Beginners Python Course (2026)

4.89 out of 5
(28 customer reviews)

Original price was: € 59.00.Current price is: € 39.00.

This course is closed to new purchases. Python Land is moving to a new learning platform. Explore what’s next below, or continue your existing course here.

Closed to new purchases

Python Land is moving to a new learning platform

We’re building the next chapter of Python Land: a new place to learn with interactive lessons and Python exercises you can run right in your browser.

As part of this move, the courses on this site are closed to new purchases. If you’re looking to start learning, we’d love to welcome you to the new platform.

Already a student here?

You can continue using the courses you’ve already purchased on this site. We’re taking the move step by step and will share more as the transition progresses.

Continue my existing courses · Get help

28 reviews for Beginners Python Course (2026)

  1. 5 out of 5

    Sebastiaan de Rooij (verified owner) –

    I had no prior experience, now I can’t t only build small programs, but also have a much better idea of what I’ll learn next. This is a great way to get into programming!

  2. 5 out of 5

    mnickdds@gmail.com (verified owner) –

    The course gives good explanations and allows you to progress at your own speed. I am 70 years old and not your typical young coder but I feel like the course is well organized and able to lead anyone into the land of Python. Thank you!

  3. 5 out of 5

    Ernest Reed (verified owner) –

    When I started this course, I thought I was playing with snakes or having a bake off (Pie Thon)(sorry, my Python humor). I took the course because I work with a very strong analytics platform that is written in Python language, and quite honestly, I wanted to be able to start understanding how, why, and what the system could do. I have never done any coding in my life, but by the end of this course, I was actually able to have a reasonably intelligent conversation with my engineer on some of the things that I needed my machine to do. It was because, each step in this course really broke down what the “machine” was doing with the language that was being placed in. While my engineer is far from in danger for his position, it is nice to know what and why he is doing things and quite frankly, to be able to move towards joining him in writing some of this code as well as challenging thoughts, to make things better. Oh, and one last thing, Erik was extremely responsive, answered the questions (without calling me an idiot, well at least not in his reply emails), and for that, I am truly a fan. I have already purchased the next course, Python Fundamentals, so thank you, and good luck to all.

  4. 5 out of 5

    Asher Tomlinson (verified owner) –

    I am almost halfway through this course and I’m really enjoying it! I’ve done a small amount of micropython before but that was never learning – it was putting other people’s code together. I ended up deciding that I wanted to properly learn python, and this course is great for that. It’s well written and easy to understand. It did take about 30 mins to get used to the layout but after that I’ve had no issues! I’m looking forward to the rest of this course.

  5. 4 out of 5

    Dayle Swensen (verified owner) –

    As I am not a python expert, and this was my first foray into this realm, I can’t rate this against other courses or experiences. However, I found the exercises easy to follow and the content easy to follow. Once I review the material a second time, I will most likely purchase the second coarse. I did not rate this five starts as I never give anything five stars. Five stars implies there is no room for improvement, and there is always room for improvement.

  6. 5 out of 5

    Athanasios Kaffes (verified owner) –

    Very well structured course for beginners in programming, I highly recommend it. I wish I had more time to dedicate on it.

  7. 5 out of 5

    Razvan Candea (verified owner) –

    I am so new in programming I need chatGPT to help me understand some of the topics and find the mistakes I make. ( I am not going to disturb Erik for every indentation mistake I make 🙂 )
    I really enjoy the course, I highly recommend it, just keep in mind, if your programming understanding is really low (as mine is / was ), you may need a coach.

  8. 5 out of 5

    Gavin Kingcome (verified owner) –

    I am new to Python, in fact to programming in general, and this course is really clear and straightforward to follow as it builds concepts and understanding. In my opinion 100% worth it for those who want to learn Python from the beginning.

  9. 5 out of 5

    jdchuck68 (verified owner) –

    So far, so good! Love the step-by-step, concept-by-concept approach. And the quizzes give me a sense that I am, in fact, learning.

  10. 5 out of 5

    John Young (verified owner) –

    Completed the course and loved every minute. There are so very many tips provided to help transform the beginner code into something that might be worth saving. I will definitely continue to the Python II course. I even helped Eric identify a website bug that stopped the course from going forward. He fixed in very quickly and I was able to complete the course with no further problems. Thanks, Eric!

  11. 5 out of 5

    dfunderw@gmail.com (verified owner) –

    I started programming in Basic on a TRS-80 model 1 with 16k of RAM and cassette tape for external storage. I eventually started programming in Pascal and taught high school students to write programs. I’ve discovered Python is different. I’m in the Python fundamental course. It’s exciting getting back to learning to code again. The quizzes are helpful in clarifying the concepts.

  12. 5 out of 5

    Daniel Winz (verified owner) –

    Great course, easy to follow. Motivating and fun to learn.

  13. 5 out of 5

    Vlada (verified owner) –

    Great course, easy to follow. I like Erik’s style of explaining things.

    I only wish there were more assignments, especially since things get more challenging from classes and objects. It would be nice to have some examples to practice on, or at least, to have quizzes with more questions

  14. 5 out of 5

    Ramin Parvardeh (verified owner) –

    I have learn a lot and honestly, it was the best python course I have went through so far

  15. 4 out of 5

    gredhawk (verified owner) –

    So far in 1st course quite helpful. I did not quite understand your explanation of functions, so I went on YouTube and got that explained so I could understand what was going on. I have not been in code production for other than html for many years, (used to do database structure a long time ago) but it is slowly coming back. I enjoy the simplicity of how you have structured this site. Thanks a Lot.

  16. 4 out of 5

    Frank Centinello (verified owner) –

    Great intro course. I will be doing the next course and the one after that. I did find the web interface a little misleading. I got to the end of the course and realized that several modules were not marked as complete even though I had read them. This is because there are buttons to both go to the next lesson but also to mark the current lesson as complete. They lead you on a choose your own adventure that can make you have to go back and “redo” lessons when you’ve completed the course. This is a plea to simplify down to one button at the bottom of each page.

    Anyway, don’t let my “negative” comment stop you. This was a great course, I think you should do it, and I look forward to the next course.

    Note from author: thank you for the feedback. I fixed this as of 25 July, 2023.

  17. 5 out of 5

    jaykbrinton@gmail.com (verified owner) –

    Very well done – will be purchasing the 2nd course as well.

  18. 5 out of 5

    Ahmed Abu-Al-Aala (verified owner) –

    Python, the dynamic programming language, has exceeded my expectations with its unmatched versatility and simplicity. It’s clean syntax and extensive library ecosystem has enabled me to tackle complex projects with ease. “Python Fundamental I,” the course I took, was fantastic, providing a solid foundation for understanding Python’s core concepts. From web development to data analysis, Python empowers me to accomplish tasks efficiently. It’s no wonder Python has become the go-to language for developers worldwide. Highly recommended! ⭐⭐⭐⭐⭐

  19. 5 out of 5

    JohnMichaelJarvis (verified owner) –

    I just finished the first course and have no hesitation in purchasing, and continuing with, the second. The course is well-written, and the final project left me confident in the skills I had learned while also hinting at the path ahead. The content provided by Erik is well worth the price.

  20. 5 out of 5

    Timothy McMahon (verified owner) –

    I am about 50% through the content, find it very valuable, enjoy Erik’s teaching style and am happy to have learned so much!

  21. 5 out of 5

    Ferdinand Stapenhorst (verified owner) –

    I am developing in C++ and C# and since Python is still one of the most used languages, I figured I should get into it. I purchased both couses from Erik and even though I can read fast through Part 1 because I am developing in other languages, it is defenitely worth the time and money to work through the course. Thanks Erik for your great work.

  22. 5 out of 5

    Mauro (verified owner) –

    I’m a 61yo civil engineer and during the 80s I wrote thousands and thousand lines of code with Fortran77 and Basic. Afterwards I dealt with my core professor and abandoned coding. Nowadays I decided to learn Python because I think it will help for some parts of my work and I discovered this course that is clear, effective, easy to follow, well structured and definitely interesting. Thankyou Erik!

  23. 5 out of 5

    David Cook (verified owner) –

    I really like the course so far. I decided to support Erik’s efforts and bought the course. (It is well worth it!) I am new to programming, but I do understand some things which adds a lot of useful context to my learning. The course is easy to follow; especially for anyone with no prior programming experience. My goal is to complete this fundamentals course and move on to the second course from Erik. My end-game is to get certified in Python and move on to some Data Engineering courses that will get me some kind of data engineering position. I am a DBA by trade and I really want to add development to my resume and skill sets. And it all starts here! I love this course and you will too. Thank you, Erik for creating this awesome course! You are an inspirational fellow!!

  24. 5 out of 5

    Artur Gayfutdinov (verified owner) –

    I think the course was well-structured and easy to read. Of course, coming from a non-programmer background it took me some time and extra search to figure out some of the concepts and even more so during the final project. But I liked the course and I think it was worth the time and money spent on it. I am yet to start applying the knowledge gained, so keep in mind that this is a review by a complete rookie in the programming.
    I studied the course on weekends (for an average of 5 hours per day I guess) and on weekdays (for an average of 2 hours I guess) and it took me 3 weeks to finish the course.

    From what I have seen I liked that here you get a compilation of useful material in a structured way and you get some check-ups along the way.

    TLDR: this course contains useful material, thumbs up from me, definitely recommend.

  25. 5 out of 5

    Richard Wagner (verified owner) –

    I’m working on the course right now and I have to say , this is the best money I have spent on coding courses bar none. It is easy to follow along and understand and that is the main thing to consider buying coding course. I have tried others and although they are technically right they were hard to follow and sometimes even harder to understand , this is not the case with this course , I actually look forward each day to working on this course.

  26. 5 out of 5

    Stephen Beard (verified owner) –

    I’m about 1/4 the way through but I’ve found it really good so far. Well explained and put together. While I do have some previous previous programming experience (Beginner level Visual BASIC, but not done it for 5 years and only as a student) – I think a complete beginner would be able to follow this without issue. Overall it’s great value for money and a good starting place for anyone looking to get into programming either as a hobby or for career purposes.

  27. 5 out of 5

    Vikas Deo (verified owner) –

    This is a really helpful course. I’m new to programming, so I’m sure I’ll be going back through these lessons a few times, but understood the main concepts and what to work on because the course is laid out in a very helpful way. Thanks Erik!

  28. 5 out of 5

    Mary –

    I was one of the first to get a chance to review this course and I’m about halfway through right now. I couldn’t be happier because Erik has a knack for explaining this stuff in an accessible way for beginners like me. The quizzes are fun and sometimes a little frustrating as they are not always that easy. Looking forward to the rest and especially the end project.

Add a review