freeCodeCamp/curriculum/structure/blocks
2025-12-09 16:29:49 -08:00
..
add-logic-to-c-sharp-console-applications.json
advanced-node-and-express.json
algorithms.json
applied-accessibility.json
applied-visual-design.json
back-end-development-and-apis-projects.json
basic-algorithm-scripting.json
basic-css.json
basic-data-structures.json
basic-html-and-html5.json
basic-javascript.json
basic-node-and-express.json
bootstrap.json
build-a-budget-app-project.json
build-a-cash-register-project.json
build-a-celestial-bodies-database-project.json
build-a-data-graph-explorer-project.json
build-a-financial-calculator-project.json
build-a-graphing-calculator-project.json
build-a-multi-function-calculator-project.json
build-a-number-guessing-game-project.json
build-a-palindrome-checker-project.json
build-a-periodic-table-database-project.json
build-a-personal-portfolio-webpage-project.json
build-a-polygon-area-calculator-project.json
build-a-probability-calculator-project.json
build-a-product-landing-page-project.json
build-a-roman-numeral-converter-project.json
build-a-salon-appointment-scheduler-project.json
build-a-survey-form-project.json
build-a-technical-documentation-page-project.json
build-a-telephone-number-validator-project.json
build-a-time-calculator-project.json
build-a-tribute-page-project.json
build-a-world-cup-database-project.json
build-an-arithmetic-formatter-project.json
build-an-rpg-creature-search-app-project.json
build-three-math-games-project.json
cat-blog-page.json
cat-photo-app.json
college-algebra-with-python-conclusion.json
create-and-run-simple-c-sharp-console-applications.json
create-methods-in-c-sharp-console-applications.json
css-flexbox.json
css-grid.json
daily-coding-challenges-javascript.json feat(curriculum): daily challenges 120-143 (#64173) 2025-12-03 15:49:27 +01:00
daily-coding-challenges-python.json feat(curriculum): daily challenges 120-143 (#64173) 2025-12-03 15:49:27 +01:00
data-analysis-with-python-course.json
data-analysis-with-python-projects.json
data-structures.json
data-visualization-projects.json
data-visualization-with-d3.json
debug-c-sharp-console-applications.json
debugging.json
en-a2-certification-exam.json feat: release a2-english exam (#63136) 2025-11-10 20:20:03 -06:00
es6.json
es-a1-learn-basic-personal-information.json feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
es-a1-learn-certification-introduction.json fix(curriculum): Corrected blockLayout of Certification Introduction block (#64033) 2025-11-21 05:36:33 -08:00
es-a1-learn-consonants-and-special-characters.json fix(curriculum): update blockLayout to use challenge-grid in es-a1 (#63810) 2025-11-13 11:39:12 -08:00
es-a1-learn-contact-information-and-spelling.json feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
es-a1-learn-greetings-during-the-day.json
es-a1-learn-meet-angela-and-basti.json feat(curriculum): Add A1 Spanish Module First Questions (#63672) 2025-11-20 12:26:39 -08:00
es-a1-learn-meet-julieta.json feat(curriculum): add A1-M2 learn meet tasks (#63825) 2025-12-09 19:02:09 -03:00
es-a1-learn-meet-luna.json feat(curriculum): add A1-M2 learn meet tasks (#63825) 2025-12-09 19:02:09 -03:00
es-a1-learn-meet-mateo.json feat(curriculum): add A1-M2 learn meet tasks (#63825) 2025-12-09 19:02:09 -03:00
es-a1-learn-numbers-10-to-29.json feat: Add A1 Spanish Numbers 10 to 29 Module (#64080) 2025-12-09 08:24:16 -08:00
es-a1-learn-the-first-ten-numbers.json feat(curriculum): Add A1 Spanish The First Ten Numbers Blocks (#64018) 2025-12-09 22:06:18 +05:30
es-a1-learn-vowels.json fix(curriculum): update blockLayout to use challenge-grid in es-a1 (#63810) 2025-11-13 11:39:12 -08:00
es-a1-practice-first-questions.json feat(curriculum): Add A1 Spanish Module First Questions (#63672) 2025-11-20 12:26:39 -08:00
es-a1-practice-greetings-and-farewells.json
es-a1-practice-introducing-yourself.json feat(curriculum): add A1-M2 Practice, Review, and Quiz (#63985) 2025-12-09 22:45:29 +00:00
es-a1-practice-personal-details-in-action.json feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
es-a1-practice-the-alphabet.json fix(curriculum): update blockLayout to use challenge-grid in es-a1 (#63810) 2025-11-13 11:39:12 -08:00
es-a1-practice-the-first-ten-numbers.json feat(curriculum): Add A1 Spanish The First Ten Numbers Blocks (#64018) 2025-12-09 22:06:18 +05:30
es-a1-practice-using-numbers-10-to-29.json feat: Add A1 Spanish Numbers 10 to 29 Module (#64080) 2025-12-09 08:24:16 -08:00
es-a1-quiz-first-questions.json
es-a1-quiz-greetings-and-farewells.json
es-a1-quiz-introducing-yourself.json
es-a1-quiz-numbers-10-to-29.json feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
es-a1-quiz-sharing-your-personal-details.json feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
es-a1-quiz-spanish-fundamentals.json feat(curriculum): add new blocks and rename a couple things in Spanish chapter 2 (#63918) 2025-11-17 16:24:27 -03:00
es-a1-review-first-questions.json feat(curriculum): Add A1 Spanish Module First Questions (#63672) 2025-11-20 12:26:39 -08:00
es-a1-review-greetings-and-farewells.json fix(curriculum): use challenge-list layout for all A1 Spanish review blocks (#63550) 2025-11-05 18:01:00 -03:00
es-a1-review-introducing-yourself.json fix(curriculum): correct challenge titles in es-a1-review-introducing-yourself.json (#64420) 2025-12-09 16:29:49 -08:00
es-a1-review-numbers-10-to-29.json feat: Add A1 Spanish Numbers 10 to 29 Module (#64080) 2025-12-09 08:24:16 -08:00
es-a1-review-sharing-your-personal-details.json feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
es-a1-review-spanish-fundamentals.json feat(curriculum): Add A1 Spanish The First Ten Numbers Blocks (#64018) 2025-12-09 22:06:18 +05:30
es-a1-warm-up-first-questions-basics.json feat(curriculum): Add A1 Spanish Module First Questions (#63672) 2025-11-20 12:26:39 -08:00
es-a1-warm-up-getting-ready-to-share-personal-details.json feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
es-a1-warm-up-greetings-and-farewells-basics.json
es-a1-warm-up-introducing-yourself-basics.json feat(curriculum): add A1 module 2 profession introductions (#62465) 2025-10-31 11:49:22 -03:00
es-a1-warm-up-remember-first-numbers.json feat: Add A1 Spanish Numbers 10 to 29 Module (#64080) 2025-12-09 08:24:16 -08:00
event-hub.json
exam-back-end-development-and-apis-certification.json
exam-certified-full-stack-developer.json
exam-front-end-development-libraries-certification.json
exam-javascript-certification.json feat(curriculum): release rwd and js exams and certs (#63783) 2025-11-21 16:57:50 +02:00
exam-python-certification.json feat: release rdb and python certs (#64253) 2025-12-09 19:55:36 +00:00
exam-relational-databases-certification.json feat: release rdb and python certs (#64253) 2025-12-09 19:55:36 +00:00
exam-responsive-web-design-certification.json feat(curriculum): release rwd and js exams and certs (#63783) 2025-11-21 16:57:50 +02:00
foundational-c-sharp-with-microsoft-certification-exam.json
front-end-development-libraries-projects.json
functional-programming.json
get-to-know-colleagues-by-asking-simple-questions.json
get-to-know-others-by-asking-simple-questions.json
how-neural-networks-work.json
information-security-projects.json
information-security-with-helmetjs.json
intermediate-algorithm-scripting.json
javascript-algorithms-and-data-structures-projects.json
jquery.json
json-apis-and-ajax.json
lab-adjacency-list-to-matrix-converter.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-all-true-property-validator.json
lab-availability-table.json
lab-bank-account-manager.json
lab-bisection-method.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-blog-post-card.json
lab-book-catalog-table.json
lab-book-inventory-app.json
lab-book-organizer.json
lab-bookmark-manager-app.json
lab-boolean-check.json
lab-budget-app.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-business-card.json
lab-celestial-bodies-database.json
lab-celsius-to-fahrenheit-converter.json
lab-checkout-page.json
lab-chunky-monkey.json
lab-color-picker.json
lab-colored-boxes.json
lab-confidential-email-page.json
lab-contact-form.json
lab-counting-cards.json
lab-currency-converter.json
lab-customer-complaint-form.json
lab-date-conversion.json
lab-debug-camperbots-profile-page.json
lab-debug-increment-and-decrement-operator-errors.json feat(curriculum): add debug increment/decrement operator lab (#63134) 2025-11-03 07:56:31 +01:00
lab-debug-pet-adoption-page.json
lab-debug-type-coercion-errors.json feat(curriculum) add type coercion debug lab (#62930) 2025-10-31 12:49:20 +00:00
lab-deep-flattening-tool.json
lab-depth-first-search.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-dna-pair-generator.json
lab-drum-machine.json
lab-element-skipper.json
lab-email-masker.json
lab-event-flyer-page.json
lab-event-hub.json
lab-event-rsvp.json
lab-factorial-calculator.json
lab-falsy-remover.json
lab-favorite-icon-toggler.json
lab-fcc-forum-leaderboard.json
lab-feature-selection.json feat(curriculum): styling checkboxes workshop (#62607) 2025-10-29 19:33:57 +00:00
lab-first-element-finder.json
lab-football-team-cards.json
lab-fortune-teller.json
lab-game-character-stats.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-golf-score-translator.json
lab-gradebook-app.json
lab-hash-table.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-house-painting.json
lab-html-audio-and-video-player.json
lab-html-entitiy-converter.json
lab-inventory-management-program.json
lab-isbn-validator.json
lab-javascript-trivia-bot.json
lab-job-application-form.json
lab-largest-number-finder.json
lab-leap-year-calculator.json
lab-lightbox-viewer.json
lab-longest-word-in-a-string.json
lab-luhn-algorithm.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-lunch-picker-program.json
lab-markdown-to-html-converter.json
lab-matching-object-filter.json
lab-missing-letter-detector.json
lab-mood-board.json
lab-moon-orbit.json
lab-movie-review-page.json
lab-multimedia-player.json
lab-music-shopping-cart-page.json
lab-mutations.json
lab-n-queens-problem.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-newspaper-article.json
lab-newspaper-layout.json
lab-nth-fibonacci-number.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-number-guessing-game.json
lab-number-pattern-generator.json
lab-odd-fibonacci-sum-calculator.json
lab-one-time-password-generator.json
lab-optional-arguments-sum-function.json
lab-page-of-playing-cards.json
lab-palindrome-checker.json
lab-password-generator.json
lab-periodic-table-database.json
lab-permutation-generator.json
lab-personal-portfolio.json
lab-photography-exhibit.json
lab-pig-latin.json
lab-planet-class.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-player-interface.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-polygon-area-calculator.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-prime-number-sum-calculator.json
lab-product-landing-page.json
lab-profile-lookup.json
lab-project-idea-board.json
lab-pyramid-generator.json
lab-quicksort.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-quiz-game.json
lab-random-background-color-changer.json
lab-range-based-lcm-calculator.json
lab-real-time-counter.json
lab-recipe-page.json
lab-record-collection.json
lab-regex-sandbox.json
lab-repeat-a-string.json
lab-reusable-footer.json
lab-reverse-a-string.json
lab-rpg-character.json
lab-salon-appointment-scheduler.json
lab-selection-sort.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-sentence-maker.json
lab-slice-and-splice.json
lab-smart-word-replacement.json
lab-sorted-index-finder.json
lab-sorting-visualizer.json
lab-spinal-case-converter.json
lab-string-ending-checker.json
lab-stylized-to-do-list.json
lab-sum-all-numbers-algorithm.json
lab-survey-form.json
lab-symmetric-difference.json
lab-technical-documentation-page.json
lab-theme-switcher.json
lab-tic-tac-toe.json
lab-title-case-converter.json
lab-tower-of-hanoi.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lab-travel-agency-page.json
lab-tribute-page.json
lab-truncate-string.json
lab-unique-sorted-union.json
lab-user-configuration-manager.json
lab-value-remover-function.json
lab-video-compilation-page.json
lab-voting-system.json
lab-weather-app.json
lab-world-cup-database.json
learn-about-adverbial-phrases.json
learn-about-speculation-and-requests.json
learn-accessibility-by-building-a-quiz.json
learn-advanced-array-methods-by-building-a-statistics-calculator.json
learn-advanced-bash-by-building-a-kitty-ipsum-translator.json
learn-algorithm-design-by-building-a-shortest-path-algorithm.json
learn-applications-of-linear-systems.json
learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard.json
learn-bash-and-sql-by-building-a-bike-rental-shop.json
learn-bash-by-building-a-boilerplate.json
learn-bash-scripting-by-building-five-programs.json
learn-basic-algorithmic-thinking-by-building-a-number-sorter.json
learn-basic-css-by-building-a-cafe-menu.json
learn-basic-debugging-by-building-a-random-background-color-changer.json
learn-basic-javascript-by-building-a-role-playing-game.json
learn-basic-oop-by-building-a-shopping-cart.json
learn-basic-string-and-array-methods-by-building-a-music-player.json
learn-business-applications-of-college-algebra.json
learn-classes-and-objects-by-building-a-sudoku-solver.json
learn-common-factors-and-square-roots.json
learn-common-phrasal-verbs-and-idioms.json
learn-conversation-starters-in-the-break-room.json
learn-css-animation-by-building-a-ferris-wheel.json
learn-css-colors-by-building-a-set-of-colored-markers.json
learn-css-flexbox-by-building-a-photo-gallery.json
learn-css-grid-by-building-a-magazine.json
learn-css-transforms-by-building-a-penguin.json
learn-css-variables-by-building-a-city-skyline.json
learn-data-structures-by-building-the-merge-sort-algorithm.json
learn-determiners-and-advanced-use-of-articles.json
learn-encapsulation-by-building-a-projectile-trajectory-calculator.json
learn-exponents-and-logarithms.json
learn-fetch-and-promises-by-building-an-fcc-authors-page.json
learn-form-validation-by-building-a-calorie-counter.json
learn-fractions-and-decimals.json
learn-functional-programming-by-building-a-spreadsheet.json
learn-functions-and-graphing.json
learn-future-continuous-while-describing-actions.json
learn-git-by-building-an-sql-reference-object.json
learn-greetings-in-your-first-day-at-the-office.json
learn-how-to-analyze-code-documentation.json
learn-how-to-ask-and-share-about-educational-and-professional-background.json
learn-how-to-ask-for-clarification-on-code-understanding.json
learn-how-to-clarify-information-in-different-interactions.json
learn-how-to-clarify-misunderstandings.json
learn-how-to-describe-places-and-events.json
learn-how-to-describe-your-current-project.json
learn-how-to-discuss-popular-trends-in-technology.json
learn-how-to-discuss-roles-and-responsibilities.json
learn-how-to-discuss-tech-trends-and-updates.json
learn-how-to-discuss-your-morning-or-evening-routine.json
learn-how-to-document-code-for-a-project.json
learn-how-to-express-agreement-or-disagreement.json
learn-how-to-express-agreement.json
learn-how-to-express-concerns.json
learn-how-to-express-decisions-based-on-comparisons.json
learn-how-to-express-disagreement.json
learn-how-to-graph-systems-of-equations.json
learn-how-to-have-a-conversation-about-preferences-and-motivations.json
learn-how-to-help-a-coworker-troubleshoot-on-github.json
learn-how-to-manage-a-conversation.json
learn-how-to-offer-technical-support-and-guidance.json
learn-how-to-plan-future-events.json
learn-how-to-provide-explanations-when-helping-others.json
learn-how-to-read-and-understand-code-documentation.json
learn-how-to-request-and-receive-guidance.json
learn-how-to-share-feedback.json
learn-how-to-share-progress-and-accomplishments.json
learn-how-to-share-your-opinion.json
learn-how-to-share-your-progress-in-weekly-stand-up-meetings.json
learn-how-to-solve-for-x.json
learn-how-to-solve-systems-of-equations.json
learn-how-to-talk-about-a-typical-workday-and-tasks.json
learn-how-to-talk-about-hobbies-and-interests.json
learn-how-to-talk-about-numbers-with-a-coworker.json
learn-how-to-talk-about-past-activities.json
learn-how-to-talk-about-past-experiences.json
learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects.json
learn-how-to-use-adjectives-in-conversations.json
learn-how-to-use-basic-programming-vocabulary-in-conversations.json
learn-how-to-use-code-related-concepts-and-terms.json
learn-how-to-use-conditionals.json
learn-how-to-use-modal-verbs.json
learn-how-to-use-prepositions-according-to-context.json
learn-how-to-use-reported-speech.json
learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm.json
learn-html-by-building-a-cat-photo-app.json
learn-html-forms-by-building-a-registration-form.json
learn-interfaces-by-building-an-equation-solver.json
learn-intermediate-css-by-building-a-cat-painting.json
learn-intermediate-oop-by-building-a-platformer-game.json
learn-introductions-in-an-online-team-meeting.json
learn-introductory-javascript-by-building-a-pyramid-generator.json
learn-lambda-functions-by-building-an-expense-tracker.json
learn-linear-functions.json
learn-list-comprehension-by-building-a-case-converter-program.json
learn-localstorage-by-building-a-todo-app.json
learn-modern-javascript-methods-by-building-football-team-cards.json
learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet.json
learn-nano-by-building-a-castle.json
learn-parent-graphs-and-polynomials.json
learn-present-perfect-while-talking-about-accessibility.json
learn-quadratic-equations.json
learn-ratios-and-proportions.json
learn-recursion-by-building-a-decimal-to-binary-converter.json
learn-recursion-by-solving-the-tower-of-hanoi-puzzle.json
learn-regular-expressions-by-building-a-password-generator.json
learn-regular-expressions-by-building-a-spam-filter.json
learn-relational-databases-by-building-a-database-of-video-game-characters.json
learn-responsive-web-design-by-building-a-piano.json
learn-simple-and-compound-interest.json
learn-special-methods-by-building-a-vector-space.json
learn-sql-by-building-a-student-database-part-1.json
learn-sql-by-building-a-student-database-part-2.json
learn-string-manipulation-by-building-a-cipher.json
learn-the-bisection-method-by-finding-the-square-root-of-a-number.json
learn-the-css-box-model-by-building-a-rothko-painting.json
learn-the-date-object-by-building-a-date-formatter.json
learn-tree-traversal-by-building-a-binary-search-tree.json
learn-typography-by-building-a-nutrition-label.json
lecture-accessible-media-elements.json
lecture-accessible-tables-forms.json
lecture-animations-and-accessibility.json
lecture-best-practices-for-accessibility-and-css.json
lecture-best-practices-for-responsive-web-design.json
lecture-best-practices-for-styling-forms.json
lecture-browsing-the-web-effectively.json
lecture-classes-and-objects.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-common-design-tools.json
lecture-css-specificity-the-cascade-algorithm-and-inheritance.json
lecture-debugging-css.json
lecture-debugging-techniques.json
lecture-html-fundamentals.json
lecture-importance-of-accessibility-and-good-html-structure.json
lecture-importance-of-semantic-html.json
lecture-introduction-to-aria.json
lecture-introduction-to-git-and-github.json
lecture-introduction-to-javascript-libraries-and-frameworks.json
lecture-introduction-to-javascript-objects-and-their-properties.json
lecture-introduction-to-javascript.json
lecture-introduction-to-python.json
lecture-introduction-to-strings.json
lecture-introduction-to-typescript.json
lecture-react-strategies-and-debugging.json
lecture-routing-react-frameworks-and-dependency-management-tools.json
lecture-searching-and-sorting-algorithms.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-styling-lists-and-links.json
lecture-the-var-keyword-and-hoisting.json
lecture-understanding-abstraction.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-understanding-aria-expanded-aria-live-and-common-aria-states.json
lecture-understanding-asynchronous-programming.json
lecture-understanding-bash-scripting.json
lecture-understanding-code-clarity.json
lecture-understanding-comparisons-and-conditionals.json
lecture-understanding-computer-internet-and-tooling-basics.json
lecture-understanding-dynamic-programming.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-understanding-effects-and-referencing-values-in-react.json
lecture-understanding-error-handling.json
lecture-understanding-form-validation.json fix(curriculum): update lecture title for preventDefault method (#62446) 2025-11-03 15:41:44 -08:00
lecture-understanding-functional-programming.json
lecture-understanding-graphs-and-trees.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-understanding-how-html-affects-seo.json
lecture-understanding-how-to-work-with-classes-in-javascript.json
lecture-understanding-how-to-work-with-floats-and-positioning-in-css.json
lecture-understanding-html-attributes.json
lecture-understanding-inheritance-and-polymorphism.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-understanding-modules-imports-and-exports.json
lecture-understanding-nuanced-semantic-elements.json
lecture-understanding-object-oriented-programming-and-encapsulation.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-understanding-performance-in-web-applications.json
lecture-understanding-recursion-and-the-call-stack.json
lecture-understanding-the-command-line-and-working-with-bash.json
lecture-understanding-the-different-types-of-testing.json
lecture-understanding-the-event-object-and-event-delegation.json
lecture-understanding-the-html-boilerplate.json
lecture-understanding-the-http-request-response-model.json
lecture-user-centered-design.json
lecture-user-interface-design-fundamentals.json
lecture-what-is-css.json
lecture-working-with-arrays-variables-and-naming-practices.json
lecture-working-with-arrays.json
lecture-working-with-attribute-selectors.json
lecture-working-with-audio-and-video-elements.json
lecture-working-with-audio-and-video.json
lecture-working-with-backgrounds-and-borders.json
lecture-working-with-client-side-storage-and-crud-operations.json
lecture-working-with-code-editors-and-ides.json
lecture-working-with-code-quality-and-execution-concepts.json
lecture-working-with-code-reviews-branching-deployment-and-ci-cd.json
lecture-working-with-colors-in-css.json
lecture-working-with-common-array-methods.json
lecture-working-with-common-data-structures.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
lecture-working-with-comparison-and-boolean-operators.json
lecture-working-with-conditional-logic-and-math-methods.json
lecture-working-with-css-flexbox.json
lecture-working-with-css-fonts.json
lecture-working-with-css-grid.json
lecture-working-with-css-libraries-and-frameworks.json
lecture-working-with-css-transforms-overflow-and-filters.json
lecture-working-with-css-variables.json
lecture-working-with-data-fetching-and-memoization-in-react.json
lecture-working-with-data-in-react.json
lecture-working-with-data-types.json
lecture-working-with-dates.json
lecture-working-with-dictionaries-and-sets.json
lecture-working-with-file-systems.json
lecture-working-with-forms-in-react.json
lecture-working-with-forms.json
lecture-working-with-functions.json
lecture-working-with-generics-and-type-narrowing.json
lecture-working-with-higher-order-functions-and-callbacks.json
lecture-working-with-html-tools.json
lecture-working-with-images-and-svgs.json
lecture-working-with-json.json
lecture-working-with-links.json
lecture-working-with-loops-and-sequences.json
lecture-working-with-loops.json
lecture-working-with-maps-and-sets.json
lecture-working-with-media.json
lecture-working-with-modules.json
lecture-working-with-nano.json
lecture-working-with-numbers-and-arithmetic-operators.json
lecture-working-with-numbers-and-common-number-methods.json
lecture-working-with-operator-behavior.json
lecture-working-with-optional-chaining-and-object-destructuring.json
lecture-working-with-pseudo-classes-and-pseudo-elements-in-css.json
lecture-working-with-regular-expressions.json
lecture-working-with-relational-databases.json
lecture-working-with-relative-and-absolute-units.json
lecture-working-with-specialized-semantic-elements.json
lecture-working-with-sql.json
lecture-working-with-state-and-responding-to-events-in-react.json
lecture-working-with-string-character-methods.json
lecture-working-with-string-formatting-methods.json
lecture-working-with-string-modification-methods.json
lecture-working-with-string-search-and-slice-methods.json
lecture-working-with-strings-in-javascript.json
lecture-working-with-tables.json
lecture-working-with-text-and-time-semantic-elements.json
lecture-working-with-the-arguments-object-and-rest-parameters.json
lecture-working-with-the-dom-click-events-and-web-apis.json
lecture-working-with-types-and-objects.json
lecture-working-with-typescript-configuration-files.json
lecture-working-with-unary-and-bitwise-operators.json
machine-learning-with-python-projects.json
managing-packages-with-npm.json
mongodb-and-mongoose.json
numpy.json
object-oriented-programming.json
project-euler-problems-1-to-100.json
project-euler-problems-101-to-200.json
project-euler-problems-201-to-300.json
project-euler-problems-301-to-400.json
project-euler-problems-401-to-480.json
python-for-everybody.json
python-for-penetration-testing.json
quality-assurance-and-testing-with-chai.json
quality-assurance-projects.json
quiz-asynchronous-javascript.json
quiz-bash-and-sql.json
quiz-bash-commands.json
quiz-bash-scripting.json
quiz-basic-css.json fix(curriculum): rename Basic CSS Review and Quiz to CSS Fundamentals Review and Quiz (#63349) 2025-11-01 17:15:05 +01:00
quiz-basic-html.json
quiz-classes-and-objects.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
quiz-computer-basics.json
quiz-css-accessibility.json
quiz-css-animations.json
quiz-css-attribute-selectors.json
quiz-css-backgrounds-and-borders.json
quiz-css-colors.json
quiz-css-flexbox.json
quiz-css-grid.json
quiz-css-layout-and-effects.json
quiz-css-libraries-and-frameworks.json
quiz-css-positioning.json
quiz-css-pseudo-classes.json
quiz-css-relative-and-absolute-units.json
quiz-css-typography.json
quiz-css-variables.json
quiz-data-structures.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
quiz-debugging-javascript.json
quiz-design-fundamentals.json
quiz-dictionaries-and-sets.json
quiz-dom-manipulation-and-click-event-with-javascript.json
quiz-dynamic-programming.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
quiz-error-handling.json
quiz-form-validation-with-javascript.json
quiz-git.json
quiz-graphs-and-trees.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
quiz-html-accessibility.json
quiz-html-tables-and-forms.json
quiz-javascript-arrays.json
quiz-javascript-audio-and-video.json
quiz-javascript-classes.json
quiz-javascript-comparisons-and-conditionals.json
quiz-javascript-dates.json
quiz-javascript-functional-programming.json
quiz-javascript-functions.json
quiz-javascript-fundamentals.json
quiz-javascript-higher-order-functions.json
quiz-javascript-loops.json
quiz-javascript-maps-and-sets.json
quiz-javascript-math.json
quiz-javascript-objects.json
quiz-javascript-regular-expressions.json
quiz-javascript-strings.json
quiz-javascript-variables-and-data-types.json
quiz-js-a11y.json
quiz-local-storage-and-crud.json
quiz-loops-and-sequences.json
quiz-object-oriented-programming.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
quiz-python-basics.json
quiz-react-basics.json
quiz-react-forms-data-fetching-and-routing.json
quiz-react-state-and-hooks.json
quiz-recursion.json
quiz-responsive-web-design.json
quiz-searching-and-sorting-algorithms.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
quiz-semantic-html.json
quiz-sql-and-postgresql.json
quiz-styling-forms.json
quiz-testing.json
quiz-typescript.json
quiz-web-performance.json
react-and-redux.json
react.json
recipe-page.json
redux.json
regular-expressions.json
responsive-web-design-principles.json
review-algorithmic-thinking-by-building-a-dice-game.json
review-asynchronous-javascript.json
review-bash-and-sql.json
review-bash-commands.json
review-bash-scripting.json
review-basic-css.json fix(curriculum): rename Basic CSS Review and Quiz to CSS Fundamentals Review and Quiz (#63349) 2025-11-01 17:15:05 +01:00
review-basic-html.json
review-classes-and-objects.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
review-computer-basics.json
review-css-accessibility.json
review-css-animations.json
review-css-attribute-selectors.json
review-css-backgrounds-and-borders.json
review-css-colors.json
review-css-flexbox.json
review-css-grid.json
review-css-layout-and-effects.json
review-css-libraries-and-frameworks.json
review-css-positioning.json
review-css-pseudo-classes.json
review-css-relative-and-absolute-units.json
review-css-typography.json
review-css-variables.json
review-css.json
review-data-structures.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
review-debugging-javascript.json
review-design-fundamentals.json
review-dictionaries-and-sets.json
review-dom-manipulation-and-click-events-with-javascript.json
review-dom-manipulation-by-building-a-rock-paper-scissors-game.json
review-dynamic-programming.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
review-error-handling.json
review-form-validation-with-javascript.json
review-front-end-libraries.json
review-git.json
review-graphs-and-trees.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
review-html-accessibility.json
review-html-tables-and-forms.json
review-html.json
review-javascript-arrays.json
review-javascript-audio-and-video.json
review-javascript-classes.json
review-javascript-comparisons-and-conditionals.json
review-javascript-dates.json
review-javascript-functional-programming.json
review-javascript-functions.json
review-javascript-fundamentals.json
review-javascript-higher-order-functions.json
review-javascript-loops.json
review-javascript-maps-and-sets.json
review-javascript-math.json
review-javascript-objects.json
review-javascript-regular-expressions.json
review-javascript-strings.json
review-javascript-variables-and-data-types.json
review-javascript.json
review-js-a11y.json
review-js-fundamentals-by-building-a-gradebook-app.json
review-local-storage-and-crud.json
review-loops-and-sequences.json
review-object-oriented-programming.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
review-python-basics.json
review-python.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
review-react-basics.json
review-react-forms-data-fetching-and-routing.json
review-react-state-and-hooks.json
review-recursion.json
review-relational-databases.json
review-responsive-web-design.json
review-searching-and-sorting-algorithms.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
review-semantic-html.json
review-sql-and-postgresql.json
review-styling-forms.json
review-testing.json
review-typescript.json
review-web-performance.json
rosetta-code-challenges.json
sass.json
take-home-projects.json
talk-about-what-you-do-by-using-key-verbs.json
talk-about-who-you-are-by-using-key-verbs.json
tensorflow.json
top-basic-function-projects.json
top-build-a-recipe-project.json
top-build-a-rock-paper-scissors-game.json
top-introduction-to-flexbox.json
top-learn-arrays-and-loops.json
top-learn-block-and-inline.json
top-learn-css-foundations-projects.json
top-learn-css-foundations.json
top-learn-css-specificity.json
top-learn-data-types-and-conditionals.json
top-learn-function-basics.json
top-learn-html-foundations.json
top-learn-to-solve-problems-and-understand-errors.json
top-learn-variables-and-operators.json
top-links-and-images.json
top-the-box-model.json
top-working-with-text.json
work-with-variable-data-in-c-sharp-console-applications.json
workshop-accessibility-quiz.json
workshop-accessible-audio-controller.json feat(curriculum): add accessible audio controller workshop to FSD cert (#62605) 2025-10-29 14:28:25 -05:00
workshop-balance-sheet.json
workshop-bash-boilerplate.json
workshop-bash-five-programs.json
workshop-bike-rental-shop.json
workshop-binary-search.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-blog-page.json fix(curriculum): remove boilerplate steps 1-4 in cat blog page (#63717) 2025-11-12 19:45:09 +01:00
workshop-bookstore-page.json feat(curriculum): add Build a Bookstore Page Workshop to FSD cert (#62723) 2025-11-06 20:31:11 +05:00
workshop-breadth-first-search.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-build-a-heart-icon.json
workshop-build-a-video-display-using-iframe.json
workshop-caesar-cipher.json
workshop-cafe-menu.json fix(curriculum): remove HTML boilerplate steps 1-4 for cafe menu workshop (#63851) 2025-11-17 10:38:21 +01:00
workshop-calculator.json
workshop-calorie-counter.json
workshop-castle.json
workshop-cat-painting.json
workshop-cat-photo-app.json
workshop-city-skyline.json
workshop-colored-markers.json
workshop-curriculum-outline.json
workshop-database-of-video-game-characters.json
workshop-debug-coding-journey-blog-page.json
workshop-decimal-to-binary-converter.json
workshop-discount-calculator.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-email-simulator.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-emoji-reactor.json
workshop-error-message-component.json
workshop-fcc-authors-page.json
workshop-ferris-wheel.json
workshop-final-exams-table.json fix(curriculum): remove boilerplate steps 1-2 from final exams table workshop (#63718) 2025-11-12 19:43:20 +01:00
workshop-flappy-penguin.json
workshop-flexbox-photo-gallery.json
workshop-fruit-search-app.json
workshop-game-settings-panel.json fix(curriculum): add blockLabel to game settings workshop (#63291) 2025-10-29 21:22:29 +00:00
workshop-greeting-bot.json
workshop-greeting-card.json
workshop-hotel-feedback-form.json fix(curriculum): remove boilerplate steps 1-3 from hotel feedback form (#63716) 2025-11-12 19:41:38 +01:00
workshop-kitty-ipsum-translator.json
workshop-library-manager.json
workshop-linked-list-class.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-loan-qualification-checker.json
workshop-logic-checker-app.json feat(curriculum): add logic checker workshop (#63666) 2025-11-20 12:02:47 +01:00
workshop-magazine.json
workshop-major-browsers-list.json feat(curriculum): add description list workshop to FSD cert (#62597) 2025-11-02 16:07:54 -08:00
workshop-mathbot.json feat(curriculum): added 2 new steps to mathbot project for random integer generation (#64064) 2025-11-26 11:15:16 +01:00
workshop-media-catalogue.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-medical-data-validator.json
workshop-merge-sort.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-music-instrument-filter.json
workshop-music-player.json
workshop-musical-instrument-inventory.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-note-taking-app.json
workshop-nutritional-label.json
workshop-piano.json
workshop-pin-extractor.json
workshop-planets-tablist.json
workshop-plant-nursery-catalog.json
workshop-quincys-job-tips.json feat(curriculum): add Blockquotes and Quote Workshop to FSD cert (#62568) 2025-10-29 12:05:27 -05:00
workshop-recipe-ingredient-converter.json
workshop-recipe-tracker.json
workshop-registration-form.json
workshop-reusable-mega-navbar.json
workshop-reusable-profile-card-component.json
workshop-rothko-painting.json
workshop-rps-game.json
workshop-salary-tracker.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-sentence-analyzer.json
workshop-shopping-cart.json
workshop-shopping-list-app.json
workshop-shopping-list.json
workshop-shortest-path-algorithm.json feat(curriculum): release remaining python modules (#63494) 2025-11-06 06:39:24 -08:00
workshop-spam-filter.json
workshop-sql-reference-object.json
workshop-sql-student-database-part-1.json
workshop-sql-student-database-part-2.json
workshop-storytelling-app.json
workshop-string-formatter.json feat(curriculum): add string formatter workshop to FSD cert (#62561) 2025-11-03 15:44:46 -08:00
workshop-string-inspector.json fix(curriculum/client): runtime error (#63509) 2025-11-05 11:29:21 +05:30
workshop-string-transformer.json
workshop-superhero-application-form.json
workshop-tailwind-cta-component.json
workshop-tailwind-pricing-component.json
workshop-teacher-chatbot.json
workshop-tech-conference-schedule.json
workshop-todo-app.json
workshop-toggle-text-app.json
write-your-first-code-using-c-sharp.json
zh-a1-learn-a-new-colleague.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-asking-about-the-team.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-can-or-cannot.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-certification-introduction.json feat(curriculum): Add A1 Chinese Chapter 1 (#64023) 2025-11-26 05:37:39 -08:00
zh-a1-learn-compound-finals.json feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037) 2025-10-27 11:13:13 -03:00
zh-a1-learn-initials.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-my-family.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-nasal-finals.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-single-finals.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-the-team.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-understanding-the-greetings-and-introductions.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-understanding-the-questions-and-answers.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-learn-who-can-do-what-on-the-team.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-practice-building-your-self-introduction.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-practice-exchanging-basic-information.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-practice-introducing-others.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-practice-personal-skills.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-practice-talking-about-others.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-practice-talking-about-skills.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-quiz-check-your-introduction.json fix(curriculum): Change blockLayout of zh-a1-quiz and zh-a1-review to link (#63511) 2025-11-04 19:06:16 +01:00
zh-a1-quiz-describing-skills.json fix(curriculum): Change blockLayout of zh-a1-quiz and zh-a1-review to link (#63511) 2025-11-04 19:06:16 +01:00
zh-a1-quiz-discussing-team-skills.json fix(curriculum): Change blockLayout of zh-a1-quiz and zh-a1-review to link (#63511) 2025-11-04 19:06:16 +01:00
zh-a1-quiz-greetings-and-introductions.json fix(curriculum): Change blockLayout of zh-a1-quiz and zh-a1-review to link (#63511) 2025-11-04 19:06:16 +01:00
zh-a1-quiz-introduction-questions.json fix(curriculum): Change blockLayout of zh-a1-quiz and zh-a1-review to link (#63511) 2025-11-04 19:06:16 +01:00
zh-a1-quiz-pinyin.json fix(curriculum): Change blockLayout of zh-a1-quiz and zh-a1-review to link (#63511) 2025-11-04 19:06:16 +01:00
zh-a1-quiz-team-introduction.json fix(curriculum): Change blockLayout of zh-a1-quiz and zh-a1-review to link (#63511) 2025-11-04 19:06:16 +01:00
zh-a1-review-describing-skills.json fix(curriculum): update blockLayout for zh-a1-review-* to use challenge-list (#63602) 2025-11-07 22:24:41 +08:00
zh-a1-review-discussing-team-skills.json fix(curriculum): update blockLayout for zh-a1-review-* to use challenge-list (#63602) 2025-11-07 22:24:41 +08:00
zh-a1-review-greetings-and-introductions.json fix(curriculum): update blockLayout for zh-a1-review-* to use challenge-list (#63602) 2025-11-07 22:24:41 +08:00
zh-a1-review-introducing-others.json fix(curriculum): update blockLayout for zh-a1-review-* to use challenge-list (#63602) 2025-11-07 22:24:41 +08:00
zh-a1-review-introduction-questions.json fix(curriculum): update blockLayout for zh-a1-review-* to use challenge-list (#63602) 2025-11-07 22:24:41 +08:00
zh-a1-review-pinyin.json fix(curriculum): update blockLayout for zh-a1-review-* to use challenge-list (#63602) 2025-11-07 22:24:41 +08:00
zh-a1-review-team-introduction.json fix(curriculum): update blockLayout for zh-a1-review-* to use challenge-list (#63602) 2025-11-07 22:24:41 +08:00
zh-a1-warm-up-greeting-new-colleagues.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-warm-up-introducing-others-basics.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-warm-up-knowing-the-team-basics.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-warm-up-meeting-new-teammates.json feat(curriculum): Add animations to Chapter 3 Module 2 Block 1 (#63876) 2025-12-09 03:25:00 -08:00
zh-a1-warm-up-personal-skills-basics.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00
zh-a1-warm-up-team-skills-basics.json fix(curriculum): Use challenge-grid for the layout of A1 Chinese learn, practice, and warm up blocks (#63459) 2025-11-03 17:53:45 +00:00