Course Description

If you’re new to programming or switching to Python from another language, this course is for you. Python is one of the most popular languages in the world and once you begin to delve into the world of Python, you will see why it’s intuitive, simple and incredibly powerful! You will be taken through the core concepts of Python and exposed to different problems that can be solved with Python and its libraries. In the end, you will create your own small snake game using one of the libraries provided by Python.


With this knowledge you’ll be able to:

  • Understand what programming is and why it’s a very useful skill in the freelance marketplace

  • Build small but useful and fun programs such as games (snake, rock paper scissors, guessing games), a program that writes to files, a calculator etc 

  • Become familiar with the core concepts of Python which are needed in order to further develop as a Python programmer 

  • Learn to solve problems and automate tasks using Python.


Prerequisites and requirements:

  • Basic English skills

  • Computer with an internet connection.

  • This course can be viewed on mobile, and most of the tasks can be done on mobile too, but it is not ideal.

Course reviews

This is what our students are saying about Intro to Python

Great python course

It's an excellent, well developed course by the Coderstrust academy. The major strength...

Read More

It's an excellent, well developed course by the Coderstrust academy. The major strengths are the videos and texts are clear and self- explanatory. As the lecture continues, showing the result of the program is a very good option as its better to understand and try the same by myself. All over a good initiative to boost budding programmers with basic knowledge.

Read Less

Satisfactory

I enjoyed the course until the very end. For some reason, I always ran away from the la...

Read More

I enjoyed the course until the very end. For some reason, I always ran away from the language because I heard it was hard to be understood and so I thought there was no need. But right now I hold a different perception of the language. Thanks to Coderstrust. You are amazing. I love what you are doing. Keep it up

Read Less

Installation

The installation illustrations were so clear and had no problem while following

The installation illustrations were so clear and had no problem while following

Read Less

Amazing

Proved useful keep up the good work

Proved useful keep up the good work

Read Less

Great course

Thanks coderstrust academy.

Thanks coderstrust academy.

Read Less

Course curriculum

  • 1

    Chapter 00: Coderstrust

    • C0.01: Welcome to your learning journey!

    • C0.02: What is Coderstrust?

    • C0.03: Coderstrust & You

    • C0.04: Setting goals

    • C0.05: Join our Community

    • C0.06: How it works: Assignments

    • C0.07: How it works: Quiz

  • 2

    Chapter 01: Introduction

    • Introduction

    • C1.01 - Installation

  • 3

    Chapter 02: Basic Data Types and Variables

    • C2.01 - Introduction to the chapter

    • C2.02 - Variables

    • C2.03 - Strings

    • C2.04 - Operators

    • C2.05 - Receiving Input

    • C2.06 - Recap and exercises

    • Ch2 Quiz

  • 4

    Chapter 03: Flow Control

    • C3.01 - Introduction to the chapter

    • C3.02 - The if statement

    • C3.03 - Nested if statements

    • C3.04 - Recap and exercises

    • Ch3 Quiz

  • 5

    Chapter 04: Python Collections

    • C4.01 - Introduction to the chapter

    • C4.02 - Lists

    • C4.03 - Tuples

    • C4.04 - Dictionaries

    • C4.05 - Recap and exercises

    • Ch4 Quiz

  • 6

    Chapter 05: Loops

    • C5.01 - Introduction to the chapter

    • C5.02 - While Loops

    • C5.03 - For loops

    • C5.04 - Recap and exercises

    • Ch5 Quiz

  • 7

    Assignment

    • Assignment: Guess a Number

    • Assignment Form (Don't Forget to Press Submit)

  • 8

    Chapter 06: Functions

    • C6.01 - Introduction to the chapter

    • C6.02 - Functions

    • Recap

    • Ch6 Quiz

  • 9

    Chapter 07: Classes

    • C7.01 - Introduction to the chapter

    • C7.02 - Classes

    • Recap

    • Ch7 Quiz

  • 10

    Chapter 08: Building a card game

    • C8.01 - Card game

    • One Last Step: Verification

View all the courses

Coming soon!

Add your email to the mailing list to get the latest updates.