This dense course teaches existing Python developers how to develop full-stack Web applications using the Django framework. It starts with the basics of creating simple models, views and controllers, then moves on to more advanced topics such as administration, session management, authentication and form processing.This is a hands-on programming class. All concepts are reinforced by informal practice during the lecture followed by graduated lab exercises. Django Boot Camp is a comprehensive introduction to this popular Web framework. Students will immediately be able to use Django to create real-world Web applications.Note: This course can be taught for either Python 2.x or Python 3.x. Version-specific course materials and exercises will be provided.
Students should already have a working knowledge of Python, HTML 5 and CSS.
5 Days/Lecture & Lab
This course is appropriate for existing Python developers who want to easily create and deploy database-oriented web applications