References
Python Notes
Preface
LLM Prompt
1
Python Preferences
Primitive
2
Primitive Types
3
Number
4
String
5
Data Structure
Type Hints
6
Typing
7
Typehint (Basic)
8
Type hints cheat sheet
9
Type Hint: Evolution
Control Flow
10
Conditional
11
match-case
12
Loop
13
Comprehension & Others
14
Functional Programming
Functions
15
Functions
16
Functions 02
17
Decorator
18
Closures and Decorators in Python
19
Function (Validation)
Func Prog
20
MapReduce
Itertools
21
Groupby
Error & Exception
22
Exception
23
Try-fails-NA
Logging
24
Logging (Basic)
25
Logging (to file)
26
Logging (Advanced)
Regex
27
Regex
28
Re2 vs Re
Iterate
29
Iterator, iterable, and Generator
OOP
30
OOP in Python
31
OOP Tricks
32
OOP Property
33
Abstract Base Class
34
Class vs Instance Method
35
DataClass
36
Class: Shape
37
OOP: Book Catalog
38
OOP: Fruit
Data Validation
40
Type Checking (Pure)
41
Pydantic
I/O
42
Files Operation
43
OS module
44
Path
45
JSON
Asynchronous
46
Async Programming (Intro)
Jinja
47
Jinja: Basic
48
Jinja2: Syntax
FS
49
FS
50
List files
Web
51
Request
52
Python
requests
Library - Comprehensive Crash Course
53
Beautiful Soup (Basic)
54
Beautiful Soup (WebPage)
55
BS4 Soup: Extract Table to DF
Context
56
Context Manager
57
Context Manager (Custom)
Benchmark
58
Time Module
59
Timing
Module & PKG
60
File
61
Package
PKG Dev
62
Export using
__all__
Pipeline
63
Make for Python (Basic)
Exercises
64
Control Flow Exercise
65
PG: Sort
66
Mimimax Game
Pandas
67
Intro to PD
References
References
67
Intro to PD