Section 01: |
|
Welcome to Python 3 course! |
|
00:03:00 |
|
Why you should learn Python 3 |
|
00:04:00 |
|
Installing Python 3 on Windows |
|
00:08:00 |
|
Installing Python3 on Ubuntu and Mac |
|
00:08:00 |
|
Taking a closer look at Python 3 IDLE |
|
00:05:00 |
Section 02: |
|
Math operators |
|
00:12:00 |
|
Strings |
|
00:08:00 |
|
Variables and variable naming rules |
|
00:11:00 |
|
Our first program! |
|
00:12:00 |
|
Type, Len, Str, Int, Float , functions |
|
00:09:00 |
|
True or false Boolean |
|
00:10:00 |
|
IF statement |
|
00:05:00 |
|
IF & ELSE |
|
00:13:00 |
|
Using ELIF for multiple statements |
|
00:09:00 |
|
While loop |
|
00:16:00 |
|
Using Continue in a loop |
|
00:06:00 |
|
FOR loop |
|
00:10:00 |
|
Importing Python libraries |
|
00:12:00 |
Section 03: |
|
Defining functions in Python 3 |
|
00:15:00 |
|
Local and global variables |
|
00:10:00 |
|
Coding guess the number program |
|
00:16:00 |
|
Reverse a string function |
|
00:07:00 |
|
Calculate area of a circle program |
|
00:11:00 |
|
Simple Python calculator |
|
00:15:00 |
|
Removing vowels from string program |
|
00:13:00 |
|
Find the largest number out of three |
|
00:16:00 |
Section 04: |
|
Python 3 lists |
|
00:15:00 |
|
Creating smaller out of bigger list |
|
00:09:00 |
|
Manipulating lists and elements |
|
00:08:00 |
|
Append, insert, remove, sort |
|
00:11:00 |
|
Tuples |
|
00:13:00 |
|
Introduction to dictionaries |
|
00:11:00 |
|
Values, keys, items, get |
|
00:08:00 |
|
Dictionary comprehension – part 1 |
|
00:08:00 |
|
Dictionary comprehension – part 2 |
|
00:07:00 |
|
Advance string manipulation |
|
00:12:00 |
|
Upper(), lower(), isupper(), islower() |
|
00:09:00 |
|
Split, strip, join, startswith, endswith |
|
00:13:00 |
Section 05: |
|
Navigating through system with OS library |
|
00:29:00 |
|
Reading and writing to files |
|
00:16:00 |
|
Reversing text from a file |
|
00:17:00 |
Section 06: |
|
Try and except |
|
00:13:00 |
Section 07: |
|
Classes |
|
00:22:00 |
|
Changing class attributes |
|
00:10:00 |
|
Built in class attributes |
|
00:08:00 |
|
Using your class in a different program |
|
00:05:00 |
|
Using your class in a program |
|
00:26:00 |
|
Implementing students count option |
|
00:05:00 |
|
Class inheritance |
|
00:12:00 |
|
Overriding methods in a class |
|
00:08:00 |
Section 08: |
|
Printing and calculating date and time |
|
00:30:00 |
|
Different date formats |
|
00:09:00 |
Section 09: |
|
Extracting useful data |
|
00:23:00 |
|
Regex – part 1 |
|
00:23:00 |
|
Regex – part 2 |
|
00:17:00 |
Section 10: |
|
Performing HTTP GET request |
|
00:20:00 |
|
Performing post request |
|
00:04:00 |
|
Handling website redirections |
|
00:03:00 |
|
BeautifulSoup |
|
00:29:00 |
|
Encoding in requests |
|
00:12:00 |
|
Session and cookies |
|
00:21:00 |
|
SSL certificate, authentication |
|
00:21:00 |
|
Json library and proxies |
|
00:10:00 |
Section 11: |
|
Socket terminology |
|
00:09:00 |
|
Connecting two machines |
|
00:21:00 |
|
Coding a chat program |
|
00:35:00 |
|
Receiving Desired Amount of Data |
|
00:20:00 |
|
Socket Timeout and Options |
|
00:08:00 |
|
UDP Server & Client |
|
00:13:00 |
|
AF_UNIX & Raw sockets |
|
00:14:00 |
Section 12: |
|
Theory Behind Threaded Server |
|
00:15:00 |
|
Thread & Threading |
|
00:50:00 |
Section 13: |
|
Sending Emails Using SMTPlib |
|
00:32:00 |
|
PDF Files |
|
00:11:00 |
|
Images In Python |
|
00:16:00 |
Assignment |
|
Assignment – Python 3 Programming |
|
00:00:00 |