Python 3: From Scratch to Intermediate

Learn Python 3 from scratch using a 100% hands-on approach. Go from zero to intermediate level concepts such as classes, comprehensions and file operations. E-book, notebooks and cheat sheet included!

Python 3: From Scratch to Intermediate

Learn Python 3 from scratch using a 100% hands-on approach. Go from zero to intermediate level concepts such as classes, comprehensions and file operations. E-book, notebooks and cheat sheet included!
Share the link to this page
Share the link to this page
One-time Purchase
List Price:  $139.99
You save:  $40
List Price:  د.إ514.18
You save:  د.إ146.92
List Price:  A$194.98
You save:  A$55.71
List Price:  ৳12,033.92
You save:  ৳3,438.50
List Price:  CA$176.10
You save:  CA$50.32
CHF 91.11
List Price:  CHF 127.56
You save:  CHF 36.45
List Price:  kr918.60
You save:  kr262.47
List Price:  €123.36
You save:  €35.25
List Price:  £103.27
You save:  £29.50
List Price:  HK$1,090.01
You save:  HK$311.45
List Price:  ₹10,418.11
You save:  ₹2,976.81
List Price:  RM586.06
You save:  RM167.46
List Price:  ₦58,088.85
You save:  ₦16,598
List Price:  kr1,240.59
You save:  kr354.47
List Price:  NZ$208.57
You save:  NZ$59.59
List Price:  ₱7,175.88
You save:  ₱2,050.40
List Price:  ₨24,701.23
You save:  ₨7,058
List Price:  S$188.25
You save:  S$53.79
List Price:  ฿4,605.38
You save:  ฿1,315.91
List Price:  ₺1,882.59
You save:  ₺537.92
List Price:  B$764.16
You save:  B$218.34
List Price:  R2,114.03
You save:  R604.05
List Price:  Лв241.37
You save:  Лв68.96
List Price:  ₩166,952.07
You save:  ₩47,704
List Price:  ₪439.71
You save:  ₪125.64

About the Class

Why should you take this course?

Do you want to become a Python Developer without having to spend a lot of money on books and monotonous theoretical courses?
Do you often hear things like "You should learn Python!" or "Just write a Python script for that!" or even "Python is so easy to learn!"? Python here, Python there, Python everywhere?

Who should take this course?

  • Anyone who wants to make the right choice when starting to learn to program.
  • Test Engineers, Test Automation Engineers, Quality Assurance Engineers, and Analysts.
  • Network Engineers, Database Administrators, System Engineers, IT Engineers, Data Entry Operators.
  • Any IT geeks who wish to learn Python 3 programming from scratch.
  • This course is for beginners only and should not be attended by senior developers.

What will you learn in this course?

This Python 3 programming course aimed at anyone having little or no experience in coding and a great desire to start learning Python from scratch. This hands-on training takes you from "Hello World!" to advanced Python topics in just a few hours.

First, you will learn and practice every Python 3 key concept, which is explained in one or more video lectures, usually followed by a short quiz and several exercises.

Each video is filled with relevant examples, created in a learn-by-doing fashion, and the quizzes, coding exercises and assignments will help you consolidate the main ideas behind each Python 3 topic.

After laying the foundation, you will start exploring some advanced Python 3 topics. Thus, you will quickly be able to grow your skills from Zero to Beginner to Intermediate to Advanced to Superhero level.

Next, we will build a scientific calculator in Python 3, having a basic user menu and both simple and advanced math operations available: addition, subtraction, multiplication, division, modulo, raising to a power, square root, logarithm, as well as trigonometric functions like sin, cos, and tan.

What are the steps you're going to take from Zero to Superhero Level skills in Python?

  1. Introduction - What's This Course All About?
  2. Zero Level: Python 3 - Basics
  3. Beginner Level: Python 3 - Strings
  4. Beginner Level: Python 3 - Numbers and Booleans
  5. Beginner Level: Python 3 - Lists
  6. Beginner Level: Python 3 - Sets
  7. Beginner Level: Python 3 - Tuples
  8. Beginner Level: Python 3 - Ranges
  9. Beginner Level: Python 3 - Dictionaries
  10. Intermediate Level: Python 3 - Conditionals, Loops, and Exceptions
  11. Intermediate Level: Python 3 - Handling Errors and Exceptions in Python
  12. Intermediate Level: Python 3 - Functions and Modules
  13. Intermediate Level: Python 3 - File Operations
  14. Advanced Level: Python 3 - Regular Expressions
  15. Advanced Level: Python 3 - Classes and Objects
  16. Advanced Level: Python 3 - Other Advanced Concepts
  17. General Recap: Python 3 - Cheat Sheet and 200+ Pages E-Book
  18. Project - Application: Python 3 - Build a Scientific Calculator with Python 3
  19. BONUS: 10 Ways to Earn Money and Build a Portfolio with Your Python Skills

I strongly encourage you to learn Python, an amazingly beginner-friendly programming language and take your job and career to the next level!

Let's get started! Enroll now and I'll see you in the first lecture!


Mihai Catalin Teodosiu

Python Enthusiast | Network / QA Automation Engineer | Geek
Share the instructor profile
Hi, My name is Mihai. I have a BS degree in Telecommunications and Information Technology from University Politehnica of Bucharest, Romania and also the CCNP, CCNA, CCDA, JNCIA and ISTQB CTFL certifications. ✔ What are my credentials? ▪ Work experience in Networking and Quality Assurance Engineering. ▪ Used Python vastly in Network Automation...

Class Requirements

  • No prior Python knowledge is required. You will learn everything from scratch.
  • You need a PC/Mac and a decent Internet connection.
  • Preferably, you should have a Windows OS to work on, to be fully synchronized with the course content.

Class Contents

What's Included

Language: English
Level: Beginner
Skills: Python, Software Development, Coding, Programming, Python 3
Age groups: All ages
Duration: 7 hours 28 minutes
78 Videos
53 Documents
This class has not been saved

Sign Up


Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.