HOME > Development > Learn to Code with Python 3

Learn to Code with Python 3

  • Development
  • Dec 19, 2024
SynopsisLearn to Code with Python 3, available at $94.99, has an aver...
Learn to Code with Python 3  No.1

Learn to Code with Python 3, available at $94.99, has an average rating of 3.75, with 78 lectures, 1 quizzes, based on 4164 reviews, and has 251601 subscribers.

You will learn about 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 This course is ideal for individuals who are Students interested in learning the Python programming language. or Students who wish to pursue a career in software development. It is particularly useful for Students interested in learning the Python programming language. or Students who wish to pursue a career in software development.

Enroll now: Learn to Code with Python 3

Summary

Title: Learn to Code with Python 3

Price: $94.99

Average Rating: 3.75

Number of Lectures: 78

Number of Quizzes: 1

Number of Published Lectures: 78

Number of Published Quizzes: 1

Number of Curriculum Items: 79

Number of Published Curriculum Objects: 79

Original Price: $199.99

Quality Status: approved

Status: Live

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
  • Who Should Attend

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

  • Students interested in learning the Python programming language.
  • Students who wish to pursue a career in software development.
  • 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!”

    Course Curriculum

    Chapter 1: Introduction and Setup

    Lecture 1: Introduction

    Lecture 2: Why is Python worth learning?

    Lecture 3: Installing Python 3 on Windows

    Lecture 4: Installing Python 3 on Linux and Mac

    Lecture 5: Taking a closer look at Python 3 IDLE

    Chapter 2: Python Programming Basics

    Lecture 1: Math operators

    Lecture 2: Strings

    Lecture 3: Variables and variable naming rules

    Lecture 4: Our first program

    Lecture 5: Type, len, str, int, float, functions

    Lecture 6: True or false boolean

    Lecture 7: If-statement

    Lecture 8: If and else

    Lecture 9: Using elif for multiple statements

    Lecture 10: While loop

    Lecture 11: Infinite loops with break

    Lecture 12: Using continue in a loop

    Lecture 13: For loop

    Lecture 14: Importing Python libraries

    Chapter 3: Functions – Coding Exercises

    Lecture 1: Defining functions in Python

    Lecture 2: Local and global variables

    Lecture 3: Coding guess the number program

    Lecture 4: Reverse a string function

    Lecture 5: Calculate the area of a circle program

    Lecture 6: Simple Python calculator

    Lecture 7: Removing vowels from a string program

    Lecture 8: Find the largest number out of three

    Chapter 4: Lists, Tuples and Dictionaries

    Lecture 1: Python lists

    Lecture 2: Creating smaller lists out of a bigger one

    Lecture 3: Manipulating lists and elements

    Lecture 4: Append, insert, remove, sort

    Lecture 5: Tuples

    Lecture 6: Introduction to dictionaries

    Lecture 7: Values, keys, items, get

    Lecture 8: Dictionary comprehension part 1

    Lecture 9: Dictionary comprehension part 2

    Lecture 10: Advanced string manipulation

    Lecture 11: Upper, lower, isupper, islower

    Lecture 12: Split, strip, join, startswith, endswith

    Chapter 5: Files in Python 3

    Lecture 1: Navigating through system with OS library

    Lecture 2: Reading and writing to files

    Lecture 3: Reversing text from a file

    Chapter 6: Error Handling

    Lecture 1: Try and except

    Lecture 2: Try and finally

    Chapter 7: Object Oriented Programming

    Lecture 1: Classes

    Lecture 2: Changing class attributes

    Lecture 3: Built in class attributes

    Lecture 4: Using your class in a different program

    Lecture 5: Using your class in a program

    Lecture 6: Implementing students count option

    Lecture 7: Class inheritance

    Lecture 8: Overriding methods in a class

    Chapter 8: Date & Time

    Lecture 1: Printing and calculating date and time

    Lecture 2: Different date formats

    Chapter 9: Regular Expressions

    Lecture 1: Extracting useful data

    Lecture 2: Regex part 1

    Lecture 3: Regex part 2

    Chapter 10: Interacting with HTTP

    Lecture 1: Performing HTTP GET requests

    Lecture 2: Performing POST requests

    Lecture 3: Handling website re-directions

    Lecture 4: Beautiful Soup

    Lecture 5: Encoding in requests

    Lecture 6: Session objects and cookies

    Lecture 7: SSL certificates, authentication, etc.

    Lecture 8: JSON library and proxies

    Chapter 11: Networking in Python 3

    Lecture 1: Socket terminology

    Lecture 2: Connecting two machines

    Lecture 3: Coding a chat program

    Lecture 4: Receiving desired amount of data

    Lecture 5: Socket timeout and options

    Lecture 6: UDP server & client

    Lecture 7: AF_UNIX & raw_sockets

    Chapter 12: Threading

    Lecture 1: Introduction to the threading part 1

    Lecture 2: Introduction to the threading part 2

    Lecture 3: Theory behind threaded server

    Chapter 13: E-mails, PDFs, Images

    Lecture 1: Sending e-mails using smtplib

    Lecture 2: PDF files

    Lecture 3: Images in Python 3

    Instructors

  • Learn to Code with Python 3  No.2
    Joseph Delgadillo
    Best-Selling Instructor
  • Rating Distribution

  • 1 stars: 119 votes
  • 2 stars: 191 votes
  • 3 stars: 809 votes
  • 4 stars: 1554 votes
  • 5 stars: 1491 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!