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 MoreIt'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 LessSatisfactory
I enjoyed the course until the very end. For some reason, I always ran away from the la...
Read MoreI 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 LessInstallation
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 LessAmazing
Proved useful keep up the good work
Proved useful keep up the good work
Read LessGreat course
Thanks coderstrust academy.
Thanks coderstrust academy.
Read LessCourse 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
-
-
Complete Freelancing Course - Learn how to work from home
With this course, you will be able to create professional, compelling profiles in freelancing marketplaces like Upwork, Fiverr, People Per Hour, etc and start working for clients around the world from the comfort of your home.
-
Complete Wordpress Course for Beginners - Create websites without any coding
Are you a beginner who is looking forward to learning how to create websites without needing to code? Do you want to learn something easy, yet highly demanded in the digital fre...
-
Essential Java Course for Beginners - Learn Java with Easy Tasks
Learn the fundamentals of Java with practical examples and beginner-friendly projects. Learn about variables, functions and what OOP means. Tackle problems and tasks with the he...
-
Digital Literacy
In today’s world, literacy goes beyond just the basic ability to comprehend text - we need to master a new skill: digital literacy.