Geared for web developers new to Python, Introduction to Full Stack Web Development with Python and Django is a five-day hands-on course that teaches students how to develop Web applications using the Django framework. As an integral part of our Full Stack Web Developer Boot Camp series, this course teaches you the basics of creating basic applications using the MVC (model-view-controller) design pattern, as well as more advanced topics such as administration, session management, authentication, and automated testing. This comprehensive, practical course provides an in-depth exploration of working with the programming language, not an academic overview of syntax and grammar. Students will immediately be able to use Python to complete tasks in the real world.
Course Topics: This is the high-level list of topics covered in the course. See below for detailed sessions, lessons and labs:
This course is approximately 40% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Working in a hands-on learning environment, guided by our expert team, attendees will learn to:
If your team requires different topics, additional skills or a custom approach, our team will collaborate with you to adjust the course to focus on your specific learning objectives and goals.
This introductory-level Python course is geared for experienced web developers new to Python who want to use Python and Django for full stack web development projects.
This introductory-level Python course is geared for experienced web developers new to Python who want to use Python and Django for full stack web development projects.
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We'll work with you to tune this course and level of coverage to target the skills you need most. Topics, agenda and labs are subject to change, and may adjust during live delivery based on audience skill level, interests and participation.
The Python Environment
Variables and values
Basic input and output
Flow Control
Array-like Types
Working with Files
Dictionaries and Sets
Functions
Errors and Logging
Modules and Packages
Introduction to Classes
Django Architecture
Getting Started
Using cookiecutter
Creating models
The Admin interface
Querying Models
Views
Templates
Forms
Unit Testing
Tailor your learning experience with Trivera Tech. Whether you need a custom course offering or want to schedule a specific date and time for corporate training, we are here to help. Our team works with you to design a solution that fits your organization's unique needs; whether that is enrolling a small team or your entire department. Simply let us know how many participants you'd like to enroll and the skills you want to develop, and we will provide a detailed quote tailored to your request.
Contact Trivera Today to discuss how we can deliver personalized training that equips your team with the critical skills needed to succeed!