Learn Python from Scratch

﻿

Python is used by hundreds of thousands of programmers and is used in many places. Sometimes only Python code is used for a program, but most of the time it is used to do simple jobs while another programming language is used to do more complicated tasks. You can use Python for developing desktop GUI applications, websites and web applications. Also, Python, as a high level programming language, allows you to focus on core functionality of the application by taking care of common programming tasks.

This course will teach you Python from scratch. You will create a simple game and learn as you go with the instructor helping you every step of the way. All software is free to download and works on MAC or PC. All extra tools are included in the course..

Your Instructor

Zenva Academy
Zenva are a team of passionate world class programmers. They are experts in Python, Virtual Reality, AI, Machine Learning, Game Development and more. Their passion is helping people from all backgrounds and all levels to become expert programmers.

Over 4 hours of video training

End-of-course certificate

Access to members only forum

Exam vendor – N/A

Prerequisites – None

Recommended – N/A

Module 1

Introduction and Installation

Unit 1

Welcome to the Course

Unit 2

Install Pyton and Pygame MAC

Unit 3

Install Pyton and Pygame PC

Unit 4

Intro to Idle

Module 2

Introduction to Python

Unit 1

Variables Intro

Unit 2

Variable Operations

Unit 3

Tuples, Lists, Dictionaries

Unit 4

If Statements

Unit 5

While and For in Loops

Unit 6

Functions

Unit 7

Classes and Objects

Unit 8

Subclasses and Inheritance

Module 3

Build a Game in Python

Unit 1

Setting up the Display

Unit 2

Building a Basic Game Loop

Unit 3

Displaying Shapes and Images

Unit 4

Making Code Object Oriented

Unit 5

Creating Game Object Class

Unit 6

Implementing Player Class and Basic Movement

Unit 7

Implementing Enemy Class and Bounds Checking

Unit 8

Implement Collision Detection

Unit 9

Implementing Win and Lose Conditions

Unit 10

Increasing Game Difficulty

Unit 11

Project Summary

About Us

This site has been created to help you make the best out of your IT career. Whether you are trying to get your first job, get promoted, or start your own IT business, we have a course for you.