Bascom Bridge’s Advanced Django training teaches existing Python developers how to create more sophisticated Web applications using the popular Django framework. This course covers advanced topics such as administration, session management, authentication, and caching.
Note: This course can be taught for either Python 2.x or Python 3.x.
DJANGO TRAINING OBJECTIVES
All students will:
Take advantage of the built-in Admin interface
Extend the template system
Perform advanced database queries
Implement documentation with Sphinx
Create testable, reusable apps
Migrate data
Provide a RESTful interface to Django models
Build responsive web applications that adapt dynamically to clients ranging from desktop computers with large screens to tablets and phones
Cache requests to improve throughput
DJANGO TRAINING PREREQUISITES
Students should already have a working knowledge of Python, HTML5, and CSS. Students should have taken Bascom Bridge’s Introduction to Django course or have equivalent experience.
DJANGO TRAINING MATERIALS
All attendees receive comprehensive course materials covering all topics in the course.
A text editor or IDE (PyCharm Community Edition is an excellent free editor if you don’t have a strong preference)
For classes delivered online, all participants need either dual monitors or a separate device logged into the online session so that they can do their work on one screen and watch the instructor on the other. A separate computer connected to a projector or large screen TV would be another way for students to see the instructor’s screen simultaneously with working on their own.
Students should already have a working knowledge of Python, HTML5, and CSS. Students should have taken Bascom Bridge’s Introduction to Django course or have equivalent experience.