Skip to content
UdemyPythonPaid courseAll LevelsCertificate

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

icon
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

icon
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!"


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

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.






icon
More courses by Joseph Delgadillo

$16.99

$94.99

Free

$74.99

$11.99

$10.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.2

4,207 ratings on Udemy

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

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).

Showing all 10 reviews on CourseDuck

Read all 4,207 reviews on Udemy

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 : 84 / 100