Skip to content
UdemyPythonPaid courseBeginner levelCertificate

Learn to Code in Python 3: Programming beginner to advanced (Udemy.com)

Python3 programming made easy with exercises, challenges and lots of real life examples. Learn to code today!

Created by: Ivan Lourenço Gomes

Last updated May 2020

icon
What you will learn

  • The basic fundamentals of programming and writing computer code
  • Using Python to solve real life problems with computer programs
  • Work with JSON and send HTTP requests to Web Servers and APIs to get data from external services
  • Statistics and Data Visualization
  • An introduction to Machine Learning in Python
  • Use Python to manipulate files, such as Excel sheets and TXT files

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

In this course, learning to code will be easy and intuitive for you. You will learn Python 3, one of the most popular programming languages in the world.

We will cover the basic fundamentals of programming and you will learn how to do exciting things in Python, like reading and writing on files, like Excel sheets or TXT files, working with JSON and sending HTTP requests to web servers and APIs.

We will also cover a little bit of Data Visualization, Statistics and Machine Learning in Python.

This course does not require previous experience in IT or programming, it was designed to help any person learn to code. By the end of the course you will be writing you own programs and thinking like a programmer. Your professional life will get a huge upgrade.

This course offers life time access, a certificate of conclusion and a 30-day money back guarantee. Don't miss this opportunity! Enroll now and start learning Python!


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Ivan Lourenço Gomes

Ivan is a leading tech educator on Udemy.

With 30+ courses under his belt and a community of over 500,000 students worldwide, Ivan's here to guide you through the tech and business skills you need today.

With a solid experience of 18 years in various business and technology sectors, Ivan has dedicated himself since 2016 to transforming his expertise into accessible learning paths for a global audience.

Renowned for a dynamic teaching style that mixes project-based learning with incremental challenges, his courses are the right fit for you, whether you're just starting your learning journey or looking to deepen existing skills.

His courses cover essential foundations and cutting-edge trends in technology and business communication:

• Web Development Essentials: Dive into the world of web development with courses on HTML/CSS and Javascript, and master the art of creating engaging, responsive websites.

• Advanced Frontend Frameworks: Elevate your web projects with Vue JS, React JS & TypeScript, focusing on building dynamic, user-centric applications.

• Software Best Practices: Gain proficiency in Git for version control, ensuring your projects are managed with industry-standard efficiency.

icon
More courses by Ivan Lourenço Gomes

$109.99

$64.99

$74.99

$19.99

$19.99

$34.99

icon
More Python courses

Free

Free

$19.99

$159.99

$84.99

$119.99

icon
Reviews

4.5

13,708 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Pranav S B on 6/23/2026

Thank you for this good and amazing class sir, it help me to build the basic concept of python and the various function ,library , tools and another valuable information that connect to futuristic world. once again thank you for you're effort to do this video class for the student to know little about the programming language

By Yohannes Worku on 12/9/2025

I have found this course to be very engaging and well-structured so far. The explanations are clear, and the pace makes it easy to follow along while building a solid understanding of Python. I am genuinely enjoying the learning experience, and I feel that the course is a good match for my goals and interests.

By Arun Goyal on 7/27/2022

Course was good introduction to Python and Machine learning with good examples and exercises. Can be improved as I was using windows laptop and visual studio for coding practice compared to mac used by instructor. Overall good experience to kickstart the learning.

By Jean Rosé on 3/16/2021

I am.now just before the machine learning section. I really appreciated the previous parts. I just regret you didnt develop the functions aspect. The course is not deep enough to make you an expert but it gives you enough to want to go further in python. Good Job!!

By Sanjeev Anbu on 2/2/2021

You guys can learn basic about python,The instructor teaching is very good and easy to learn. but one thing to say if you guys get some error for installing the pip try to install the other version in " pypi.org " in this website you guys can get the right version for the python.(For Ex: html,matplotlib,....) i finshed this course in one week and i learned basic thing's about python through this course. if you are a beginner in python, you can choose this course.

By Sanam Sharma on 6/3/2020

The course is really nice and helpful for the beginners. I had no knowledge of python before but this course helped me to understand a new language. I wish there could have been more in depth concepts of python like few tutorial or explanation about creating websites or web apps with python. Special mention of the instructor Ivan, who really made the course so easy to learn and understand. Thank you very much, Sir! :)

By Faisal Javid on 5/13/2020

Actually this a good course for beginners and what I like the most is that It has a good flow structure in lessons and the exercises are very good and of good levels and I enjoyed it a lot. The only thing that is bothering me is that there should have been some more topics in MACHINE LEARNING section. Otherwise the course is good and most importantly the response from Author is also very good. I had some doubts and I posted that in Q&A section and I did get answers direct from author within a day or less and accurately. Go on and purchase this course and also the tone and speed of Author is also very smooth and nice.

By Traci Crawford on 4/15/2020

I really enjoyed the course and I'm definitely going to go thru it again. It was a lot of great information and I feel like I have a firm grasp of the concepts. The instructor really made it simple to follow. Looking forward to posting my final project, I just have to think of something first. Great work!

By Andrés Ladino on 4/10/2020

What a great way to start this Python coding journey. The are multiple things to highlight about this course. First of all, all videos count with clear images and flawless audio which makes the whole process easier. Additionally, the teacher explains in a very detailed and friendly way, making the learning of python a pleasant experience rather than a stressful one. Finally, I think the course has been planned to present students with a progressing challenge that keeps people motivated and eager to learn. I really enjoyed this course and hope many other students will.

By Malcolm Lelis Afonso on 2/22/2020

This is course is really cool. the author is well versed with the topics and makes learning phyton fun. I took this course without any prior knowledge of phyton and I would highly recommend this course for anybody interested in learning to code. I have gained a substantial knowledge about using Phyton and I am looking forward to the additional videos in machine learning and also hope to complete the final project. There is a pumping music played at the beginning of every session which I think is an awesome feature of this course, the beats switch on your attention mode. My wholehearted thanks to Sir Ivan for dedicating his time, efforts and generosity in giving us this opportunity to learn phyton..

Showing all 10 reviews on CourseDuck

Read all 13,708 reviews on Udemy