buildshiplearncodeinnovateelevatehackathonscampus
DEVERT Full syllabus
Beginner
Python Programming Basics
- Python Syntax, Variables and Control Flow
- Data Structures, Functions and Files
Git and the Command Line
- Terminal, Linux Basics and SSH
- Git for Fast-Moving Teams
SQL and Data Basics
- SQL Fundamentals
- Data Cleaning with pandas
Intermediate
Web APIs and Backend Basics
- HTTP and REST APIs
- Building a Small Backend Service
Cloud and Deployment Basics
- Containers with Docker
- Cloud Fundamentals for Deployments
Data Integration and Pipelines
- ETL and ELT Pipelines
- Modelling a Customer's Data
Advanced
LLM Solutions for Customer Use Cases
- LLM APIs and Prompting
- Retrieval-Augmented Generation on Customer Data
- Tool Use, Agents and Evaluation
Customer Discovery, Scoping and Communication
- Running Discovery Conversations
- Scoping, Prioritising and Delivering in Phases
FDE Practice and Interview Prep
- Decomposition and Case Interviews
- Coding Rounds and Customer Scenario Rounds