Advanced Python Programming for Teenagers
Learn how to build web applications with Python and the Django framework
- Learn how to use Python for web development with Django
- Be able to connect Django to databases like SQLite and Postgres to help store and track data
- Understand Django essentials like Function and Class Based Views, URL routing, Models, Gunicorn and much more!
- Master GUI Development with Tkinter and Python!
- Gain in-depth knowledge of how themes and styles work in Tkinter, as well as how you can create your own styles and use them in your applications.
- Learn how to use a wide variety of widgets, such as labels, entries, buttons, spinboxes, and even the Canvas!
Course Description
‘As of today, Python is the most preferred language for Artificial Intelligence, Robotics, Web Development and DevOps.
One of the primary things you can build with Python is a website! and use you can use Django – the most popular Python web development framework out there!
Django covers all aspects of web development – from handling requests and responses, to rendering dynamic HTML pages with templates, and all the way up to making database access and data management easy. It’s all included and covered in great detail in this course!
Python when combined with Tkinter GUI library provides a fast and easy way to create GUI applications. Through this course we shall learn skills to build amazing Python GUI desktop applications using Tkinter and Phone apps via Kivy
Mode
Online / Offline
Levels
3 levels
Level Duration
48 hours
This Course Includes:
- Suggested Age: 12+ Years
- Prerequisites: HTML, CSS, JS Suggested
- Location: Online and Classroom
- Mode of Delivery: Group Session and 1:1
- Batch Size: Maximum batch size upto 5 students per faculty for online classes
- Language: English
- Credits: End of term module completion certificate & Awards based on performance
Looking For Start Date?
1:1 starts on demand
Group batches starts several times during the years, please reach out for start dates.
Bonus Features
Completion Certificate
Performance Awards
Feedback From Instructors
1:1 Parents Teacher Meeting
Special One-Off Workshops
Entrepreneurial Skills
Detailed Curriculum
- Level 1
- Level 2
- Level 3
Level 1
- Django Introduction, Django Project & Apps, Views & URL Mapping
- Template System & Page Redicrection, Models & Model Relationships
- CRUD Views, User Authentication & Permissions, Sessions & Cookies Handling, Sending emails
- Testing Methods & Tools in Django, RSS & AJAX
- Social Media Clone & Django Web Application Security
Level 2
- Selenium & related concepts
- Web Scraping & Automation
- Beautiful Soup & related concepts
- Python Database
- Data Analysis Using Python
- Plotting data using Matplotlib
Level 3
- Create GUI Desktop app in Python Using Tkinter
- Widgets and Applications in Tkinter
- Geometry management, Binding functions, images in Tkinter
- Create GUI Mobile app in Python Using Kivy
- Widgets and Applications in Kivy
- Project creation and rollout
Learning Pathways Post This Module
Post completion of the module, Students can opt for these following related modules to further their learning.
Students Portfolio
Our students have always enjoyed learning with us, as much as we have enjoyed teaching them. Check out the amazing projects created by them! Some amazing Projects created by our amazing students.