Our Curriculum
WHAT IS FULL-STACK ENGINEERING?

phase 1 (WEEKS 1-4):
front end development
- Using the command line
- Sharing code with online tools like GitHub
- Building websites with HTML and CSS
- Learning programming concepts including variables, loops, debugging, and object oriented programming
- Manipulating the DOM with JavaScript
- Consuming APIs with AJAX

phase 2 (WEEKS 5-8):
back end development
- Understanding Python data types and syntax
- Writing object oriented code with Python
- Managing data with Python, databases and SQL
- Building web applications with Django
- Deploying web applications
-Building APIs with Django
- Integrating Django and JavaScript

phase 3 (weeks 10-12):
agile development
- Designing and building a web application
- Working on remote teams
- Presenting your applications to industry experts