The reality of web development these days is that there’s no such thing as a web developer! You’re either a back end web applications developer, a front end application developer or the so-called (and rare) full stack web developer which includes the other two. However there are so many technologies to master in both the backend and front end areas that full-stacks (or “web developers”) are a rarity in professional environments — You’re either a back end or a front end web developer.
This Python Web Development with Flask course will give you a good foundation from where to start and continue your training, knowing the right path to become a real professional backend web applications developer using Python.
We will go through a step by step process of developing web applications, teaching you the Python basics for web development, introducing Flask and using Cloud9 as your development environment. We will then move on to explore SQL databases, using MySQL and finally showing you how to develop a blogging application using all these learnings.
Best of all, you don’t need to install anything as we will use a revolutionary online web development environment that essentially gives you your own Linux web server with database capabilities! All you need to have is a browser and internet connection and it’s completely free to you.
At the end of the course students will be challenged with a final project where all the course material will need to be used to complete it.
Finally, you will learn how to run your application using Docker Containers, one of the hottest new technologies that allow developers to write their applications and deploy easily to a number of cloud hosting platforms and scale them indefinitely.
Once you completer this course, be sure to check out Advanced Scalable Python Web Development Using Flask, where you’ll learn advanced concepts of web application development, architecture design, database modeling and leveraging cloud infrastructure services.