The 2023 Premium Learn to Code Certification Bundle

10 Reviews
2270 Enrolled
14 Courses & 244 Hours
Save 99% -

What's Included

Learn to Code with Python 3
  • Certification included
  • Experience level required: All levels
  • Access 78 lectures & 17 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

78 Lessons (17h)

  • Your First Program
  • Introduction and Setup
    Why is Python 3 worth learning?4:19
    Installing Python 3 on Windows7:58
    Installing Python 3 on Linux and Mac8:15
    Taking a closer look at Python 3 IDLE4:58
  • Python Programming Basics
    Math operators12:04
    Variables and variable naming rules10:56
    Our first program11:34
    Type, len, str, int, float, functions9:09
    True or false Boolean9:31
    If and else12:55
    Using elif for multiple statements9:15
    While loop15:34
    Infinite loops with break6:29
    Using continue in a loop5:32
    For Loop9:47
    Importing Python libraries12:16
  • Functions - Coding Exercises
    Defining functions in Python15:17
    Local and global variables10:08
    Coding guess the number program16:23
    Reverse a string function6:47
    Calculate area of a circle program10:39
    Simple Python calculator15:20
    Removing vowels from a string program12:56
    Find the largest number out of three16:03
  • Lists, Tuples and Dictionaries
    Python lists14:35
    Creating smaller lists out of a bigger one8:50
    Manipulating lists and elements7:50
    Append, insert, remove, sort10:50
    Introduction to dictionaries10:29
    Values, keys, items, get7:36
    Dictionary comprehension part 18:02
    Dictionary comprehension part 27:04
    Advanced string manipulation12:07
    Upper, lower, isupper, islower8:59
    Split, strip, join, startswith, endswith13:19
  • Files in Python 3
    Navigating through system with OS library29:18
    Reading and writing to files15:41
    Reversing text from a file17:17
  • Error Handling
    Try and except12:36
    Try and finally15:29
  • Object Oriented Programming
    Changing class attributes10:00
    Built in class attributes7:55
    Using your class in a different program4:29
    Using your class in a program25:38
    Implementing students count option5:10
    Class inheritance12:19
    Overriding methods in a class7:44
  • Date & Time
    Printing and calculating date and time29:52
    Different date formats9:02
  • Regular Expressions
    Extracting useful data23:08
    Regex part 123:26
    Regex part 216:39
  • Interacting with HTTP
    Performing HTTP GET requests19:40
    Performing POST requests3:41
    Handling website redirections3:09
    Encoding in requests11:29
    Session objects and cookies20:58
    SSL certificates, authentication, etc.20:57
    JSON library and proxies21:19
  • Networking in Python 3
    Socket terminology9:18
    Connecting two machines21:26
    Coding a chat program34:52
    Receiving desired amount of data19:42
    Socket timeout and options8:25
    UDP server and client13:05
    AF UNIX and raw sockets13:33
  • Threading
    Introduction to threading part 127:56
    Introduction to the threading part 222:27
    Theory behind threaded server15:12
  • E-mails, PDFs, Images
    Sending emails using smtplib31:31
    PDF files10:59
    Images in Python 316:06

Learn to Code with Python 3

Joseph Delgadillo

Joseph Delgadillo | Best-Selling Instructor

4.2/5 Instructor Rating: ★ ★ ★ ★

Joseph Delgadillo teaches skills ranging from computers and technology to entrepreneurship and digital marketing. Take a course with him to get an over-the-shoulder view of how experts are successful in their respective fields. He is a proud alumnus of Central Washington University.


If you would like to learn Python 3 programming, you are going to love this course! Get started with the most beginner-friendly programming language and start writing your very own programs today! This course was designed for absolute beginners who wish to master the Python programming language. All lectures are downloadable for offline viewing. English subtitles and a certificate of completion are available as well.

4.0/5 average rating: ★ ★ ★ ★

  • Access 78 lectures & 17 hours of content 24/7
  • Understand why Python is important
  • Learn Python programming basics including Strings, Variables, IF statements & more
  • Learn about functions in Python
  • Reverse a string function
  • Explore lists, tuples & dictionaries
  • Navigate through the system with OS library
  • Understand object oriented programming


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here


  • Basic computer knowledge


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
  • This item is excluded from coupons.
Your cart is empty. Continue Shopping!
Processing order...