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
Error & Exception
21
Exception
22
Try-fails-NA
Logging
23
Logging (Basic)
24
Logging (to file)
25
Logging (Advanced)
Regex
26
Regex
27
Re2 vs Re
Iterate
28
Iterator, iterable, and Generator
OOP
29
OOP in Python
30
OOP Tricks
31
OOP Property
32
Abstract Base Class
33
Class vs Instance Method
34
DataClass
35
Class: Shape
36
OOP: Book Catalog
37
OOP: Fruit
Data Validation
39
Type Checking (Pure)
40
Pydantic
I/O
41
Files Operation
42
OS module
43
Path
44
JSON
Asynchronous
45
Async Programming (Intro)
Jinja
46
Jinja: Basic
47
Jinja2: Syntax
FS
48
FS
49
List files
Web
50
Request
51
Beautiful Soup (Basic)
52
Beautiful Soup (WebPage)
53
BS4 Soup: Extract Table to DF
Context
54
Context Manager
55
Context Manager (Custom)
Benchmark
56
Time Module
57
Timing
Module & PKG
58
File
59
Package
PKG Dev
60
Export using
__all__
Pipeline
61
Make for Python (Basic)
Exercises
62
Control Flow Exercise
63
PG: Sort
64
Mimimax Game
Pandas
65
Intro to PD
References
References
65
Intro to PD