Python for Absolute Beginners! (Udemy.com)
Get started coding with one of the most beginner friendly programming languages!
Created by: Joseph Delgadillo
Last updated February 2019
What you will learn
- Install Python on Windows, Mac, and Linux
- Run scripts in the interpreter
- Setup an IDE
- Understand programming basics
- Write functions & arguments
- Develop a calculator application
Course Description
If you want to learn how to program, you will LOVE this course! This course was designed for complete beginners with little to no understanding of programming, and will give you the knowledge to get started coding using Python 3. We will cover the following topics in this course:
- Python installation
- Running Python scripts in terminal
- PyCharm IDE setup
- Numbers, strings, Boolean operators, lists, dictionaries, and variables
- Functions, arguments, return values, loops, and modules
- Final project using the information covered in the course
We hope you enjoy the course and it our goal to give you the knowledge to begin writing your own programs in Python!
Instructor Details
- 3.9 Rating
6,645 Reviews
Joseph Delgadillo
Joseph Delgadillo is the founder of JTDigital Courses, an education technology company. He has been active in the online learning industry since 2015 and has worked with several prominent companies. Over 1 million students across the globe have enrolled in his courses covering network security, Python programming, web development and more.
More courses by Joseph Delgadillo
The Complete Python Programming Course: Beginner to Advanced (2024)
3.7 (24,088 Reviews)
Provider: Udemy
Time: 18.2h
$16.99
The Complete Front-End Web Development Course (2024)
4.3 (14,547 Reviews)
Provider: Udemy
Time: 16.8h
$94.99
Learn Ethical Hacking: Beginner to Advanced (2024)
4.2 (5,714 Reviews)
Provider: Udemy
Time: 28.8h
$74.99
The Complete Full-Stack JavaScript Course (2024)
4.1 (4,219 Reviews)
Provider: Udemy
Time: 24.2h
$10.99
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
By Hai Ji on 7/1/2026
The computer screen is way too small, the code is pretty dated, terms are not explained well, not fit for absolute beginners! He is also always jumping around and never giving an in depth explanation. EXAMPLE- in one of the earlier lessons he just started searching up words on google! I also found myself scrambling around on google to get more information. EVEN WITH some prior knowledge from other python classes it was still hard to understand!!! I do not recommend. ;(
By Hernando Munoz on 12/8/2023
It is a good introduction and the price extremely fair. I liked it overall but I wish for these points to be addressed. At times it is a bit dense and difficult to understand. The course can benefit from clear explanations of why and how parts interact. in coding Python. The instructor clearly is knowledgeable ("since I don't have a comparison point"). I hope in the future the course creators will work on delivery. The explanations are lacking clarity and depth to be understandable. It is like someone is telling you "here is a banana and that is all what you need to know" banana == banana. Paraphrasing "that is all what you need to know", it is not a teaching explanation or substitute for understanding. I liked the instructor well enough but at times it was very challenging. In summary thank you.
By Catriona Lynch on 4/19/2023
Lessons were explained in simple enough terms to allow for anyone to follow along but the final project was a little more difficult than the level of the lessons. However, on a whole and enjoyable introduction to Python.
By Adrian Liszewski on 5/4/2021
So, the lecturer has quite the knowledge on Python, however the lecture is hard to follow-on, because of the manner in which he speaks. The entire lecture was recorded without any preparations or so and this spoils the experience, but it is worth. The final "calculator" program is really cute and it is worth Your time.
By Kiran Bendigeri on 6/28/2020
Hi,This is free course attended felt useful, quit confident to learn through Udemy whatever the technology i want, one thing i felt personally is the session carried out little faster. and since it's prerecorded video we can go back and see other wise that would be difficult if it happens with important segment.Over all the nice course.Thank you.
By Blaise Torrence on 5/15/2020
The instructor quickly and sufficiently runs through basic tasks of pythons. It is a great introduction and a great review if it has been a while since you've seen Python. It would only be better with more chances to practice/test what is taught.
By Christiano Daniel on 4/17/2020
This is a great course, well detailed information, easy to listen and follow. Superb job by the instructor, I really love the structure of the course, the steps to understand the fundamentals of python is really good. The only improvement I will suggest is having more projects like “final project “ in the course, as learning is quicker when building a system.
By R Graham on 3/24/2020
The lessons were bite-sized and covered a lot of good material. It required a certain amount of IT knowledge rather than "absolute beginner" level. The lessons were created on-the-fly, instead of being well prepared. I learned a lot in a short time, and it was free. Overall, it was definitely worth the time, and I would recommend it to others.
By Katya Remennik on 2/9/2020
This course requires some previous experience or knowledge about programming in general. There is some level of assuming in the course regarding the covered topics. It will take some time for the complete beginner to search over the internet for more info regarding the explained topics to make sure that student and teacher are on the same page.
By Azizbek Umaraliev on 2/5/2020
It was a a great course, except before it was my first time ever with programming it was difficult to follow, had to re-watch some of the videos 5-6 times. I'd recommend to make it easier to understand with comparisons not to other programming languages but to life, nature or simple stuff.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 78 / 100









