Somil Gumber
d357b254b6
refactor(curriculum): move 'Build a Prime Number Sum Calculator' lab to DP section ( #67811 )
2026-06-05 08:53:43 +02:00
Kolade Chris
696fab2044
feat(curriculum): add express middleware lessons ( #67194 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <naomi@freecodecamp.org>
Co-authored-by: zaira <zairahira@gmail.com>
2026-06-04 09:51:47 +01:00
Jessica Wilkins
bcadda7054
chore(curriculum): move d3 to catalog ( #67513 )
...
Signed-off-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2026-06-04 09:15:02 +02:00
Kolade Chris
e789921f03
feat(curriculum): add express middleware review page ( #67364 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2026-06-02 13:22:14 +05:00
Kolade Chris
d9afe5d2fc
feat(curriculum): add intro to express review page ( #67341 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2026-06-01 14:30:26 +01:00
Kolade Chris
e1084808a6
feat(curriculum): add web standards model lectures ( #67270 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <naomi@freecodecamp.org>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2026-06-01 14:29:59 +01:00
Kolade Chris
f257f93c42
feat(curriculum): add express error handling review page ( #67353 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
Co-authored-by: zaira <zairahira@gmail.com>
2026-06-01 14:29:36 +01:00
Shaun Hamilton
507a911199
feat(curriculum): add backend labs and workshops ( #67047 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-06-01 13:34:12 +01:00
Kolade Chris
94ee73951d
feat(curriculum): add http and web standards review page ( #67334 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
Co-authored-by: zaira <zairahira@gmail.com>
2026-06-01 13:53:25 +05:00
Kolade Chris
233fd8e6dc
feat(curriculum): add express middleware quiz ( #67425 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-06-01 13:07:49 +05:00
Kolade Chris
66b90a2b90
feat(curriculum): add intro to express quiz ( #67352 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-05-29 18:47:48 +02:00
Tom
d0e24db0f8
feat(curriculum): daily challenges 295-311 ( #67606 )
...
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-05-29 15:07:12 +00:00
Jessica Wilkins
425837204a
feat(curriculum): add Python module for installation and running code locally ( #67279 )
...
Signed-off-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-05-25 15:54:36 +02:00
Kolade Chris
1670dca438
feat(curriculum): add http and web standards quiz ( #67335 )
2026-05-25 11:08:58 +02:00
hbar1st
fdab641dd0
feat(curriculum): add async/await to workshop-fcc-authors-page ( #66972 )
...
Signed-off-by: Naomi Carrigan <naomi@freecodecamp.org>
Co-authored-by: Naomi Carrigan <naomi@freecodecamp.org>
2026-05-25 09:47:01 +02:00
Abelardo Aguado Bueno
b0a6be3fe7
feat (curriculum): add lab Smart Pantry Restocker ( #66298 )
...
Co-authored-by: sembauke <semboot699@gmail.com>
2026-05-23 20:37:33 +00:00
Kolade Chris
f9f699e52b
feat(curriculum): add express error handling quiz ( #67357 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-05-23 14:22:54 +02:00
Kolade Chris
9b18e090f3
fix(curriculum): add missing certification projects to frontend libraries certification ( #67507 )
2026-05-21 10:51:46 -07:00
Jessica Wilkins
bd3ae45814
feat(curriculum): add new lesson for type and isinstance functions ( #67346 )
...
Signed-off-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Signed-off-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
2026-05-21 07:34:41 +00:00
Kolade Chris
ff00be8d62
feat(curriculum): add express error handling lessons ( #67192 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <naomi@freecodecamp.org>
2026-05-17 08:17:24 +01:00
Huyen Nguyen
6150f0cec4
feat(curriculum): release Describe Company and Describe Colleagues modules ( #67430 )
2026-05-16 02:54:08 +07:00
Rafael D. Hernandez
ca20dfd8b9
feat(curriculum): add Describing a Company ( #66378 )
...
Signed-off-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
2026-05-16 01:31:04 +07:00
Arunkumar S
d83307f983
feat(curriculum): proofreading tool javascript lab ( #66940 )
2026-05-14 12:03:48 +02:00
Tom
3e5f5cc938
feat(curriculum): daily challenges 279-294 ( #67227 )
2026-05-11 14:49:57 +00:00
Umesh Tiruvalluru
aa6df83ac1
refactor(curriculum): use Dessert class in shopping cart workshop ( #66890 )
...
Signed-off-by: Umesh Tiruvalluru <tiruvalluruumesh@gmail.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-05-11 14:18:16 +00:00
Kolade Chris
e69d1aef40
feat(curriculum): release Typescript module ( #67261 )
2026-05-08 19:24:06 +05:30
Kolade Chris
6fbc93431d
fix(curriculum): move d3 under ts module ( #67251 )
2026-05-07 01:51:26 +07:00
Kolade Chris
0713941036
feat(curriculum): add football player card tsx project ( #67076 )
...
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2026-05-05 13:56:45 +01:00
rahulkotargasthi
bb92cb4f2d
fix(curriculum): update searching sorting quiz block config ( #67193 )
2026-05-01 08:51:06 +02:00
Huyen Nguyen
ba1eacf64e
fix(curriculum): correct casing for TypeScript ( #67147 )
2026-04-28 21:51:04 +05:30
Tom
61cb40734c
feat(curriculum): daily challenges 264-278 ( #67117 )
...
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-04-27 10:20:17 -05:00
Huyen Nguyen
647f8b09ff
feat(curriculum): release Number Below 100 module ( #66780 )
...
Co-authored-by: miya <miyaliu66666@gmail.com>
2026-04-25 03:21:28 +07:00
Zaira
15845505db
feat(curriclum): add routing express lesson block ( #66250 )
...
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
Co-authored-by: Ilenia M <nethleen@gmail.com>
2026-04-24 18:25:01 +00:00
Luis
e5276cea2f
feat(curriculum): add Festival Crowd Flow Simulator Workshop - JavaScript v9 ( #66551 )
2026-04-23 13:28:50 -07:00
Naomi Carrigan
fd18d76ac7
feat: add digital pet game lab ( #62165 )
...
Co-authored-by: Anna <a.rcottrill521@gmail.com>
Co-authored-by: Robert-Beckett <robert.beckett@onion.red>
Co-authored-by: Electric Molasses <30680078+ElectricMolasses@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Kolade <chrisjay967@gmail.com>
2026-04-22 09:42:36 +01:00
VuBui217
1cf34f9696
feat(curriculum): add lab playlist remix engine ( #65515 )
...
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Ilenia M <nethleen@gmail.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
2026-04-21 11:05:15 +02:00
Estefania Cassingena Navone
32c65547ac
feat(curriculum): Add A1 Spanish Describing People at Work Module ( #65795 )
CI - E2E - 3rd party donation tests / Build Client (24) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (24) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 24) (push) Has been cancelled
CI - Node.js / Build (24) (push) Has been cancelled
CI - Node.js / Test (24) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (24) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 24) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 24) (push) Has been cancelled
2026-04-20 18:10:02 -03:00
l3onhard
b72906085e
feat(curriculum): add workshop-word-counter to JS v9 cert ( #64012 )
...
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
2026-04-20 10:35:47 -07:00
Naomi Carrigan
cba60d8511
feat: add flashcard quiz app lab ( #62166 )
...
Co-authored-by: Kolade <chrisjay967@gmail.com>
2026-04-20 17:33:28 +00:00
Anna
dbea7d3e89
feat: create interfaces and types lab ( #64659 )
...
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Kolade <chrisjay967@gmail.com>
2026-04-17 15:07:43 +00:00
Jeevankumar S
a0326c1210
fix(curriculum): update Python V9 setter examples to call setter in __init__ ( #66233 )
...
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-04-17 11:02:14 +02:00
Naomi Carrigan
1d4a7b13c1
feat: add fortune telling app ( #62167 )
...
Co-authored-by: Anna <a.rcottrill521@gmail.com>
Co-authored-by: Teklu Abayneh <tekluabayneh@gmail.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Teklu Abayneh <160180978+tekluabayneh@users.noreply.github.com>
Co-authored-by: moshe <shootermv@gmail.com>
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: Kolade <chrisjay967@gmail.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-04-17 08:01:04 +00:00
Kolade Chris
526e09bbf0
feat(curriculum): adding shape manager TS workshop ( #63083 )
...
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-04-14 18:44:12 +02:00
Fernando Belmonte Archetti
7aeefcb677
feat(curriculum): add workshop heritage library catalog ( #66022 )
...
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-04-14 13:22:54 +02:00
Dario
a60ccdb293
feat(curriculum): add product showcase lab ( #65456 )
...
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Kolade <chrisjay967@gmail.com>
2026-04-14 10:01:08 +01:00
Ihechikara Abba
02b12ac880
feat(curriculum): add bug emoji picker workshop ( #63673 )
...
Co-authored-by: Kolade <chrisjay967@gmail.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2026-04-13 10:40:02 +00:00
Jessica Wilkins
4bedfd797d
feat(curriculum): add type safe math toolkit workshop to typescript module ( #66073 )
...
CD - Docker - GHCR Images / Build and Push Images (push) Has been cancelled
i18n - Build Validation / Validate i18n Builds (24) (push) Has been cancelled
CI - Node.js / Lint (24) (push) Has been cancelled
CI - Node.js / Build (24) (push) Has been cancelled
CI - Node.js / Test (24) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (24) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 24) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 24) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
Co-authored-by: Kolade <chrisjay967@gmail.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-04-09 20:52:55 +01:00
Huyen Nguyen
6ee501e857
feat(curriculum): release B1 English quizzes ( #66881 )
2026-04-10 01:33:47 +07:00
Huyen Nguyen
593e25d596
feat(curriculum): release A2 English quizzes ( #66880 )
2026-04-10 01:33:22 +07:00
Jessica Wilkins
2ad6e448fa
feat(curriculum): Add type safe user profile to typescript module ( #66005 )
...
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Kolade <chrisjay967@gmail.com>
2026-04-07 10:50:32 +01:00