Haobin Tan
Haobin Tan
๐ Posts
๐ค AI
Machine Learning
Deep Learning
Computer Vision
Natural Language Processing
PyTorch
๐งโ๐ป Coding
Python
Docker
Linux
Git
๐ป CS
Algorithm
Software Engineering
Project Management
Practical Skills
๐ Notes
GIE
Rechnerstruktur
Telematics
MMWAB
Thesis
Jobs
SI
๐จโ๐ซ Online Courses
AWS ML Engineer Program
๐งพ Rรฉsumรฉ
Light
Dark
Automatic
Overview
Search...
/
Programming
Overview
Python Basics
Getting Started
args and kwargs
zip
Modules and Packages
Underscores
Terminal Input & Output
String
f-string
Sorting
Assertion
Function: First Class Object
Function: Lambda Function
Function: Return `None`
Looping and Iterations
Generator
Import
Python Advance
Decorator: Basics
Decorator: Advance
Data Structures and Collections
Dictionaries, Maps, and Hashtables
Array Data Structure
Records, Structs, and Data Transfer Objects
Sets
Stacks
Queues
Priority Queues
Dictionary Tricks
[Collections] Namedtuple
[Issues] List
[Issues] Dictionary
Files
Working with Files
File I/O
pathlib
glob
Serialization
JSON
YAML
OOP
OOP Basics
Operator Overloading
Object Comparison
String Conversion
Define Your Own Exception Classes
Object Cloning
Abstract Base Class (ABC)
Class vs Instance Variable
Instance, Class, and Static Methods
Property
Best Practice
Beautiful Python Code with PEP 8
Documenting Python Code
pre-commit
Testing
Getting Started
Pytest
Numpy
Numpy Getting Started
Stack and Concatenate
Numpy 1D Array
Numpy Tile
Numpy Random
Pandas
Pandas Getting Started
Visualization
Matplotlib Getting Started
Plotly
Matplotlib Issues
Visualization Cheatsheet
Ipython
IPython and Shell Commands
Concurrency
Concurrency 101
Thread and Thread Pool
ThreadPoolExecutor
Useful Packages
argparse
Logging
loguru
Issue & Solution
Magic Method
Contents
Files
Python
Basics
Files
Cite
×