Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn to Code with Python 3
Rating: 4.2 out of 5(4,206 ratings)
251,613 students

Learn to Code with Python 3

Go from beginner to advanced with the Python programming language!
Last updated 11/2024
English
English [Auto],

What you'll 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 content

13 sections78 lectures17h 35m total length
  • Introduction3:15

    Begin with Python 3 as this beginner-friendly course explains why Python 3 replaces Python 2 and shows how to download and run Python on Windows 10, Ubuntu, and Mac.

  • Why is Python worth learning?4:19

    Learn python, a free high-level scripting language, with python 3, that lets you write programs fast, for data analysis, back-end development, AI, and more.

  • Installing Python 3 on Windows7:58

    Download Python 3.7.3 for Windows from python.org/downloads, choose 64-bit or 32-bit, run the installer, add Python to the path, and verify with idle.

  • Installing Python 3 on Linux and Mac8:15

    Learn to install Python 3 on Ubuntu and macOS using the terminal, verify architecture, install idle3 and python3-pip, and run the Python interpreter.

  • Taking a closer look at Python 3 IDLE4:58

    Explore the Python 3 idle interactive development environment, learn how to launch idle on Windows, macOS, and Linux, and test single lines with the print function to diagnose syntax errors.

  • Section 1 Quiz

Requirements

  • Basic computer usage
  • An open mind!

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


Who this course is for:

  • Students interested in learning the Python programming language.
  • Students who wish to pursue a career in software development.