Key features

MONEY BACK GUARANTEE

How this works :

At Simplilearn, we greatly value the trust of our patrons. Our courses were designed to deliver an effective learning experience, and have helped over half a million find their professional calling. But if you feel your course is not to your liking, we offer a 7-day money-back guarantee. Just send us a refund request within 7 days of purchase, and we will refund 100% of your payment, no questions asked!

For Self Placed Learning :

Raise refund request within 7 days of purchase of course. Money back guarantee is void if the participant has accessed more than 25% content.

  • 3 complete Python courses
  • Covers Python Django
  • Build a flappy bird game clone
  • Course completion certificate

Course description

  • What is this bundle about?

    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.

  • What are the bundle 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

  • Who should take up this bundle?

    • 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 preview

    • Section 1 - Getting Started with Python 20:58
      • 1.1 Getting Started with Python09:53
      • 1.2 Print and Strings08:11
      • 1.3 Math02:54
    • Section 2 - Variables, Loops and Statements 38:17
      • 2.1 Variables, Loops and Statements04:58
      • 2.2 While Loops06:13
      • 2.3 For Loops05:13
      • 2.4 If Statments06:59
      • 2.5 If Else Statements04:12
      • 2.6 If Elif Else Statements10:42
    • Section 3 - Functions and Variables 29:57
      • 3.1 Functions And Variables05:21
      • 3.2 Function Parameters15:00
      • 3.3 Global And Local Variables09:36
    • Section 4 - Understanding Error Detection 12:29
      • 4.1 Understanding Error Detection12:29
    • Section 5 - Working with Files and Classes 16:40
      • 5.1 Working With Files And Classes04:45
      • 5.2 Appending To A File03:29
      • 5.3 Reading From A File03:47
      • 5.4 Classes04:39
    • Section 6 - Intermediate Python 54:19
      • 6.1 Intermediate Python07:55
      • 6.2 Import Syntax06:53
      • 6.3 Making Modules06:39
      • 6.4 Error Handling - Try And Accept13:10
      • 6.5 Lists vs Tuples And List Manipulation11:03
      • 6.6 Dictionaries08:39
    • Section 7 - Conclusion 27:22
      • 7.1 Conclusion27:22
    • Module 01 - Course Introduction 05:08
      • 1.1 Course Introduction04:10
      • 1.2 Overview of Final Project00:58
    • Module 02 - Introduction to Django 59:11
      • 2.1 Introduction00:35
      • 2.2 Django Installation And Configuration11:19
      • 2.3 MVC Applied To Django Plus Git08:19
      • 2.4 Basic Views, Templates And Urls15:37
      • 2.5 Models, Databases, Migrations and the Django Admin19:07
      • 2.6 Section Recap01:37
      • 2.7 Quiz02:37
    • Module 03 - Creating a User Authentication System 56:49
      • 3.1 What You Will Learn In This Section01:04
      • 3.2 Setting Up A Simple User Authentication System22:26
      • 3.3 Login and Session Variables18:40
      • 3.4 Social Registration13:29
      • 3.5 Review00:32
      • 3.6 Quiz00:38
    • Module 04 - Frontending 55:42
      • 4.1 What You Will Learn In This Section00:29
      • 4.2 Template Language and Static Files16:49
      • 4.3 Twitter Bootstrap Integration20:17
      • 4.4 Static File Compression And Template Refactoring17:05
      • 4.5 Review00:36
      • 4.6 Quiz00:26
    • Module 05 - E-Commerce 1:09:33
      • 5.1 What You Will Learn In This Section00:24
      • 5.2 Preparing The Storefront26:35
      • 5.3 Adding A Shopping Cart20:12
      • 5.4 Paypal Integration21:11
      • 5.5 Stripe Integration With Ajax00:01
      • 5.6 Review00:41
      • 5.7 Quiz00:29
    • Module 06 - File Uploading, Ajax and E-mailing 39:28
      • 6.1 What You Will Learn In This Section00:37
      • 6.2 File Upload14:04
      • 6.3 Forms13:19
      • 6.4 Advanced Emailing10:25
      • 6.5 Review00:38
      • 6.6 Quiz00:25
    • Module 07 - Geolocation and Map Integration 18:36
      • 7.1 What You Will Learn In This Section00:37
      • 7.2 Adding A Map Representation With Geolocation08:35
      • 7.3 Advanced Map Usage08:24
      • 7.4 Review00:31
      • 7.5 Quiz00:29
    • Module 08 - Django Power-Ups Services and Signals 20:11
      • 8.1 What You Will Learn In This Section00:52
      • 8.2 Building A Web Service With Tastypie11:04
      • 8.3 Signals08:15
    • Module 09 - Testing Your Site 36:20
      • 9.1 What You Will Learn In This Section00:21
      • 9.2 Adding The Django Debug Toolbar04:36
      • 9.3 Unit Testing18:05
      • 9.4 Logging12:14
      • 9.5 Review00:40
      • 9.6 Quiz00:24
    • Module 10 - Course Conclusion 04:55
      • 10.1 Conclusion04:55
    • Python Game Development - Create a Flappy Bird Clone 2:57:17
      • 1.1 Introduction to the Course and the Game03:08
      • 1.2 Introduction to PyGame and Initial Coding09:04
      • 1.3 Time Clock and Game Over10:24
      • 1.4 Graphics Setup02:59
      • 1.5 Background and Adding Graphics to the Screen06:06
      • 1.6 Working with Coordinates06:02
      • 1.7 Creating Input Controls11:17
      • 1.8 Boundaries, Crash Events and Menu Creation09:47
      • 1.9 Part 209:37
      • 1.10 Part 306:56
      • 1.11 Part 407:58
      • 1.12 Creating Obstacles Using Polygons07:38
      • 1.13 Completing Our Obstacles09:08
      • 1.14 Game Logic Using Block Logic12:43
      • 1.15 Game Logic Success Or Failure12:19
      • 1.16 Hitting Obstacles Part 205:11
      • 1.17 Creating the Score Display12:00
      • 1.18 Adding Colors and Difficulty Levels12:27
      • 1.19 Adding Colors Part 212:53
      • 1.20 Adding Difficulty Levels09:40
    • {{childObj.title}}
      • {{childObj.childSection.chapter_name}}
        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

Reviews

It was very well constructed, concise and to the point course. Great courseware

This is a good course for beginners as well as experts with all the basic concepts explained clearly. It's a good starter to move to python programming for programmers as well as non- programmers

Read more Read less

This is one of the best courses I've taken on Simpliearn. The courseware is very well organized with a clearly thought out learning progression

Read more Read less

Nice and compact!

FAQs

  • I want to know more about the training program. Whom do I contact?

    Please join our Live Chat for instant support, call us, or Request a Call Back to have your query resolved.

  • What are the payment options?

    Payments can be made using any of the following options and a receipt of the same will be issued to you automatically via email.

    •     Visa Debit/credit Card
    •     American Express and Diners Club Card
    •     Master Card
    •     PayPal

  • Who provides the certification?

    Simplilearn provides the course completion certificate once you successfully complete the Certified iOS App Developer training program.
     

  • How will I get my course completion certificate from Simplilearn?

    Your course completion certificate will be auto generated in the LMS once you meet the below criteria:
    1. Completion of at least 85% of the eLearning course
    2. Submission of project as per course requirements
    3. Successfully meeting the project evaluation criteria set by our experts
     

  • Who are our Faculties and how are they selected?

    All our trainers are working professionals and industry experts with at least 10-12 years of relevant teaching experience.
    Each of them has gone through a rigorous selection process which includes profile screening, technical evaluation, and training demo before they are certified to train for us.  
    We also ensure that only those trainers with a high alumni rating continue to train for us.


     

  • What is covered under the 24/7 Support promise?

    We offer 24/7 support through email, chat, and calls.  
    We also have a dedicated team that provides on-demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.
     

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.