Yelp Facebook LinkedIn YouTube Twitter Instagram

Python for Web Development Bootcamp

Web Development with Flask Classes in NYC

This class will teach you how to build dynamic websites with Python. Python powers some of the most popular sites on the internet, including Instagram and Pinterest, and is a great tool for building your own website as well!

You’ll start by learning Python, which allows programmers to add real-time data and interaction to your site. The course will take you from the basics of Python’s syntax all the way to using the popular Flask web framework.

You’ll learn how to fetch data from APIs, equipping your website to do things like check stock prices, look up weather forecasts, and more. The course will also include guidance on how to debug your Python code when problems arise. Finally, you’ll learn how to deploy your website to the internet for everyone to see.

This course is perfect for any programming beginner to become introduced to the powerful world of coding, and is a great fit for students with a clearly defined learning goal of using Python for web development. Students with no HTML/CSS background should refer to our free HTML/CSS 2-hour online course. 

  • 30 Hours
  • Mac or PC provided
  • Book included
  • Free retake

Register for a class

$1595 Discounts Policies

594 Broadway, NYC or Live Online

Not currently scheduled.

What You’ll Learn

  • How to use HTML and CSS, the languages that control how a website looks
  • Understand the syntax of Python and how to construct programs
  • Use the Flask web framework to quickly build dynamic websites
  • How to fix bugs and handle errors in your programs
View full syllabus

Python for Web Development Bootcamp Class Syllabus

Section 1
Introduction to HTML/CSS (Online)
  • How a website is served
  • Anatomy of a web page
  • HTML tags
  • CSS classes
Python Part 1
  • Integers + Floats
  • Variables
  • Strings/li>
  • Methods + Functions
Section 2
Introduction to Flask
  • Using Python packages
  • Web framewoks
  • Decorators
  • Routes
  • Running Flask locally
  • Building a basic dynamic site
  • Debugging a Python program
Python Part 2
  • Booleans
  • Conditonal Statements
  • Lists
  • Indexing into strings + lists
  • Looping over lists
Section 3
Flask Exercises Part 1
  • Using HTML templates
  • Jinja2 templating language
  • Building a guess-the-number site
  • Building a fortune teller site
Python Part 3
  • Dictionaries
  • APIs + JSON
  • Requests package
  • Parsing a JSON response
Section 4
Flask Exercises Part 2
  • Advanced Flask features
  • Building a stock price site
  • Building a weather site
Deploying Your Website
  • Using a Platfrom-as-a-Service (PaaS)
  • DNS basics
  • Adding a custom domain

NYC’s Best Python Bootcamp

Learn the foundation of Python programming at Noble Desktop’s highly-rated coding school. In our Python coding course, you’ll learn the fundamentals of Python, and learn to apply your new coding skills to web development. Learn through hands-on instructor training, and step-by-step exercises.

Great Introduction to Coding

In this class, students will be introduced to advanced coding topics in a short period of time with no pre-requisites needed. This is a great introductory course for anyone who wants to learn to collaborate with programmers or gain programming skills themselves.

Introduction to coding Python

Hands-on Python Training

In our Python classes, students will dive into coding within the first 10 minutes of class. First, the instructor will demonstrate an exercise, then you’ll practice by completing projects which include college choice algorithm, temperature converter, stock data analysis, back-end web building, and more. 

Student learning to code Python

Build Dynamic Websites!

In this course, students will learn Python for web development through building different sites that are able to fetch live data. After this course, students will be equipped with the necessary skills to build their own sites using Python. 

Register for Python for Web Development Bootcamp

$1595 Discounts Policies

594 Broadway, NYC or Live Online

Not currently scheduled.