Description
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.
Day 1:
- Introduction to web development and Flask
- Setting up a local development environment
- Basic HTML/CSS
- Creating a simple Flask app
Day 2:
- Introduction to databases and SQL
- Setting up a local PostgreSQL server
- Connecting Flask to the database
- Basic database operations (create, read, update, delete)
Day 3:
- Advanced HTML/CSS
- Creating templates with Jinja2
- Creating dynamic pages with Flask and Jinja2
Day 4:
- Building user authentication with Flask-Login
- Creating a login page and registration form
- Adding user-specific functionality to the app
Day 5:
- 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!
Setup:
Must setup a free Heroku account:
GitHub:
Python 3 – download the latest one:
https://www.python.org/downloads/
Questions?
Call us: (949)237-2884
or
Email us: mxirvine@bytesandbots.com
Reviews
There are no reviews yet.