Location
-
Format
What’s this? Ways to train
Classroom
Live, instructor-led training in a standard, professional classroom environmentVirtual
Live, instructor-led training conducted over the internet, with hands-on labsOnline
An online, HTML5, self-paced learning experience available for all coursesOn-site
Private training for your entire team, delivered at your location, a training center, or onlineVideo classroom
Learn more about our training formats
High-definition video of our most popular courses, streamed to your laptop or personal device
-
12 Hours
-
HRDF SBL Claimable
-
Certificate of Attendance available
-
Candidate has 12 months within purchase to start
-
0 Days
-
All of our private classes are customized to your organization's needs.
-
Click on the button below to send us your details and you will be contacted shortly.
Already purchased this offering? Log in
Request more information
Inquiry for: Myself My Company
By providing your contact details, you agree to our Privacy Policy
Thank You
Our learning consultant will get back to you in 1 business day
Python Training Course - Simplilearn
WHAT YOU WILL LEARN
The All in One Python bundle enables you to become a professional Python programmer. Any aspiring programmer can learn Python from the basics and go on to master web development & game development in Python. Gain hands on experience creating a flappy bird game clone & website functionalities in Python.
AUDIENCE
• Any aspiring programmer can take up this bundle to master Python.
• Any aspiring web developer or game developer can take up this bundle to meet their training needs.
• No prerequisite programming knowledge or experience is necessary.
COURSE OBJECTIVES
• Internalize the concepts & constructs of Python
• Learn to create your own Python programs
• Master Python Django & advanced web development in Python
• Master PyGame & game development in Python
• Create a flappy bird game clone
Modules
Module 1 – Getting Started with Python
Module 1 - Course Introduction
• Course Introduction
• Overview of Final Project
Module 2 - Introduction to Django
• Introduction
• Django Installation And Configuration
• MVC Applied To Django Plus Git
• Basic Views, Templates And Urls
• Models, Databases, Migrations and the Django Admin
• Section Recap
• Quiz
Module 3 - Creating a User Authentication System
• What You Will Learn In This Section
• Setting Up A Simple User Authentication System
• Login and Session Variables
• Social Registration
• Review
• Quiz
Module 4 – Frontending
• What You Will Learn In This Section
• Template Language and Static Files
• Twitter Bootstrap Integration
• Static File Compression And Template Refactoring
• Review
• Quiz
Module 5 - E-Commerce
• What You Will Learn In This Section
• Preparing The Storefront
• Adding A Shopping Cart
• Paypal Integration
• Stripe Integration With Ajax
• Review
• Quiz
Module 6 - File Uploading, Ajax and E-mailing
• What You Will Learn In This Section
• File Upload
• Forms
• Advanced Emailing
• Review
• Quiz
Module 7 - Geolocation and Map Integration
• What You Will Learn In This Section
• Adding A Map Representation With Geolocation
• Advanced Map Usage
• Review
• Quiz
Module 8 - Django Power-Ups Services and Signals
• What You Will Learn In This Section
• Building A Web Service With Tastypie
• Signals
Module 9 - Testing Your Site
• What You Will Learn In This Section
• Adding The Django Debug Toolbar
• Unit Testing
• Logging
• Review
• Quiz
Module 10 - Course Conclusion
• Conclusion
• Introduction to the Course and the Game
• Introduction to PyGame and Initial Coding
• Time Clock and Game Over
• Graphics Setup
• Background and Adding Graphics to the Screen
• Working with Coordinates
• Creating Input Controls
• Boundaries, Crash Events and Menu Creation
• Part 2
• Part 3
• Part 4
• Creating Obstacles Using Polygons
• Completing Our Obstacles
• Game Logic Using Block Logic
• Game Logic Success Or Failure
• Hitting Obstacles Part 2
• Creating the Score Display
• Adding Colors and Difficulty Levels
• Adding Colors Part 2
• Adding Difficulty Levels
Course Reviews
0
0 Ratings