| Module 01: Introduction and Setup |
|
Introduction |
|
00:03:00 |
|
Why is Python 3 worth learning |
|
00:04:00 |
|
Installing Python 3 on Windows |
|
00:08:00 |
|
Installing Python 3 on Ubuntu and Mac |
|
00:08:00 |
|
Taking a closer look at Python 3 IDLE |
|
00:05:00 |
| Module 02: Python Programming Basics |
|
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 and else |
|
00:13:00 |
|
Using elif for multiple statements.mp4 |
|
00:09:00 |
|
While loop |
|
00:16:00 |
|
Infinite loops with break |
|
00:07:00 |
|
Using continue in a loop.mp4 |
|
00:06:00 |
|
For Loop |
|
00:10:00 |
|
Importing Python libraries |
|
00:12:00 |
| Module 03: Functions- Coding Exercises |
|
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 |
| Module 04: Lists, Tuples and Dictionaries |
|
Python lists |
|
00:15:00 |
|
Creating smaller lists out of a bigger one |
|
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:10:00 |
|
Values, keys, items, get |
|
00:08:00 |
|
Dictionary comprehension part 1 |
|
00:08:00 |
|
Dictionary comprehension part 2.mp4 |
|
00:07:00 |
|
Advanced string manipulation |
|
00:12:00 |
|
Upper, lower, isupper, islower |
|
00:09:00 |
|
Split, strip, join, startswith, endswith |
|
00:13:00 |
| Module 05: Files in Python 3 |
|
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 |
| Module 06: Error Handling |
|
Try and except |
|
00:13:00 |
|
Try and finally |
|
00:15:00 |
| Module 07: Object Oriented Programming |
|
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 |
| Module 08: Date & Time |
|
Printing and calculating date and time |
|
00:30:00 |
|
Different date formats |
|
00:09:00 |
| Module 09: Regular Expressions |
|
Extracting useful data |
|
00:23:00 |
|
Regex part 1 |
|
00:23:00 |
|
Regex part 2 |
|
00:17:00 |
| Module 10: Interacting with HTTP |
|
Performing HTTP GET requests |
|
00:20:00 |
|
Performing POST requests |
|
00:04:00 |
|
Handling website redirections |
|
00:03:00 |
|
BeautifulSoup |
|
00:29:00 |
|
Encoding in requests |
|
00:11:00 |
|
Session objects and cookies |
|
00:21:00 |
|
SSL certificate, authentication, etc |
|
00:21:00 |
|
JSON library and proxies |
|
00:21:00 |
| Module 11: Networking in Python 3 |
|
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 and client |
|
00:13:00 |
|
AF_UNIX and raw_sockets |
|
00:14:00 |
| Module 12: Threading |
|
Introduction to threading part 1 |
|
00:28:00 |
|
Introduction to the threading part 2 |
|
00:22:00 |
|
Theory behind threaded server |
|
00:15:00 |
| Module 13: E-mails, PDFs, Images |
|
Sending emails using smtplib |
|
00:32:00 |
|
PDF files |
|
00:11:00 |
|
Images in Python 3 |
|
00:16:00 |
| Trustpilot Review |
|
Trustpilot Review |
|
00:00:00 |