Web development camp teaches students how to create web applications using Flask, PostgreSQL, and HTML. In just one week, students learn how to design and develop interactive web pages with a user-friendly interface. The camp is project-based, allowing students to develop practical skills and build their portfolio.
- Introduction to web development and Flask
- Setting up a local development environment
- Basic HTML/CSS
- Creating a simple Flask app
- Introduction to databases and SQL
- Setting up a local PostgreSQL server
- Connecting Flask to the database
- Basic database operations (create, read, update, delete)
- Advanced HTML/CSS
- Creating templates with Jinja2
- Creating dynamic pages with Flask and Jinja2
- Building user authentication with Flask-Login
- Creating a login page and registration form
- Adding user-specific functionality to the app
- Deploying the app to a cloud hosting service (e.g. Heroku)
- Finalizing and testing the app
- Discussion on next steps for web development learning and projects
Of course, this is just a sample schedule and can be adjusted based on the specific needs and skill levels of the campers.
Bring your own laptop is highly encouraged!
Must setup a free Heroku account:
Python 3 – download the latest one:
Call us: (949)237-2884
Email us: firstname.lastname@example.org