Python 3 Workout - 250 Coding Exercises!

Companion for the 'Python 3 Complete Masterclass' with 250 coding exercises to boost your Python 3 skills.

  Enroll in Course

Practice and boost your Python 3 skills with 250 coding exercises

I am answering all your questions, usually in less than 24 hours

No slides, no boring theory, no rambling, no chitchat. Just practice

Private Discord community for instructor support and learning as a team


What others have to say about my courses?

  • "What an incredible value and learning experience!" by Sean A.
  • "Excellent material. Kudos to a great instructor with a vast level of creativity." by Anthony W.
  • "The instructor is an excellent professional, skillful and engaging." by Georgios T.
  • "I can say this man is going on smoothly and perfectly, explaining in the most empirical way." by Kolapo A.


Why would you take this course?

  • Do you want to become a better Python Developer without having to spend a lot of money on books and boring theoretical courses?
  • Do you want to expand and solidify your Python skills in an organized way, with the help of 250 coding exercises?
  • Do you want to prepare for an interview and upgrade your career in a 100% hands-on fashion, with instructor support available?


What's this course all about?

  • This is a Python 3 practice course aimed at intermediate Python developers and graduates of my 'Python 3 Complete Masterclass' or 'Python 3 Network Programming' Udemy course, having a great desire to boost their programming skills to the next level.
  • You will have to solve 250 coding exercises ranging from beginner to advanced level and covering all the key Python concepts taught in my 'Python 3 Complete Masterclass' or 'Python 3 Network Programming' Udemy course.
  • This course contains practice activities covering the following Python 3 concepts: strings, lists, tuples, ranges, sets, dictionaries, conditionals, loops, exceptions, functions, file operations, regular expressions, classes and objects, comprehensions, lambda functions, among others.


✔ I strongly encourage you to boost your Python skills 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!


Your Instructor(s)


Mihai Catalin Teodosiu
Mihai Catalin Teodosiu

Hi,


My name is Mihai and I am the founder and main instructor at EpicPython, and a huge Python enthusiast.

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 and Test Automation.

▪ Certified professional: Cisco, Juniper and ISTQB certifications.

▪ Teaching courses on various e-learning platforms since 2015.

▪ Tens of thousands of satisfied students, 4.6 / 5 average course rating.


✔ What are my students saying about the kind of courses I create?

"What an incredible value and learning experience!" by Sean A.

"Excellent material. Kudos to a great instructor with a vast level of creativity." by Anthony W.

"I can say this man is going on smoothly and perfectly, explaining in the most empirical/foundational way." by Kolapo A.


I am constantly improving my content and teaching methods, providing my students with the best learning experience possible, helping thousands to take the next step in their careers.


Course Curriculum


  Section 1 - Strings
Available in days
days after you enroll
  Section 2 - Numbers & Booleans
Available in days
days after you enroll
  Section 3 - Lists
Available in days
days after you enroll
  Section 4 - Sets
Available in days
days after you enroll
  Section 5 - Tuples
Available in days
days after you enroll
  Section 6 - Ranges
Available in days
days after you enroll
  Section 7 - Dictionaries & Conversions between data types
Available in days
days after you enroll
  Section 8 - Conditionals
Available in days
days after you enroll
  Section 9 - Loops
Available in days
days after you enroll
  Section 10 - Exceptions
Available in days
days after you enroll
  Section 11 - Functions
Available in days
days after you enroll
  Section 12 - File Operations
Available in days
days after you enroll
  Section 13 - Regular Expressions
Available in days
days after you enroll
  Section 14 - Classes
Available in days
days after you enroll
  Section 15 - Other Concepts
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.