Python and Flask Bootcamp: Create Websites using Flask!
Python and Flask Bootcamp: Create Websites using Flask!, available at $94.99, has an average rating of 4.61, with 127 lectures, based on 9045 reviews, and has 51798 subscribers.
You will learn about Learn basic HTML to create templates Learn basic CSS to style your webpages Understand Python, including Functions, Decorators, and Object Oriented Programming Use Flask to create basic landing pages Use WTForms to accept user inputs from a Flask Application Use Flask and SQLAlchemy as an ORM for a SQL database Use blueprints to structure larger Flask Applications Create a fully functioning Social Network Site with Flask Enable User Authentication and Authorization with Flask Understand OAuth with Flask Applications Create simple REST APIs with Flask Accept Payments with Stripe and Flask This course is ideal for individuals who are Anyone wanting to create websites with Flask It is particularly useful for Anyone wanting to create websites with Flask.
Enroll now: Python and Flask Bootcamp: Create Websites using Flask!
Summary
Title: Python and Flask Bootcamp: Create Websites using Flask!
Price: $94.99
Average Rating: 4.61
Number of Lectures: 127
Number of Published Lectures: 127
Number of Curriculum Items: 127
Number of Published Curriculum Objects: 127
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn basic HTML to create templates
- Learn basic CSS to style your webpages
- Understand Python, including Functions, Decorators, and Object Oriented Programming
- Use Flask to create basic landing pages
- Use WTForms to accept user inputs from a Flask Application
- Use Flask and SQLAlchemy as an ORM for a SQL database
- Use blueprints to structure larger Flask Applications
- Create a fully functioning Social Network Site with Flask
- Enable User Authentication and Authorization with Flask
- Understand OAuth with Flask Applications
- Create simple REST APIs with Flask
- Accept Payments with Stripe and Flask
Who Should Attend
- Anyone wanting to create websites with Flask
Target Audiences
- Anyone wanting to create websites with Flask
Welcome to the best online resource for learning how to create websites with Python and Flask!
I’m Jose Portilla and I’ve created this course to help you develop a true understanding of the ins and outs of creating amazing websites with the latest technologies in Python and Flask! I teach over 500,000 students online and I’m happy to get the chance to help others learn the amazing power of programming!
This course will be your complete definitive guide for developing fully functional websites with the Flask web framework. We’ll start with crash courses in the basic front end technologies for HTML, CSS, and Boostrap 4. Once you have a good understanding of the basics of these front end technologies, we’ll begin our journey with Python and Flask. The course includes a complete Python refresher that starts with the very basics and quickly takes you through the advanced features, including functions, decorators, object oriented programming, and more!
Once we understand HTML, CSS, Bootstrap 4, and Python we’re ready to tackle Flask and learn about all the amazing features it has! We’ll create basic landing pages with Flask and Python, then show you how to connect templates to Flask do you can connect your Flask Application to HTML, CSS, and Bootstrap based templates. We’ll also cover how to use the Jinja template engine to directly connect your flask application to your front end files to customize your websites.
Then we’ll learn how to create forms to accept user information, how to save that information to a SQL database, and relay it back to the user.
This course includes a fully complete Social Network project that includes, User Logins, Followers, Authentication, Blueprints, Templates, SQL Databases, and more!
In this course we’ll cover everything you need to know, including:
- Crash Course on HTML
- Crash Course on CSS
- Crash Course on Bootstrap 4
- Complete Overview of Python 3
- Utilizing Flask Basics
- Creating Templates with Flask and Jinja
- Creating Forms with Flask and WTForms
- Creating Databases with SQL and connecting them to Flask
- Structuring Large Flask Applications with Blueprints
- Creating User Login, Registration, and Authentication
- Creating Full Applications, including a Social Network Project
- REST APIs with Flask
- Accepting Payments with Stripe
- and much more!
So what are you waiting for? Sign up today and begin your journey to creating amazing websites with the power of programming with Flask and Python!
I will see you inside the course!
Course Curriculum
Chapter 1: Course Overview, Installs, and Setup
Lecture 1: Course Overview — DO NOT SKIP THIS LECTURE
Lecture 2: FAQ – Frequently Asked Questions
Lecture 3: Course Curriculum
Lecture 4: Installing and Setup
Lecture 5: How a Flask Website Works
Chapter 2: HTML Crash Course
Lecture 1: HTML Basics Overview
Lecture 2: HTML Basic Structure
Lecture 3: HTML Basic Tagging
Lecture 4: HTML Lists
Lecture 5: Divs and Spans with HTML
Lecture 6: HTML Attributes
Lecture 7: HTML Assessment Exercise One
Lecture 8: HTML Assessment Exercise Solution
Lecture 9: Forms Basics
Lecture 10: Forms Labels
Lecture 11: Forms Selections
Lecture 12: HTML Assessment Exercise Two
Lecture 13: HTML Assessment Exercise Two – Solution
Chapter 3: CSS Crash Course
Lecture 1: Introduction to CSS
Lecture 2: CSS Part One – Basic Tag Styling
Lecture 3: CSS Part Two – Backgrounds and Borders
Lecture 4: CSS Part Three – Classes and Ids
Lecture 5: CSS Part Four – Inspecting Elements in the Browser
Lecture 6: CSS Part Five – Fonts
Lecture 7: CSS Crash Course – Assessment Exercise
Lecture 8: CSS Crash Course – Assessment Exercise Solutions
Chapter 4: Boostrap 4 Crash Course
Lecture 1: Bootstrap 4 Overview
Lecture 2: Bootstrap Part One – Buttons
Lecture 3: Bootstrap Part Two – Forms
Lecture 4: Bootstrap Part Three – Navbar
Lecture 5: Bootstrap Project Overview
Lecture 6: Boostrap Project Solutions
Chapter 5: Python – Level One
Lecture 1: Python Basics Overview
Lecture 2: Python Data Types
Lecture 3: Numbers and Variables
Lecture 4: Strings
Lecture 5: Lists
Lecture 6: Dictionaries
Lecture 7: Tuples, Sets, and Booleans
Lecture 8: Basics Exercise
Lecture 9: Basics Exercise – Solutions
Lecture 10: Comparison and Logical Operators
Lecture 11: If Elif and Else Statements in Python
Lecture 12: While Loops and For Loops in Python
Lecture 13: Functions in Python Part One
Lecture 14: Functions in Python Part Two
Lecture 15: Hints and Help for Function Tasks
Lecture 16: Function Exercises
Lecture 17: Function Exercise Solutions
Chapter 6: Python Level Two
Lecture 1: Introduction to Python Level Two
Lecture 2: Nested Statements and Scope
Lecture 3: Object Oriented Programming – Part One
Lecture 4: Object Oriented Programming – Part Two
Lecture 5: Object Oriented Programming – Part Three
Lecture 6: OOP Project Overview
Lecture 7: OOP Project Solution
Lecture 8: Decorators Overview
Lecture 9: Pip Install and PyPi
Lecture 10: Modules and Packages
Lecture 11: __name__ and "__main__"
Chapter 7: Flask Basics
Lecture 1: Virtual Environments
Lecture 2: Flask Basics
Lecture 3: Basic Routes
Lecture 4: Flask Dynamic Routing
Lecture 5: Debug Mode
Lecture 6: Flask Routing Exercise
Lecture 7: Flask Routing Exercise – Solution
Chapter 8: Templates
Lecture 1: Template Basics
Lecture 2: Template Variables
Lecture 3: Template Control Flow
Lecture 4: Template Inheritance
Lecture 5: url_for help Function
Lecture 6: Template Forms
Lecture 7: Flask Template Exercise
Lecture 8: Flask Template Exercise – Solutions
Chapter 9: Forms with Flask
Lecture 1: Flask Form Basics
Lecture 2: Forms Fields Part One
Lecture 3: Forms Fields Part Two
Lecture 4: Flash Alerts
Lecture 5: Forms Project Exercise Code Along
Chapter 10: SQL Databases with Flask
Lecture 1: Python and Databases
Lecture 2: Flask and Databases Part One
Lecture 3: Flask and Databases Part Two
Lecture 4: Flask Migrate
Lecture 5: Flask Relationships – Part One
Lecture 6: Flask Relationships – Part Two
Lecture 7: Databases in Views – Part One
Lecture 8: Databases in Views – Part Two
Lecture 9: Databases in Views – Part Three
Lecture 10: Database Project Overview
Instructors
-
Jose Portilla
Head of Data Science at Pierian Training -
Pierian Training
Data Science and Machine Learning Training
Rating Distribution
- 1 stars: 72 votes
- 2 stars: 74 votes
- 3 stars: 518 votes
- 4 stars: 2813 votes
- 5 stars: 5570 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple