@@ -29,11 +29,69 @@ export const BOOTCAMP_START_DATE: string | null = "September 22, 2026";
2929/** The Deepnote workspace every session works out of. */
3030export const BOOTCAMP_WORKSPACE_URL : string | null = null ;
3131
32- // Empty until the real syllabus is written. The twelve weeks that used to sit
33- // here were placeholder copy, and a made-up curriculum on a public page is
34- // worse than saying it is coming. Every surface renders "updating soon" while
35- // this is empty.
36- export const BOOTCAMP_CURRICULUM : BootcampWeek [ ] = [ ] ;
32+ // Restored from f515a3d9. Confirm the titles before the term starts.
33+ export const BOOTCAMP_CURRICULUM : BootcampWeek [ ] = [
34+ {
35+ week : 1 ,
36+ title : "Python Basics & Setup" ,
37+ desc : "Variables, data types, and environment configuration." ,
38+ } ,
39+ {
40+ week : 2 ,
41+ title : "Control Flow & Structures" ,
42+ desc : "Loops, conditionals, lists, and dictionaries." ,
43+ } ,
44+ {
45+ week : 3 ,
46+ title : "Functions & Modules" ,
47+ desc : "Writing reusable code and organizing projects." ,
48+ } ,
49+ {
50+ week : 4 ,
51+ title : "Object-Oriented Programming" ,
52+ desc : "Classes, inheritance, and Pythonic design." ,
53+ } ,
54+ {
55+ week : 5 ,
56+ title : "File Handling & APIs" ,
57+ desc : "Reading files, writing data, and making web requests." ,
58+ } ,
59+ {
60+ week : 6 ,
61+ title : "Pandas & NumPy" ,
62+ desc : "Introduction to fast numerical computing and DataFrames." ,
63+ } ,
64+ {
65+ week : 7 ,
66+ title : "Data Cleaning" ,
67+ desc : "Handling missing values, merging, and data transformations." ,
68+ } ,
69+ {
70+ week : 8 ,
71+ title : "Exploratory Data Analysis" ,
72+ desc : "Extracting insights and statistical summaries from data." ,
73+ } ,
74+ {
75+ week : 9 ,
76+ title : "Data Visualization" ,
77+ desc : "Creating stunning charts using Matplotlib and Seaborn." ,
78+ } ,
79+ {
80+ week : 10 ,
81+ title : "Intro to Machine Learning" ,
82+ desc : "Core concepts, train/test splits, and Scikit-Learn." ,
83+ } ,
84+ {
85+ week : 11 ,
86+ title : "Supervised Learning" ,
87+ desc : "Linear regression, logistic regression, and decision trees." ,
88+ } ,
89+ {
90+ week : 12 ,
91+ title : "Capstone Project" ,
92+ desc : "Build an end-to-end data science portfolio piece." ,
93+ } ,
94+ ] ;
3795
3896/** The curriculum entry a session's week number refers to, if there is one. */
3997export const weekEntry = ( week : number | null ) =>
0 commit comments