Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Start Python 3 Programming Today!
Introduction and Setup
Welcome to Python3 Course! (3:17)
Why you should learn Python 3 (4:21)
Installing Python 3 on Windows (8:01)
Installing Python3 on Ubuntu and Mac (8:18)
Taking a closer look at Python 3 IDLE (5:03)
Basics of programming in Python 3
Strings (8:26)
Variables and Variable Naming Rules (11:00)
Our First Program! (11:36)
Type, Len, Str, Int, Float .. Functions (9:12)
True Or False Boolean (9:33)
IF Statement (5:02)
Math Operators (12:07)
IF & ELSE (13:00)
Using ELIF For Multiple Statements (9:18)
While Loop (15:36)
Leaving Infinite Loop With Break (6:33)
Using Continue in a Loop (5:34)
FOR Loop (9:50)
Importing Python Libraries (12:18)
Functions
Defining Functions In Python3 (15:19)
Local and Global Variables (10:11)
Coding Guess The Number Program (16:27)
Reverse A String Function (6:50)
Calculate Area Of a Circle Program (10:41)
Simple Python Calculator (15:23)
Removing Vowels From String Program (13:00)
Find The Largest Number Out Of Three (16:05)
Lists, tuples, dictionaries
Python3 Lists (14:38)
Creating Smaller Out Of Bigger List (8:52)
Manipulating Lists And Elements (7:52)
Append, insert, remove, sort (10:52)
Tuples (13:01)
Introduction To Dictionaries (10:30)
Values, keys, items, get (7:38)
Dictionary Comprehension Part 1 (8:03)
Dictionary Comprehension Part2 (7:07)
Advance String Manipulation (12:10)
Upper(),lower(),isupper(),islower() (9:01)
Split, Strip, Join, Startswith, Endswith (13:21)
Files in Python 3
Navigating Through System With OS Library (29:20)
Reading And Writing To Files (15:44)
Reversing Text From a File (17:19)
Error handling
Try and Except (12:41)
Try and Finally (15:32)
Object oriented programming
Classes (21:41)
Changing Class Attributes (10:02)
Using Your Class In a Diffrent Program (4:31)
Built In Class Attributes (7:56)
Using Your Class In A Program (25:41)
Implementing Students Count Option (5:12)
Class Inheritance (12:20)
Overriding Methods In A Class (7:46)
Date & time
Printing And Calculating Date and Time (29:54)
Different Date Formats (9:04)
Regular expressions
Extracting Useful Data (23:09)
Regex Part 1 (23:28)
Regex Part 2 (16:41)
Interacting with HTTP
Performing HTTP GET Request (19:43)
Performing Post Request (3:42)
Handling Website Redirections (3:12)
BeautifulSoup (29:11)
Encoding In Requests (11:30)
Session And Cookies (21:00)
SSL Certificate, Authentication... (21:01)
Json Library And Proxies (21:21)
Networking in Python 3
Socket Terminology (9:20)
Connecting Two Machines (21:27)
Coding a Chat Program (34:56)
Receiving Desired Ammount of Data (19:44)
Socket Timeout and Options (8:27)
UDP Server & Client (13:07)
AF_UNIX & Raw_sockets (13:35)
Threading
_thread & Threading (50:26)
Theory Behind Threaded Server (15:13)
Emails, PDF, Images
Sending Emails Using SMTPlib (31:33)
PDF Files (11:01)
Images In Python (16:10)
SSL Certificate, Authentication...
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock