buildshiplearncodeinnovateelevatehackathonscampus
DEVERT Full syllabus
Beginner
Python Programming Basics
- Syntax, Variables and Data Structures
- Functions, Modules and Files
- Notebooks and Environments
Git and the Command Line
- Command Line Basics
- Git and GitHub
Statistics and Probability Intuition
- Descriptive Statistics
- Probability and Distributions
- Sampling, Confidence and Hypothesis Tests
Intermediate
SQL for Data Science
- SELECT, Filtering, Joins and Aggregation
- Window Functions and CTEs
NumPy, pandas, EDA and Visualisation
- NumPy and pandas Essentials
- Exploratory Data Analysis
- Data Visualisation
Classic Machine Learning
- Regression and Classification Models
- Model Evaluation and Validation
- Feature Engineering
Advanced
Experimentation and A/B Testing
- Designing an A/B Test
- Analysing Results and Common Pitfalls
Deep Learning Overview and Communicating Results
- Neural Networks and Deep Learning Basics
- Storytelling and Communicating Results
Data Science Practice and Interview Prep
- The Data Science Interview Loop
- Take-Home Assignments and Portfolio Projects