Learn to Code with Python 3 (Udemy.com)
Go from beginner to advanced with the Python programming language!
Created by: Joseph Delgadillo
Last updated November 2024
What you will learn
- Introduction to Python and Setup
- Python Programming Basics
- Functions - Coding Exercises
- Lists, Tuples and Dictionaries
- Files in Python 3
- Error Handling
- Object Oriented Programming
- Date & Time
- Regular Expressions
- Interacting with HTTP
- Networking in Python 3
- Threading
- E-mails, PDFs, Images
Course Description
If you would like to learn how to code, master the Python programming language, and get a job in data science or coding, you are going to LOVE this course! Python is the #1 programming language for beginners due to its simple syntax, wide range of applications, and helpful community resources. This course was designed for absolute beginners. We will cover setting up a Python environment, programming basics, object oriented programming, regular expressions, interacting with HTTP, networking and much more. Enroll now to receive over 17 hours of HD video tutorials with English captions, and a certificate of completion!
3 Coding Projects in the course:
• Python calculator - We will use what we learn in the Python basics section to code our first program.
• Web Scraping - We will code a simple web scraper to demonstrate how to interact with HTTP using Python.
• Chat program - We will code a chat program using WebSockets to demonstrate the basics of networking with Python.
Topics covered in the course:
• Introduction to Python and Setup
• Python Programming Basics
• Functions - Coding Exercises
• Lists, Tuples and Dictionaries
• Files in Python 3
• Error Handling
• Object Oriented Programming
• Date & Time
• Regular Expressions
• Interacting with HTTP
• Networking in Python 3.
• Threading
• E-mails, PDFs, Images
Still not sold? Check out a few of the awesome reviews this course has received from customers:
• "This course is perfect for beginners looking to learn the basics. The content is very detailed and comprehensive. I followed instructions to install Python 3 and started coding alongside Joseph in each lesson - it was as simple as that.“
• "Well structured with plenty of practical tests/quizzes. Especially liked the development of a Poker Game!“
• "I am a student who had 0 experience in coding before joining the course. The instructor explains everything from the basics as well as the usage of every function. Thank you!"
Instructor Details
- 4.2 Rating
4,207 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 Raviv Barel on 7/10/2023
This course is only suitable for understanding a background in working with Python and covers a lot of subjects. However - there are a lot of mistakes during the work. No use of any IDE that will fix the course instructor while writing code. There are mistakes that the course instructor is trying to fix. If the code didn't work for you, stop the video and upload an edited one. We do not need to waste our time watching you do that!
By Jonathan Walsh on 2/17/2021
Best Python course (6 star) Well structed with plenty of practical / test quizes. Especially liked the development of a Poker Game!
By Guillermo Dominguez on 11/5/2020
The instructor explains quickly and briefly every topic to make it understandable, but there are several examples that are not successfully explained or that fail and the resolution is not followed to show the real example working. There are also other topics that are not well explained such as the HTTP ones or the networking ones. If you are not into these topics you may not understand what we are trying to do with the examples and if you are not a beginner on that topics you may not need that part in the course.
By Javier Loureiro on 5/31/2020
Este curso ha sido una genial elección, he aprendido a manejarme básicamente en un lenguaje desconocido para mí como es Python 3 y me servirá para ahora ampliar mis conocimientos de forma más específica. La única pega que le veo es que cuando se introduce una nueva función o módulo no se explica en mucho detalle su funcionamiento o variantes, pero el resto muy buen curso.
By Vincent Christiani on 5/19/2020
In the beginning it was ok. I'm relearning strings and variables. But throughout the lessons, he makes a lot of mistakes. It's kind of funny, but I also would not have personally put out a video of me not knowing what I'm doing. I'm on #19, importing files, and you can tell he's knowledgeable, but the program isn't working for him, and he's not sure why. Why didn't he just try these things out BEFORE he recorded the video?
By Rejin Mathew on 4/27/2020
The course was very good from the beginning but when we approach to the end,the videos are not good enough.That is some of them did not give any intended outputs and finally some modules are not explained correctly.So if the course was able to add more modules and intended outputs it will be a good one.But anyway this course give me a good starting in the python3 programming.
By Ernesto Blazquez Ramos on 1/26/2020
Creo que ha sido un muy buena elección. Comencé a programar en Java hace unos 5 meses y a estudiar niveles de abstracción de lenguajes de programación y este curso, primero, me está haciendo ver las diferencias entre los lenguajes de programación y a entender lo que estudié sobre la abstracción de los lenguajes de programación
By Alfonso Pujalte López on 1/8/2020
Aunque ya tenía algunos conocimientos de Python, me ha enseñado algunas librerías interesantes. Me ha parecido muy completo
By Prabal Gupta on 9/1/2019
nice course detailed explanation and nicely explained with examples instructor explain with correct programming and skills
By Alex Robkin on 7/22/2019
so far so good. just loaded the python. easy enough. Up to lesson 56. Very concise lessons. Fun to go through. Hello Everybody, lets open up Idle. Language is good. Even though English is second language. You refer to area code as vendor code in phone number (minor minor problem).
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100









