Skip to Content
ConceptsTheory and Concepts

Theory and Concepts

This is a collection of theoretical background knowledge needed for hands-on projects. Each track can be studied independently, and itโ€™s a great place to look up concepts as you progress through projects.

๐Ÿผ 1. Pandas

From the basics to advanced techniques of data manipulation. Learn DataFrame internals and the efficiency of vectorized operations.

Learn the Pandas Track โ†’

๐Ÿ—„๏ธ 2. SQL

Understand SQLโ€™s core mechanisms including the difference between query writing order and execution order, and set theory-based JOINs.

Learn the SQL Track โ†’

๐Ÿ“Š 3. Visualization

Covers data visualization techniques using Matplotlib, Seaborn, and Plotly, along with methods for choosing effective charts.

Learn the Visualization Track โ†’

๐Ÿ“ˆ 4. Statistics

Learn essential statistical theory for data analysis including hypothesis testing (T-test), A/B testing, and regression analysis with formulas.

Learn the Statistics Track โ†’

๐Ÿค– 5. Machine Learning

Dive deep into the principles of ML algorithms from unsupervised learning (Clustering) to supervised learning (Classification/Regression).

Learn the Machine Learning Track โ†’

Last updated on

๐Ÿค–AI ๋ชจ์˜๋ฉด์ ‘์‹ค์ „์ฒ˜๋Ÿผ ์—ฐ์Šตํ•˜๊ธฐ