| .. |
|
add-logic-to-c-sharp-console-applications
|
|
|
|
advanced-node-and-express
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
algorithms
|
|
|
|
applied-accessibility
|
|
|
|
applied-visual-design
|
|
|
|
back-end-development-and-apis-projects
|
refactor(curriculum): replace $.ajax with fetch (#61425)
|
2025-09-30 15:05:05 +02:00 |
|
basic-algorithm-scripting
|
|
|
|
basic-css
|
|
|
|
basic-data-structures
|
|
|
|
basic-html-and-html5
|
|
|
|
basic-javascript
|
refactor: remove before after user code (#59204)
|
2025-09-30 18:41:16 +02:00 |
|
basic-node-and-express
|
refactor(curriculum): replace $.ajax with fetch (#61425)
|
2025-09-30 15:05:05 +02:00 |
|
bootstrap
|
|
|
|
build-a-budget-app-project
|
|
|
|
build-a-cash-register-project
|
|
|
|
build-a-celestial-bodies-database-project
|
|
|
|
build-a-data-graph-explorer-project
|
|
|
|
build-a-financial-calculator-project
|
fix(curriculum): grammar errors in "Build a Financial Calculator" challenge (#62019)
|
2025-09-05 12:24:24 -05:00 |
|
build-a-graphing-calculator-project
|
|
|
|
build-a-multi-function-calculator-project
|
|
|
|
build-a-number-guessing-game-project
|
|
|
|
build-a-palindrome-checker-project
|
|
|
|
build-a-periodic-table-database-project
|
|
|
|
build-a-personal-portfolio-webpage-project
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
build-a-polygon-area-calculator-project
|
|
|
|
build-a-probability-calculator-project
|
|
|
|
build-a-product-landing-page-project
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
build-a-roman-numeral-converter-project
|
|
|
|
build-a-salon-appointment-scheduler-project
|
|
|
|
build-a-survey-form-project
|
|
|
|
build-a-technical-documentation-page-project
|
|
|
|
build-a-telephone-number-validator-project
|
|
|
|
build-a-time-calculator-project
|
|
|
|
build-a-tribute-page-project
|
fix(curriculum): correct arguments for isNotEmpty (#62382)
|
2025-09-26 12:10:02 -07:00 |
|
build-a-world-cup-database-project
|
|
|
|
build-an-arithmetic-formatter-project
|
|
|
|
build-an-rpg-creature-search-app-project
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
build-three-math-games-project
|
|
|
|
cat-blog-page
|
|
|
|
cat-photo-app
|
fix(curriculum): add guidance and tests for lowercase HTML tags (#61875)
|
2025-09-22 04:16:41 -07:00 |
|
college-algebra-with-python-conclusion
|
|
|
|
create-and-run-simple-c-sharp-console-applications
|
|
|
|
create-methods-in-c-sharp-console-applications
|
|
|
|
css-flexbox
|
|
|
|
css-grid
|
|
|
|
daily-coding-challenges-javascript
|
fix(curriculum): rework daily challenge 75 to something more friendly (#62929)
|
2025-10-22 19:58:21 +05:30 |
|
daily-coding-challenges-python
|
fix(curriculum): rework daily challenge 75 to something more friendly (#62929)
|
2025-10-22 19:58:21 +05:30 |
|
data-analysis-with-python-course
|
|
|
|
data-analysis-with-python-projects
|
chore: migrate gitpod -> ona (#62046)
|
2025-09-12 09:34:52 +02:00 |
|
data-structures
|
|
|
|
data-visualization-projects
|
|
|
|
data-visualization-with-d3
|
|
|
|
debug-c-sharp-console-applications
|
|
|
|
debugging
|
|
|
|
en-a2-certification-exam
|
refactor(curriculum,client): rename a2 exam block to en-a2-certification-exam (#63138)
|
2025-10-28 11:53:08 -07:00 |
|
es6
|
|
|
|
es-a1-learn-alphabet-and-accents
|
feat(curriculum): Add two new chapters to A1 Spanish (#62329)
|
2025-09-23 16:43:50 +02:00 |
|
es-a1-learn-certification-introduction
|
fix(curriculum): typo in es a1 learn certification introduction (#62439)
|
2025-10-02 10:10:53 +00:00 |
|
es-a1-learn-greetings-during-the-day
|
fix(curriculum): correct spelling from begining to beginning (#62628)
|
2025-10-09 13:04:22 +00:00 |
|
es-a1-learn-meet-angela-and-basti
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-learn-meet-julieta
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-learn-meet-luna
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-learn-meet-mateo
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-learn-punctuation
|
feat(curriculum): Add two new chapters to A1 Spanish (#62329)
|
2025-09-23 16:43:50 +02:00 |
|
es-a1-practice-first-questions
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-practice-greetings-and-farewells
|
feat(Curriculum) Add A1 Spanish Module 1 (#62201)
|
2025-10-07 20:18:00 +03:00 |
|
es-a1-practice-introducing-yourself
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-quiz-alphabet-accent-and-punctuation-quiz
|
feat(curriculum): Add two new chapters to A1 Spanish (#62329)
|
2025-09-23 16:43:50 +02:00 |
|
es-a1-quiz-first-questions
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-quiz-greetings-and-farewells
|
feat(Curriculum) Add A1 Spanish Module 1 (#62201)
|
2025-10-07 20:18:00 +03:00 |
|
es-a1-quiz-introducing-yourself
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-review-first-questions
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-review-greetings-and-farewells
|
feat(Curriculum) Add A1 Spanish Module 1 (#62201)
|
2025-10-07 20:18:00 +03:00 |
|
es-a1-review-introducing-yourself
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-warm-up-first-questions-basics
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
es-a1-warm-up-greetings-and-farewells-basics
|
feat(Curriculum) Add A1 Spanish Module 1 (#62201)
|
2025-10-07 20:18:00 +03:00 |
|
es-a1-warm-up-introducing-yourself-basics
|
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
|
2025-10-01 03:32:41 -07:00 |
|
event-hub
|
|
|
|
exam-back-end-development-and-apis-certification
|
feat(curriculum): add remaining new superblocks (4 of them) (#62611)
|
2025-10-09 08:54:56 -07:00 |
|
exam-certified-full-stack-developer
|
|
|
|
exam-front-end-development-libraries-certification
|
feat(curriculum): add remaining new superblocks (4 of them) (#62611)
|
2025-10-09 08:54:56 -07:00 |
|
exam-javascript-certification
|
feat(curriculum): JS checkpoint cert (#62188)
|
2025-10-03 19:50:59 +02:00 |
|
exam-python-certification
|
feat(curriculum): add remaining new superblocks (4 of them) (#62611)
|
2025-10-09 08:54:56 -07:00 |
|
exam-relational-databases-certification
|
feat(curriculum): add remaining new superblocks (4 of them) (#62611)
|
2025-10-09 08:54:56 -07:00 |
|
exam-responsive-web-design-certification
|
feat(api,client): add rwd and js v9 certs (#62458)
|
2025-10-15 09:06:42 -07:00 |
|
foundational-c-sharp-with-microsoft-certification-exam
|
|
|
|
front-end-development-libraries-projects
|
|
|
|
functional-programming
|
|
|
|
get-to-know-colleagues-by-asking-simple-questions
|
|
|
|
get-to-know-others-by-asking-simple-questions
|
|
|
|
how-neural-networks-work
|
|
|
|
information-security-projects
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
information-security-with-helmetjs
|
refactor(curriculum): replace $.ajax with fetch (#61425)
|
2025-09-30 15:05:05 +02:00 |
|
intermediate-algorithm-scripting
|
|
|
|
javascript-algorithms-and-data-structures-projects
|
|
|
|
jquery
|
|
|
|
json-apis-and-ajax
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-adjacency-list-to-matrix-converter
|
|
|
|
lab-all-true-property-validator
|
feat(curriculum): add Build an All-True Property Validator lab (#62198)
|
2025-09-25 07:29:14 -07:00 |
|
lab-availability-table
|
|
|
|
lab-bank-account-manager
|
|
|
|
lab-bisection-method
|
|
|
|
lab-blog-post-card
|
|
|
|
lab-book-catalog-table
|
fix(curriculum): allow spaces in book catalog table lab inside elements (#62258)
|
2025-09-19 14:47:09 +02:00 |
|
lab-book-inventory-app
|
fix(curriculum): add .trim() to innerText assertions (#62806)
|
2025-10-15 02:33:33 -07:00 |
|
lab-book-organizer
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lab-bookmark-manager-app
|
|
|
|
lab-boolean-check
|
fix(curriculum): fix typos in lab-boolean-check (#62844)
|
2025-10-15 22:05:47 +02:00 |
|
lab-budget-app
|
fix(curriculum): Rewrote budget app description (#61737)
|
2025-08-27 10:25:16 +02:00 |
|
lab-business-card
|
fix(curriculum): add .trim() to business card lab tests (#62732)
|
2025-10-11 23:50:21 +00:00 |
|
lab-celestial-bodies-database
|
|
|
|
lab-celsius-to-fahrenheit-converter
|
|
|
|
lab-checkout-page
|
fix(curriculum): revise user stories of Checkout Page lab (#61819)
|
2025-09-22 11:54:43 +02:00 |
|
lab-chunky-monkey
|
|
|
|
lab-color-picker
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-colored-boxes
|
|
|
|
lab-confidential-email-page
|
|
|
|
lab-contact-form
|
|
|
|
lab-counting-cards
|
fix(curriculum): clarify counting cards decrease by 1 (#62072)
|
2025-09-08 11:56:12 +00:00 |
|
lab-currency-converter
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-customer-complaint-form
|
refactor: semantic update to complaint form (#62255)
|
2025-09-22 08:11:41 -07:00 |
|
lab-date-conversion
|
|
|
|
lab-debug-camperbots-profile-page
|
|
|
|
lab-debug-pet-adoption-page
|
|
|
|
lab-deep-flattening-tool
|
fix(curriculum): add a description and examples of array flattening (#62552)
|
2025-10-10 14:51:31 +02:00 |
|
lab-depth-first-search
|
feat(curriculum): add dfs python lab (#62322)
|
2025-09-26 15:02:03 -05:00 |
|
lab-dna-pair-generator
|
refactor: improve description of DNA Pair Generator (#62393)
|
2025-10-02 09:14:19 -07:00 |
|
lab-drum-machine
|
|
|
|
lab-element-skipper
|
feat(curriculum): add example to element skipper lab (#63079)
|
2025-10-29 03:20:35 -07:00 |
|
lab-email-masker
|
|
|
|
lab-event-flyer-page
|
|
|
|
lab-event-hub
|
|
|
|
lab-event-rsvp
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-factorial-calculator
|
|
|
|
lab-falsy-remover
|
feat: add falsy bouncer to full stack (#61688)
|
2025-09-05 13:56:01 -05:00 |
|
lab-favorite-icon-toggler
|
|
|
|
lab-fcc-forum-leaderboard
|
|
|
|
lab-feature-selection
|
feat(curriculum): add lab feature selection to full stack (#62289)
|
2025-10-03 09:16:45 -07:00 |
|
lab-first-element-finder
|
|
|
|
lab-football-team-cards
|
fix(curriculum): add description for HTML snippet in Football Team Cards (#62357)
|
2025-09-25 12:18:38 +02:00 |
|
lab-fortune-teller
|
|
|
|
lab-game-character-stats
|
feat(curriculum): add game character stats lab (#62243)
|
2025-10-29 16:41:43 +05:00 |
|
lab-golf-score-translator
|
fix(curriculum): add more tests for the golf translator lab (#62248)
|
2025-09-22 08:14:27 -07:00 |
|
lab-gradebook-app
|
|
|
|
lab-hash-table
|
|
|
|
lab-house-painting
|
fix(curriculum): specify min and max restrictions for House Painting (#61794)
|
2025-10-07 13:43:20 +00:00 |
|
lab-html-audio-and-video-player
|
chore: replace file name to one that does not have spaces (#62877)
|
2025-10-17 11:00:27 -05:00 |
|
lab-html-entitiy-converter
|
|
|
|
lab-inventory-management-program
|
|
|
|
lab-isbn-validator
|
|
|
|
lab-javascript-trivia-bot
|
fix(curriculum): make concatenation optional (#62232)
|
2025-09-22 08:17:40 -07:00 |
|
lab-job-application-form
|
|
|
|
lab-largest-number-finder
|
|
|
|
lab-leap-year-calculator
|
|
|
|
lab-lightbox-viewer
|
fix(curriculum): corrected typo in hint text (#62124)
|
2025-09-10 02:53:01 -07:00 |
|
lab-longest-word-in-a-string
|
|
|
|
lab-luhn-algorithm
|
|
|
|
lab-lunch-picker-program
|
|
|
|
lab-markdown-to-html-converter
|
|
|
|
lab-matching-object-filter
|
feat(curriculum): add wherefore art thou challenge lab (#62173)
|
2025-09-22 10:39:59 +05:00 |
|
lab-missing-letter-detector
|
fix(curriculum): clarify expected input (#62493)
|
2025-10-04 20:33:36 +02:00 |
|
lab-mood-board
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-moon-orbit
|
fix(curriculum): test case improvement for CSS Lab "Build a moon orbit" (#62521)
|
2025-10-08 09:37:47 +02:00 |
|
lab-movie-review-page
|
|
|
|
lab-multimedia-player
|
chore: replace file name to one that does not have spaces (#62877)
|
2025-10-17 11:00:27 -05:00 |
|
lab-music-shopping-cart-page
|
|
|
|
lab-mutations
|
|
|
|
lab-n-queens-problem
|
feat(curriculum): add n-queens lab (#62420)
|
2025-10-21 12:02:58 +02:00 |
|
lab-newspaper-article
|
|
|
|
lab-newspaper-layout
|
chore(curriculum): replace magazine layout lab with newspaper layout lab (#59012)
|
2025-09-05 08:57:32 +02:00 |
|
lab-nth-fibonacci-number
|
feat(curriculum): add dynamic programming lab (#62462)
|
2025-10-03 06:47:17 -07:00 |
|
lab-number-guessing-game
|
|
|
|
lab-number-pattern-generator
|
fix(curriculum): typo number_patter -> number_pattern (#63056)
|
2025-10-25 14:22:51 -04:00 |
|
lab-odd-fibonacci-sum-calculator
|
feat(curriculum): add odd Fibonacci sum calc challenge lab (#62271)
|
2025-09-25 09:48:52 +02:00 |
|
lab-one-time-password-generator
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-optional-arguments-sum-function
|
|
|
|
lab-page-of-playing-cards
|
|
|
|
lab-palindrome-checker
|
|
|
|
lab-password-generator
|
fix(curriculum): test for unique characters (#62544)
|
2025-10-08 09:26:48 +02:00 |
|
lab-periodic-table-database
|
|
|
|
lab-permutation-generator
|
|
|
|
lab-personal-portfolio
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-photography-exhibit
|
|
|
|
lab-pig-latin
|
feat: add Implement a Pig Latin Translator lab (#62128)
|
2025-09-23 08:53:55 -07:00 |
|
lab-planet-class
|
feat(curriculum): add build a planet class lab (#62625)
|
2025-10-24 10:28:46 +05:00 |
|
lab-player-interface
|
feat(curriculum): add player interface lab (#62665)
|
2025-10-28 21:00:49 +05:00 |
|
lab-polygon-area-calculator
|
|
|
|
lab-prime-number-sum-calculator
|
feat(curriculum): rename prime numbers sum calculator (#62392)
|
2025-10-14 10:13:35 +05:30 |
|
lab-product-landing-page
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-profile-lookup
|
|
|
|
lab-project-idea-board
|
|
|
|
lab-pyramid-generator
|
|
|
|
lab-quicksort
|
|
|
|
lab-quiz-game
|
|
|
|
lab-random-background-color-changer
|
|
|
|
lab-range-based-lcm-calculator
|
feat(curriculum): add smallest common multiple lab (#62407)
|
2025-09-29 14:26:14 +02:00 |
|
lab-real-time-counter
|
|
|
|
lab-recipe-page
|
|
|
|
lab-record-collection
|
|
|
|
lab-regex-sandbox
|
|
|
|
lab-repeat-a-string
|
|
|
|
lab-reusable-footer
|
|
|
|
lab-reverse-a-string
|
|
|
|
lab-rpg-character
|
|
|
|
lab-salon-appointment-scheduler
|
|
|
|
lab-selection-sort
|
|
|
|
lab-sentence-maker
|
fix(curriculum): enforce variable usage in sentence maker lab (#62078)
|
2025-10-06 20:33:52 +02:00 |
|
lab-slice-and-splice
|
|
|
|
lab-smart-word-replacement
|
feat(curriculum): convert search and replace challenge to lab (#62129)
|
2025-09-22 14:43:29 +02:00 |
|
lab-sorted-index-finder
|
fix(curriculum): add edge case tests for 'Implement a Sorted Index Finder' lab (#62853)
|
2025-10-27 16:19:24 +01:00 |
|
lab-sorting-visualizer
|
fix(curriculum): rephrase the fillArrContainer description (#62356)
|
2025-09-25 02:55:57 -07:00 |
|
lab-spinal-case-converter
|
feat(curriculum) : convert spinal case challenge to lab (#62117)
|
2025-09-26 13:18:32 +02:00 |
|
lab-string-ending-checker
|
|
|
|
lab-stylized-to-do-list
|
|
|
|
lab-sum-all-numbers-algorithm
|
|
|
|
lab-survey-form
|
|
|
|
lab-symmetric-difference
|
fix(curriculum): correct typo in symmetric difference challenge test (#62207)
|
2025-09-14 09:15:55 +02:00 |
|
lab-technical-documentation-page
|
|
|
|
lab-theme-switcher
|
fix(curriculum): make Theme Switcher click events bubble (#62234)
|
2025-09-17 12:27:26 -07:00 |
|
lab-tic-tac-toe
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-title-case-converter
|
feat(curriculum): convert title case challenge to lab (#62108)
|
2025-09-22 09:31:43 -07:00 |
|
lab-tower-of-hanoi
|
|
|
|
lab-travel-agency-page
|
fix(curriculum): allow spaces in travel agency page (#62259)
|
2025-09-19 14:46:00 +02:00 |
|
lab-tribute-page
|
fix(curriculum): correct arguments for isNotEmpty (#62382)
|
2025-09-26 12:10:02 -07:00 |
|
lab-truncate-string
|
|
|
|
lab-unique-sorted-union
|
feat(curriculum): add implement a Unique Sorted Union lab (#62226)
|
2025-09-29 11:47:44 +02:00 |
|
lab-user-configuration-manager
|
fix(curriculum): add missing ')' to Build a User Configuration Manager test (#62580)
|
2025-10-07 17:33:57 +00:00 |
|
lab-value-remover-function
|
feat: add seek and destroy challenge lab (#62118)
|
2025-09-23 16:38:30 +02:00 |
|
lab-video-compilation-page
|
|
|
|
lab-voting-system
|
fix(curriculum): change 'display' to 'return' in lab-voting-system challenge (#62305)
|
2025-09-22 14:42:35 +00:00 |
|
lab-weather-app
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
lab-world-cup-database
|
|
|
|
learn-about-adverbial-phrases
|
|
|
|
learn-about-speculation-and-requests
|
|
|
|
learn-accessibility-by-building-a-quiz
|
|
|
|
learn-advanced-array-methods-by-building-a-statistics-calculator
|
fix(curriculum): Maintain getMode function consistency in steps 39 - 59 (#62313)
|
2025-09-25 09:56:56 -04:00 |
|
learn-advanced-bash-by-building-a-kitty-ipsum-translator
|
|
|
|
learn-algorithm-design-by-building-a-shortest-path-algorithm
|
|
|
|
learn-applications-of-linear-systems
|
|
|
|
learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard
|
|
|
|
learn-bash-and-sql-by-building-a-bike-rental-shop
|
|
|
|
learn-bash-by-building-a-boilerplate
|
|
|
|
learn-bash-scripting-by-building-five-programs
|
|
|
|
learn-basic-algorithmic-thinking-by-building-a-number-sorter
|
|
|
|
learn-basic-css-by-building-a-cafe-menu
|
|
|
|
learn-basic-debugging-by-building-a-random-background-color-changer
|
|
|
|
learn-basic-javascript-by-building-a-role-playing-game
|
|
|
|
learn-basic-oop-by-building-a-shopping-cart
|
|
|
|
learn-basic-string-and-array-methods-by-building-a-music-player
|
|
|
|
learn-business-applications-of-college-algebra
|
|
|
|
learn-classes-and-objects-by-building-a-sudoku-solver
|
|
|
|
learn-common-factors-and-square-roots
|
|
|
|
learn-common-phrasal-verbs-and-idioms
|
|
|
|
learn-conversation-starters-in-the-break-room
|
fix(curriculum): update organises to organizes (#62359)
|
2025-09-25 05:40:28 -07:00 |
|
learn-css-animation-by-building-a-ferris-wheel
|
|
|
|
learn-css-colors-by-building-a-set-of-colored-markers
|
|
|
|
learn-css-flexbox-by-building-a-photo-gallery
|
|
|
|
learn-css-grid-by-building-a-magazine
|
|
|
|
learn-css-transforms-by-building-a-penguin
|
|
|
|
learn-css-variables-by-building-a-city-skyline
|
|
|
|
learn-data-structures-by-building-the-merge-sort-algorithm
|
|
|
|
learn-determiners-and-advanced-use-of-articles
|
|
|
|
learn-encapsulation-by-building-a-projectile-trajectory-calculator
|
|
|
|
learn-essential-courtesies-at-the-office
|
|
|
|
learn-exponents-and-logarithms
|
|
|
|
learn-fetch-and-promises-by-building-an-fcc-authors-page
|
refactor(curriculum): update tests to use new helper (#63071)
|
2025-10-28 14:58:21 -07:00 |
|
learn-form-validation-by-building-a-calorie-counter
|
|
|
|
learn-fractions-and-decimals
|
|
|
|
learn-functional-programming-by-building-a-spreadsheet
|
|
|
|
learn-functions-and-graphing
|
|
|
|
learn-future-continuous-while-describing-actions
|
|
|
|
learn-git-by-building-an-sql-reference-object
|
|
|
|
learn-greetings-in-your-first-day-at-the-office
|
fix: updates to A2 english curriculum block 1 (#61569)
|
2025-08-29 15:32:27 +03:00 |
|
learn-how-to-analyze-code-documentation
|
|
|
|
learn-how-to-ask-and-share-about-educational-and-professional-background
|
fix(curriculum): updates to A2 english curriculum block 7 (#62181)
|
2025-10-06 09:07:48 -03:00 |
|
learn-how-to-ask-for-clarification-on-code-understanding
|
|
|
|
learn-how-to-clarify-information-in-different-interactions
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-clarify-misunderstandings
|
|
|
|
learn-how-to-describe-places-and-events
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-describe-your-current-project
|
fix(curriculum): updates to A2 english curriculum block 6 (#62102)
|
2025-09-26 11:34:40 +02:00 |
|
learn-how-to-discuss-popular-trends-in-technology
|
|
|
|
learn-how-to-discuss-roles-and-responsibilities
|
fix(Curriculum): Fixed typo in A2 English block from "responsibilies" to "responsibilities" (#62114)
|
2025-09-10 05:25:25 +03:00 |
|
learn-how-to-discuss-tech-trends-and-updates
|
|
|
|
learn-how-to-discuss-your-morning-or-evening-routine
|
fix: updates to A2 english curriculum block 5 (#62026)
|
2025-09-29 14:55:28 +02:00 |
|
learn-how-to-document-code-for-a-project
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-express-agreement
|
|
|
|
learn-how-to-express-agreement-or-disagreement
|
|
|
|
learn-how-to-express-concerns
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-express-decisions-based-on-comparisons
|
|
|
|
learn-how-to-express-disagreement
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-graph-systems-of-equations
|
|
|
|
learn-how-to-have-a-conversation-about-preferences-and-motivations
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-help-a-coworker-troubleshoot-on-github
|
chore(curriculum): replace quotes with backticks, add backticks to word (#62002)
|
2025-09-05 20:13:26 +02:00 |
|
learn-how-to-manage-a-conversation
|
|
|
|
learn-how-to-offer-technical-support-and-guidance
|
|
|
|
learn-how-to-plan-future-events
|
fix(curriculum): unify checklist message text in steps 46–50 (#62900)
|
2025-10-20 14:03:53 +05:30 |
|
learn-how-to-provide-explanations-when-helping-others
|
Fix: (Curriculum) Replaced office-cafe.png by cafe.png (#61966)
|
2025-08-29 21:02:00 +00:00 |
|
learn-how-to-read-and-understand-code-documentation
|
fix(curriculum): typo and missing word (#62416)
|
2025-09-30 08:15:56 -04:00 |
|
learn-how-to-request-and-receive-guidance
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-share-feedback
|
fix(curriculum): remove punctuation from example phrase in backticks (#62776)
|
2025-10-14 05:34:11 +02:00 |
|
learn-how-to-share-progress-and-accomplishments
|
|
|
|
learn-how-to-share-your-opinion
|
fix(english for developers): remove backticks in challenges from Python (#62061)
|
2025-09-07 07:37:34 +00:00 |
|
learn-how-to-share-your-progress-in-weekly-stand-up-meetings
|
fix(curriculum): typo in language feedback (#62214)
|
2025-09-15 05:51:39 +02:00 |
|
learn-how-to-solve-for-x
|
|
|
|
learn-how-to-solve-systems-of-equations
|
|
|
|
learn-how-to-talk-about-a-typical-workday-and-tasks
|
fix: updates to A2 english curriculum block 4 (#61903)
|
2025-09-26 09:41:00 +02:00 |
|
learn-how-to-talk-about-hobbies-and-interests
|
fix(curriculum): updates to A2 english curriculum block 8 (#62364)
|
2025-10-06 07:57:00 +02:00 |
|
learn-how-to-talk-about-numbers-with-a-coworker
|
|
|
|
learn-how-to-talk-about-past-activities
|
fix(curriculum): correct character name in task 68, 69, 70, 71 (#63187)
|
2025-10-28 21:01:36 +01:00 |
|
learn-how-to-talk-about-past-experiences
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects
|
|
|
|
learn-how-to-use-adjectives-in-conversations
|
|
|
|
learn-how-to-use-basic-programming-vocabulary-in-conversations
|
fix(english for developers): remove backticks in challenges from Python (#62061)
|
2025-09-07 07:37:34 +00:00 |
|
learn-how-to-use-code-related-concepts-and-terms
|
|
|
|
learn-how-to-use-conditionals
|
fix(curriculum): punctuation and formatting issues in English tasks (#62571)
|
2025-10-09 08:48:50 +02:00 |
|
learn-how-to-use-modal-verbs
|
|
|
|
learn-how-to-use-prepositions-according-to-context
|
|
|
|
learn-how-to-use-reported-speech
|
|
|
|
learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm
|
|
|
|
learn-html-by-building-a-cat-photo-app
|
fix(curriculum): replace 'Ex.' with 'e.g.' in Cat Photo App step 42 (#62451)
|
2025-10-01 16:37:32 -04:00 |
|
learn-html-forms-by-building-a-registration-form
|
|
|
|
learn-interfaces-by-building-an-equation-solver
|
|
|
|
learn-intermediate-css-by-building-a-cat-painting
|
|
|
|
learn-intermediate-oop-by-building-a-platformer-game
|
|
|
|
learn-introductions-in-an-online-team-meeting
|
fix: updates to A2 english curriculum block 2 (#61667)
|
2025-09-29 22:13:31 +02:00 |
|
learn-introductory-javascript-by-building-a-pyramid-generator
|
fix(curriculum): correct casing of JavaScript (#62369)
|
2025-09-26 06:19:42 +02:00 |
|
learn-lambda-functions-by-building-an-expense-tracker
|
|
|
|
learn-linear-functions
|
|
|
|
learn-list-comprehension-by-building-a-case-converter-program
|
|
|
|
learn-localstorage-by-building-a-todo-app
|
|
|
|
learn-modern-javascript-methods-by-building-football-team-cards
|
|
|
|
learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet
|
|
|
|
learn-nano-by-building-a-castle
|
|
|
|
learn-parent-graphs-and-polynomials
|
|
|
|
learn-present-perfect-while-talking-about-accessibility
|
fix(curriculum): correct spelling from accordng to according (#62610)
|
2025-10-08 13:33:55 -07:00 |
|
learn-quadratic-equations
|
|
|
|
learn-ratios-and-proportions
|
|
|
|
learn-recursion-by-building-a-decimal-to-binary-converter
|
|
|
|
learn-recursion-by-solving-the-tower-of-hanoi-puzzle
|
|
|
|
learn-regular-expressions-by-building-a-password-generator
|
|
|
|
learn-regular-expressions-by-building-a-spam-filter
|
|
|
|
learn-relational-databases-by-building-a-database-of-video-game-characters
|
|
|
|
learn-responsive-web-design-by-building-a-piano
|
|
|
|
learn-simple-and-compound-interest
|
|
|
|
learn-special-methods-by-building-a-vector-space
|
|
|
|
learn-sql-by-building-a-student-database-part-1
|
|
|
|
learn-sql-by-building-a-student-database-part-2
|
|
|
|
learn-string-manipulation-by-building-a-cipher
|
|
|
|
learn-the-bisection-method-by-finding-the-square-root-of-a-number
|
|
|
|
learn-the-css-box-model-by-building-a-rothko-painting
|
|
|
|
learn-the-date-object-by-building-a-date-formatter
|
|
|
|
learn-tree-traversal-by-building-a-binary-search-tree
|
|
|
|
learn-typography-by-building-a-nutrition-label
|
|
|
|
lecture-accessible-media-elements
|
fix(curriculum) : Added missing cute puppy and tropical-resort images (#62926)
|
2025-10-23 19:06:01 +02:00 |
|
lecture-accessible-tables-forms
|
feat(curriculum): Add interactive examples to accessible tables lesson (#62716)
|
2025-10-13 12:56:00 -07:00 |
|
lecture-animations-and-accessibility
|
feat(curriculum): Add interactive examples to What Are CSS Animations and How Do They Work (#63165)
|
2025-10-28 17:57:17 +00:00 |
|
lecture-best-practices-for-accessibility-and-css
|
feat(curriculum): add interactive examples to What Are Some Tools to Check for Good Color Contrast on Sites? lesson (#63098)
|
2025-10-27 22:03:39 +01:00 |
|
lecture-best-practices-for-responsive-web-design
|
feat(curriculum): Add interactive examples to How Do Media Queries Work, and What Are Some Common Media Types and Features? lesson (#63133)
|
2025-10-28 11:14:43 +01:00 |
|
lecture-best-practices-for-styling-forms
|
feat(curriculum): add interactive examples to appearance:none; lesson (#63004)
|
2025-10-24 11:19:52 +02:00 |
|
lecture-browsing-the-web-effectively
|
|
|
|
lecture-classes-and-objects
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-common-design-tools
|
|
|
|
lecture-css-specificity-the-cascade-algorithm-and-inheritance
|
fix(curriculum): typo in css specificity (#63067)
|
2025-10-26 11:31:08 +00:00 |
|
lecture-debugging-css
|
|
|
|
lecture-debugging-techniques
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-html-fundamentals
|
feat(curriculum): Add interactive example to script element lesson (#62647)
|
2025-10-09 14:58:12 -07:00 |
|
lecture-importance-of-accessibility-and-good-html-structure
|
fix(curriculum): Misleading hint in HTML curriculum (#62914)
|
2025-10-21 05:55:44 +02:00 |
|
lecture-importance-of-semantic-html
|
feat(curriculum): Add interactive examples to presentational html lesson (#62682)
|
2025-10-10 12:24:21 -07:00 |
|
lecture-introduction-to-aria
|
fix(curriculum): Corrected question and its solution (#62876)
|
2025-10-29 11:20:26 -05:00 |
|
lecture-introduction-to-git-and-github
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-introduction-to-javascript
|
feat(curriculum): Add interactive examples to let and const lesson (#63174)
|
2025-10-28 19:01:24 +00:00 |
|
lecture-introduction-to-javascript-libraries-and-frameworks
|
fix(curriculum): removed a misplaced comma (#62660)
|
2025-10-10 02:29:17 +00:00 |
|
lecture-introduction-to-javascript-objects-and-their-properties
|
feat(curriculum): Add interactive examples to What Is the Difference Between Functions and Object Methods (#63310)
|
2025-10-30 11:16:00 +00:00 |
|
lecture-introduction-to-python
|
fix(curriculum): clarify what terminal is in Python installation lesson (#62501)
|
2025-10-14 12:38:33 -07:00 |
|
lecture-introduction-to-strings
|
feat(curriculum): Add interactive examples to What Is String Concatenation, and How Can You Concatenate Strings with Variables (#63213)
|
2025-10-28 23:07:45 +00:00 |
|
lecture-introduction-to-typescript
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-react-strategies-and-debugging
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-routing-react-frameworks-and-dependency-management-tools
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-searching-and-sorting-algorithms
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-styling-lists-and-links
|
feat(curriculum): Add interactive examples to list items & line-height lesson (#62803)
|
2025-10-14 18:40:06 -04:00 |
|
lecture-the-var-keyword-and-hoisting
|
fix(curriculum): typos, missing words, phrases, and punctuation (#62417)
|
2025-10-01 15:33:49 -07:00 |
|
lecture-understanding-abstraction
|
fix(curriculum): Python OOP lessons order (#62575)
|
2025-10-07 09:05:54 -07:00 |
|
lecture-understanding-aria-expanded-aria-live-and-common-aria-states
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-asynchronous-programming
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-bash-scripting
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-code-clarity
|
refactor(curriculum): breaking down intro to JS lecture block into smaller blocks (#62136)
|
2025-09-12 02:44:44 -07:00 |
|
lecture-understanding-comparisons-and-conditionals
|
feat(curriculum): Add interactive examples to What Are Switch Statements and How Do They Differ from If/Else Chains (#63268)
|
2025-10-30 10:36:45 +00:00 |
|
lecture-understanding-computer-internet-and-tooling-basics
|
fix(curriculum): add missing question mark in lecture title (#62923)
|
2025-10-21 21:00:46 +00:00 |
|
lecture-understanding-dynamic-programming
|
feat(curriculum): add dynamic programming lecture (#62272)
|
2025-09-22 09:03:32 +02:00 |
|
lecture-understanding-effects-and-referencing-values-in-react
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-error-handling
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-form-validation
|
fix(curriculum): typos, missing words, phrases, and punctuation (#62417)
|
2025-10-01 15:33:49 -07:00 |
|
lecture-understanding-functional-programming
|
|
|
|
lecture-understanding-graphs-and-trees
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-how-html-affects-seo
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-how-to-work-with-classes-in-javascript
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-how-to-work-with-floats-and-positioning-in-css
|
feat(curriculum): add interactive examples to "What Is the Z-Index Property, and How Does It Work to Control the Stacking of Positioned Elements?" lesson (#63122)
|
2025-10-28 11:17:16 +01:00 |
|
lecture-understanding-html-attributes
|
fix (curriculum): fixed __blank typo (#63022)
|
2025-10-24 06:33:36 +02:00 |
|
lecture-understanding-inheritance-and-polymorphism
|
fix(curriculum): Python OOP lessons order (#62575)
|
2025-10-07 09:05:54 -07:00 |
|
lecture-understanding-modules-imports-and-exports
|
|
|
|
lecture-understanding-nuanced-semantic-elements
|
fix(curriculum): grammar fixes in lectures (#63206)
|
2025-10-28 23:24:02 +00:00 |
|
lecture-understanding-object-oriented-programming-and-encapsulation
|
fix(curriculum): Python OOP lessons order (#62575)
|
2025-10-07 09:05:54 -07:00 |
|
lecture-understanding-performance-in-web-applications
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-recursion-and-the-call-stack
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-the-command-line-and-working-with-bash
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-the-different-types-of-testing
|
fix(curriculum): correct capitalization inconsistency in MCQ section (BDD question) (#62483)
|
2025-10-03 17:47:16 +02:00 |
|
lecture-understanding-the-event-object-and-event-delegation
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-understanding-the-html-boilerplate
|
fix(curriculum): typo in Understanding the HTML boilerplate lesson (#62824)
|
2025-10-15 14:16:18 +00:00 |
|
lecture-understanding-the-http-request-response-model
|
feat(curriculum): add Understanding the HTTP request-response model Theory block (#62453)
|
2025-10-19 16:46:41 -07:00 |
|
lecture-user-centered-design
|
feat(curriculum): Add interactive examples to progressive disclosure lesson (#62962)
|
2025-10-23 08:01:33 -07:00 |
|
lecture-user-interface-design-fundamentals
|
feat(curriculum): Add interactive examples to alignment lesson (#62842)
|
2025-10-15 23:27:28 +00:00 |
|
lecture-what-is-css
|
fix(curriculum): improve default width behavior explanation (#63063)
|
2025-10-27 03:24:53 -07:00 |
|
lecture-working-with-arrays
|
feat(curriculum): Add interactive examples to How Do You Access and Update Elements in an Array (#63282)
|
2025-10-30 11:10:09 +00:00 |
|
lecture-working-with-arrays-variables-and-naming-practices
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-attribute-selectors
|
feat(curriculum): Add interactive examples to How to Use the Attribute Selector to Target Elements with the lang and data-lang Attributes (#63203)
|
2025-10-28 22:48:41 +01:00 |
|
lecture-working-with-audio-and-video
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-audio-and-video-elements
|
feat(curriculum): Add interactive examples to the HTML audio & video lesson (#62648)
|
2025-10-09 14:58:51 -07:00 |
|
lecture-working-with-backgrounds-and-borders
|
feat(curriculum): Add interactive examples to background images lesson (#62814)
|
2025-10-14 13:48:21 -07:00 |
|
lecture-working-with-client-side-storage-and-crud-operations
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-code-editors-and-ides
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-code-quality-and-execution-concepts
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-code-reviews-branching-deployment-and-ci-cd
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-colors-in-css
|
feat(curriculum): add interactive examples to rgb color model lesson (#62988)
|
2025-10-24 11:01:26 +02:00 |
|
lecture-working-with-common-array-methods
|
feat(curriculum): Add interactive examples to What Is a Shallow Copy of an Array lesson (#63297)
|
2025-10-30 10:57:20 +00:00 |
|
lecture-working-with-common-data-structures
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-comparison-and-boolean-operators
|
feat(curriculum): Add interactive examples to What Are Comparison Operators, and How Do They Work (#63246)
|
2025-10-29 19:31:11 +01:00 |
|
lecture-working-with-conditional-logic-and-math-methods
|
feat(curriculum): Add interactive examples to What Is the Math Object in JavaScript, and What Are Some Common Methods (#63257)
|
2025-10-29 19:21:45 +00:00 |
|
lecture-working-with-css-flexbox
|
feat(curriculum): add interactive examples to "What Are Some Common Flex Properties, and How Do They Work?" lesson (#63116)
|
2025-10-27 22:04:50 +01:00 |
|
lecture-working-with-css-fonts
|
feat(curriculum): add interactive examples to "How Do You Work with External Fonts Like Font Squirrel and Google Fonts?" lesson (#63120)
|
2025-10-27 14:47:53 -07:00 |
|
lecture-working-with-css-grid
|
feat(curriculum): Add interactive examples to What Is the minmax Function and How Does It Work (#63162)
|
2025-10-28 20:24:31 +01:00 |
|
lecture-working-with-css-libraries-and-frameworks
|
|
|
|
lecture-working-with-css-transforms-overflow-and-filters
|
feat(curriculum): add interactive examples to css filter lesson (#63015)
|
2025-10-24 11:26:03 +02:00 |
|
lecture-working-with-css-variables
|
feat(curriculum): add interactive examples to "What Are CSS Custom Properties, and How Do They Work?" lesson (#63124)
|
2025-10-28 11:10:59 +01:00 |
|
lecture-working-with-data-fetching-and-memoization-in-react
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-data-in-react
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-data-types
|
feat(curriculum): Add interactive examples to How Does the typeof Operator Work, and What Is the typeof null Bug in JavaScript (#63186)
|
2025-10-28 23:02:38 +01:00 |
|
lecture-working-with-dates
|
fix(curriculum): typos, missing words, phrases, and punctuation (#62417)
|
2025-10-01 15:33:49 -07:00 |
|
lecture-working-with-dictionaries-and-sets
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-file-systems
|
|
|
|
lecture-working-with-forms
|
feat(curriculum): Add interactive examples to form validation lesson (#62711)
|
2025-10-13 16:33:47 -07:00 |
|
lecture-working-with-forms-in-react
|
|
|
|
lecture-working-with-functions
|
feat(curriculum): Add interactive examples to What Is the Purpose of Functions, and How Do They Work (#63270)
|
2025-10-30 10:41:29 +00:00 |
|
lecture-working-with-generics-and-type-narrowing
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-higher-order-functions-and-callbacks
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-html-tools
|
fix(curriculum): remove unnecessary punctuation from MCQ answers (#62536)
|
2025-10-06 03:09:23 -07:00 |
|
lecture-working-with-images-and-svgs
|
feat(curriculum): Add interactive examples to svg lesson (#62651)
|
2025-10-09 14:59:25 -07:00 |
|
lecture-working-with-json
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-links
|
feat(curriculum): add interactive examples to target attribute lesson (#62674)
|
2025-10-10 15:59:16 -07:00 |
|
lecture-working-with-loops
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-loops-and-sequences
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-maps-and-sets
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-media
|
feat(curriculum): Add interactive examples to iframe element lesson (#62656)
|
2025-10-10 03:20:49 -07:00 |
|
lecture-working-with-modules
|
|
|
|
lecture-working-with-nano
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-numbers-and-arithmetic-operators
|
feat(curriculum): Add interactive examples to What Happens When You Try to Do Calculations with Numbers and Strings (#63236)
|
2025-10-29 19:20:25 +01:00 |
|
lecture-working-with-numbers-and-common-number-methods
|
feat(curriculum): Add interactive examples to What Is the toFixed() Method, and How Does It Work (#63264)
|
2025-10-30 11:16:35 +01:00 |
|
lecture-working-with-operator-behavior
|
feat(curriculum): Add interactive examples to What Are Compound Assignment Operators in JavaScript, and How Do They Work (#63242)
|
2025-10-29 19:23:37 +01:00 |
|
lecture-working-with-optional-chaining-and-object-destructuring
|
refactor(curriculum): divide JavaScript objects lecture block into smaller focused blocks (#61865)
|
2025-09-10 16:27:37 +02:00 |
|
lecture-working-with-pseudo-classes-and-pseudo-elements-in-css
|
feat(curriculum): Add interactive examples to Pseudo-elements lesson (#62995)
|
2025-10-24 11:26:56 +02:00 |
|
lecture-working-with-regular-expressions
|
fix(curriculum) : Fixed Wrong Comment of Backreferences Example (#63219)
|
2025-10-29 13:10:47 +00:00 |
|
lecture-working-with-relational-databases
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-relative-and-absolute-units
|
feat(curriculum): Add interactive example for calc lesson (#62959)
|
2025-10-23 08:02:32 -07:00 |
|
lecture-working-with-specialized-semantic-elements
|
fix(curriculum): grammar fixes in lectures (#63206)
|
2025-10-28 23:24:02 +00:00 |
|
lecture-working-with-sql
|
|
|
|
lecture-working-with-state-and-responding-to-events-in-react
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-string-character-methods
|
feat(curriculum): Add interactive examples to What Is ASCII, and How Does It Work with charCodeAt() and fromCharCode() (#63198)
|
2025-10-28 22:57:25 +01:00 |
|
lecture-working-with-string-formatting-methods
|
feat(curriculum): Add interactive examples to How Can You Trim Whitespace from a String (#63228)
|
2025-10-29 19:13:30 +01:00 |
|
lecture-working-with-string-modification-methods
|
feat(curriculum): Add interactive examples to How Can You Repeat a String x Number of Times (#63230)
|
2025-10-29 19:15:36 +01:00 |
|
lecture-working-with-string-search-and-slice-methods
|
feat(curriculum): Add interactive examples to How Can You Test if a String Contains a Substring lesson (#63200)
|
2025-10-28 22:53:23 +01:00 |
|
lecture-working-with-strings-in-javascript
|
feat(curriculum): Add interactive examples to What Is the prompt() Method, and How Does It Work (#63196)
|
2025-10-28 23:13:57 +01:00 |
|
lecture-working-with-tables
|
feat(curriculum): Add interactive examples to tables lesson (#62715)
|
2025-10-13 19:53:38 -04:00 |
|
lecture-working-with-text-and-time-semantic-elements
|
feat(curriculum): Add interactive examples to date/time lesson (#62699)
|
2025-10-10 14:07:35 -07:00 |
|
lecture-working-with-the-arguments-object-and-rest-parameters
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
lecture-working-with-the-dom-click-events-and-web-apis
|
feat(client): add challenge interactive editor (#61805)
|
2025-10-09 09:34:03 +05:30 |
|
lecture-working-with-types-and-objects
|
fix(curriculum): replace comma with semicolon in toString method example (#62542)
|
2025-10-06 03:54:38 -07:00 |
|
lecture-working-with-typescript-configuration-files
|
refactor(curriculum): TypeScript lecture block into smaller blocks (#62022)
|
2025-09-04 17:35:46 +05:30 |
|
lecture-working-with-unary-and-bitwise-operators
|
fix(a11y): add aria-label to mathematical formulas (#63251)
|
2025-10-29 13:51:28 -05:00 |
|
machine-learning-with-python-projects
|
chore: migrate gitpod -> ona (#62046)
|
2025-09-12 09:34:52 +02:00 |
|
managing-packages-with-npm
|
|
|
|
mongodb-and-mongoose
|
refactor(curriculum): replace $.ajax with fetch (#61425)
|
2025-09-30 15:05:05 +02:00 |
|
numpy
|
|
|
|
object-oriented-programming
|
refactor: remove before after user code (#59204)
|
2025-09-30 18:41:16 +02:00 |
|
project-euler-problems-1-to-100
|
fix(curriculum): spelling variant (#62073)
|
2025-09-08 10:27:35 +00:00 |
|
project-euler-problems-101-to-200
|
|
|
|
project-euler-problems-201-to-300
|
|
|
|
project-euler-problems-301-to-400
|
|
|
|
project-euler-problems-401-to-480
|
|
|
|
python-for-everybody
|
|
|
|
python-for-penetration-testing
|
|
|
|
quality-assurance-and-testing-with-chai
|
refactor(curriculum): replace $.ajax with fetch (#61425)
|
2025-09-30 15:05:05 +02:00 |
|
quality-assurance-projects
|
refactor(curriculum): replace $.ajax with fetch (#61425)
|
2025-09-30 15:05:05 +02:00 |
|
quiz-asynchronous-javascript
|
|
|
|
quiz-bash-and-sql
|
|
|
|
quiz-bash-commands
|
|
|
|
quiz-bash-scripting
|
|
|
|
quiz-basic-css
|
|
|
|
quiz-basic-html
|
|
|
|
quiz-classes-and-objects
|
|
|
|
quiz-computer-basics
|
fix(curriculum): remove unnecessary punctuation from Computer Basics Quiz answers (#62588)
|
2025-10-09 08:59:49 +02:00 |
|
quiz-css-accessibility
|
|
|
|
quiz-css-animations
|
|
|
|
quiz-css-attribute-selectors
|
|
|
|
quiz-css-backgrounds-and-borders
|
|
|
|
quiz-css-colors
|
|
|
|
quiz-css-flexbox
|
|
|
|
quiz-css-grid
|
|
|
|
quiz-css-layout-and-effects
|
|
|
|
quiz-css-libraries-and-frameworks
|
|
|
|
quiz-css-positioning
|
|
|
|
quiz-css-pseudo-classes
|
|
|
|
quiz-css-relative-and-absolute-units
|
|
|
|
quiz-css-typography
|
|
|
|
quiz-css-variables
|
|
|
|
quiz-data-structures
|
feat(curriculum): added data structure quiz (#62786)
|
2025-10-19 08:02:08 -07:00 |
|
quiz-debugging-javascript
|
|
|
|
quiz-design-fundamentals
|
|
|
|
quiz-dictionaries-and-sets
|
|
|
|
quiz-dom-manipulation-and-click-event-with-javascript
|
|
|
|
quiz-dynamic-programming
|
feat(curriculum): add dynamic programming quiz questions (#62418)
|
2025-10-22 06:42:24 -07:00 |
|
quiz-error-handling
|
|
|
|
quiz-form-validation-with-javascript
|
|
|
|
quiz-git
|
chore(curriculum): updating git and github quiz questions (#62191)
|
2025-09-18 09:20:54 -07:00 |
|
quiz-graphs-and-trees
|
feat(curriculum): adding graphs and trees quiz questions (#62264)
|
2025-09-22 11:58:14 +02:00 |
|
quiz-html-accessibility
|
|
|
|
quiz-html-tables-and-forms
|
|
|
|
quiz-javascript-arrays
|
|
|
|
quiz-javascript-audio-and-video
|
|
|
|
quiz-javascript-classes
|
|
|
|
quiz-javascript-comparisons-and-conditionals
|
|
|
|
quiz-javascript-dates
|
|
|
|
quiz-javascript-functional-programming
|
|
|
|
quiz-javascript-functions
|
|
|
|
quiz-javascript-fundamentals
|
fix(curriculum): format code blocks in quiz answers (#62282)
|
2025-09-20 17:53:34 +00:00 |
|
quiz-javascript-higher-order-functions
|
fix(curriculum): Casing typo in JavaScript quiz (#62217)
|
2025-09-16 03:30:00 -07:00 |
|
quiz-javascript-loops
|
|
|
|
quiz-javascript-maps-and-sets
|
|
|
|
quiz-javascript-math
|
|
|
|
quiz-javascript-objects
|
|
|
|
quiz-javascript-regular-expressions
|
|
|
|
quiz-javascript-strings
|
|
|
|
quiz-javascript-variables-and-data-types
|
|
|
|
quiz-js-a11y
|
|
|
|
quiz-local-storage-and-crud
|
|
|
|
quiz-loops-and-sequences
|
|
|
|
quiz-object-oriented-programming
|
fix(curriculum): correct spelling from behaviours to behavior (#62332)
|
2025-09-23 18:28:09 +02:00 |
|
quiz-python-basics
|
|
|
|
quiz-react-basics
|
|
|
|
quiz-react-forms-data-fetching-and-routing
|
|
|
|
quiz-react-state-and-hooks
|
|
|
|
quiz-recursion
|
|
|
|
quiz-responsive-web-design
|
|
|
|
quiz-searching-and-sorting-algorithms
|
|
|
|
quiz-semantic-html
|
|
|
|
quiz-sql-and-postgresql
|
feat(curriculum): make relational database chapter live (#62464)
|
2025-10-17 10:40:23 -05:00 |
|
quiz-styling-forms
|
|
|
|
quiz-testing
|
|
|
|
quiz-typescript
|
|
|
|
quiz-web-performance
|
|
|
|
react
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
react-and-redux
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
recipe-page
|
|
|
|
redux
|
|
|
|
regular-expressions
|
refactor: remove before after user code (#59204)
|
2025-09-30 18:41:16 +02:00 |
|
responsive-web-design-principles
|
|
|
|
review-algorithmic-thinking-by-building-a-dice-game
|
refactor: use top-level await in challenge tests (#61398)
|
2025-09-12 03:55:39 -07:00 |
|
review-asynchronous-javascript
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-bash-and-sql
|
feat(curriculum): adding relational DB chapter review page (#62266)
|
2025-10-02 11:57:44 +00:00 |
|
review-bash-commands
|
feat(curriculum): adding relational DB chapter review page (#62266)
|
2025-10-02 11:57:44 +00:00 |
|
review-bash-scripting
|
feat(curriculum): adding relational DB chapter review page (#62266)
|
2025-10-02 11:57:44 +00:00 |
|
review-basic-css
|
fix(curriculum): improve default width behavior explanation (#63063)
|
2025-10-27 03:24:53 -07:00 |
|
review-basic-html
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-classes-and-objects
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-computer-basics
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css
|
fix(curriculum): improve default width behavior explanation (#63063)
|
2025-10-27 03:24:53 -07:00 |
|
review-css-accessibility
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-animations
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-attribute-selectors
|
feat(curriculum): add attribute selector recap to CSS review (#62524)
|
2025-10-29 16:59:06 +00:00 |
|
review-css-backgrounds-and-borders
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-colors
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-flexbox
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-grid
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-layout-and-effects
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-libraries-and-frameworks
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-positioning
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-pseudo-classes
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-relative-and-absolute-units
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-typography
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-css-variables
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-data-structures
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-debugging-javascript
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-design-fundamentals
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-dictionaries-and-sets
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-dom-manipulation-and-click-events-with-javascript
|
fix(curriculum): move parentheses inside the backticks (#63045)
|
2025-10-25 09:39:04 +05:30 |
|
review-dom-manipulation-by-building-a-rock-paper-scissors-game
|
|
|
|
review-dynamic-programming
|
feat(curriculum): add dynamic programming review page content (#62269)
|
2025-09-23 13:28:43 +02:00 |
|
review-error-handling
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-form-validation-with-javascript
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-front-end-libraries
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-git
|
feat(curriculum): adding relational DB chapter review page (#62266)
|
2025-10-02 11:57:44 +00:00 |
|
review-graphs-and-trees
|
feat(curriculum): add graphs and trees review page (#62355)
|
2025-09-30 06:24:31 -07:00 |
|
review-html
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-html-accessibility
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-html-tables-and-forms
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript
|
fix(curriculum): move parentheses inside the backticks (#63045)
|
2025-10-25 09:39:04 +05:30 |
|
review-javascript-arrays
|
fix(curriculum): clarify shallow copy explanation and add nested array examples (#61756)
|
2025-09-26 13:26:00 +02:00 |
|
review-javascript-audio-and-video
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-classes
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-comparisons-and-conditionals
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-dates
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-functional-programming
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-functions
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-fundamentals
|
fix(curriculum): typo fix in JavaScript Fundamentals (#62302)
|
2025-09-22 13:08:32 +02:00 |
|
review-javascript-higher-order-functions
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-loops
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-maps-and-sets
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-math
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-objects
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-regular-expressions
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-javascript-strings
|
fix(curriculum): typo in curriculum review-javascript-strings (#62867)
|
2025-10-17 11:31:19 +05:30 |
|
review-javascript-variables-and-data-types
|
fix(curriculum): correct language identifier for Java code block (#62916)
|
2025-10-21 05:54:17 +02:00 |
|
review-js-a11y
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-js-fundamentals-by-building-a-gradebook-app
|
|
|
|
review-local-storage-and-crud
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-loops-and-sequences
|
feat(curriculum): add content to python chapter review (#62440)
|
2025-10-06 10:23:02 +05:00 |
|
review-object-oriented-programming
|
feat (curriculum): add OOP review (#62131)
|
2025-09-26 09:50:15 +02:00 |
|
review-python
|
feat(curriculum): add content to python chapter review (#62440)
|
2025-10-06 10:23:02 +05:00 |
|
review-python-basics
|
feat(curriculum): add content to python chapter review (#62440)
|
2025-10-06 10:23:02 +05:00 |
|
review-react-basics
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-react-forms-data-fetching-and-routing
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-react-state-and-hooks
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-recursion
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-relational-databases
|
feat(curriculum): adding relational DB chapter review page (#62266)
|
2025-10-02 11:57:44 +00:00 |
|
review-responsive-web-design
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-searching-and-sorting-algorithms
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-semantic-html
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-sql-and-postgresql
|
feat(curriculum): make relational database chapter live (#62464)
|
2025-10-17 10:40:23 -05:00 |
|
review-styling-forms
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-testing
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-typescript
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
review-web-performance
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
rosetta-code-challenges
|
|
|
|
sass
|
|
|
|
take-home-projects
|
|
|
|
talk-about-what-you-do-by-using-key-verbs
|
|
|
|
talk-about-who-you-are-by-using-key-verbs
|
|
|
|
tensorflow
|
|
|
|
top-basic-function-projects
|
|
|
|
top-build-a-recipe-project
|
|
|
|
top-build-a-rock-paper-scissors-game
|
|
|
|
top-introduction-to-flexbox
|
fix(curriculum): typo in top introduction to flexbox challenge type 15 (#62405)
|
2025-09-29 13:09:40 +02:00 |
|
top-learn-arrays-and-loops
|
fix(curriculum): Casing typo in JavaScript quiz (#62217)
|
2025-09-16 03:30:00 -07:00 |
|
top-learn-block-and-inline
|
|
|
|
top-learn-css-foundations
|
|
|
|
top-learn-css-foundations-projects
|
|
|
|
top-learn-css-specificity
|
|
|
|
top-learn-data-types-and-conditionals
|
|
|
|
top-learn-function-basics
|
|
|
|
top-learn-html-foundations
|
|
|
|
top-learn-to-solve-problems-and-understand-errors
|
|
|
|
top-learn-variables-and-operators
|
|
|
|
top-links-and-images
|
|
|
|
top-the-box-model
|
|
|
|
top-working-with-text
|
|
|
|
work-with-variable-data-in-c-sharp-console-applications
|
|
|
|
workshop-accessibility-quiz
|
fix(curriculum): .trim() to textContent for workshop-accessibility-quiz (#62615)
|
2025-10-09 12:54:10 +02:00 |
|
workshop-accessible-audio-controller
|
feat(curriculum): add accessible audio controller workshop to FSD cert (#62605)
|
2025-10-29 14:28:25 -05:00 |
|
workshop-balance-sheet
|
fix(curriculum): add .trim() to innerText and textContent assertions (#62810)
|
2025-10-15 17:11:54 -05:00 |
|
workshop-bash-boilerplate
|
|
|
|
workshop-bash-five-programs
|
|
|
|
workshop-bike-rental-shop
|
|
|
|
workshop-binary-search
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-blog-page
|
fix: allow spaces around text content of elements in workshop blog page (#62261)
|
2025-09-19 14:45:29 +02:00 |
|
workshop-breadth-first-search
|
feat(curriculum): add bfs workshop (#62517)
|
2025-10-21 11:59:30 +02:00 |
|
workshop-build-a-heart-icon
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-build-a-video-display-using-iframe
|
fix(curriculum): add .trim() to textContent assertions (#62608)
|
2025-10-08 13:24:44 -07:00 |
|
workshop-caesar-cipher
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-cafe-menu
|
fix(curriculum): add .trim() to textContent for workshop-cafe-menu (#62616)
|
2025-10-09 12:35:59 +02:00 |
|
workshop-calculator
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-calorie-counter
|
|
|
|
workshop-castle
|
|
|
|
workshop-cat-painting
|
|
|
|
workshop-cat-photo-app
|
fix(curriculum): add guidance and tests for lowercase HTML tags (#61875)
|
2025-09-22 04:16:41 -07:00 |
|
workshop-city-skyline
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-colored-markers
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-curriculum-outline
|
|
|
|
workshop-database-of-video-game-characters
|
|
|
|
workshop-debug-coding-journey-blog-page
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-decimal-to-binary-converter
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-email-simulator
|
fix(curriculum): fix word from statememt to statement (#62781)
|
2025-10-14 11:08:49 -05:00 |
|
workshop-emoji-reactor
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-error-message-component
|
|
|
|
workshop-fcc-authors-page
|
refactor(curriculum): update tests to use new helper (#63071)
|
2025-10-28 14:58:21 -07:00 |
|
workshop-ferris-wheel
|
|
|
|
workshop-final-exams-table
|
fix(curriculum): add .trim() to textContent for workshop-final-exams-table (#62609)
|
2025-10-09 09:16:40 +02:00 |
|
workshop-flappy-penguin
|
|
|
|
workshop-flexbox-photo-gallery
|
|
|
|
workshop-fruit-search-app
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-game-settings-panel
|
feat(curriculum): styling checkboxes workshop (#62607)
|
2025-10-29 19:33:57 +00:00 |
|
workshop-greeting-bot
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-greeting-card
|
|
|
|
workshop-hotel-feedback-form
|
fix(curriculum): correct placeholder text example (#62533)
|
2025-10-06 03:07:05 -07:00 |
|
workshop-kitty-ipsum-translator
|
|
|
|
workshop-library-manager
|
fix(curriculum): improve instructions of Library Manager step 5 and 11 (#62499)
|
2025-10-05 10:05:16 +02:00 |
|
workshop-linked-list-class
|
feat(curriculum): add linked list workshop (#61424)
|
2025-09-30 11:22:01 +02:00 |
|
workshop-loan-qualification-checker
|
|
|
|
workshop-magazine
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-mathbot
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-media-catalogue
|
fix(curriculum): fix typo from MediaeError to MediaError (#62324)
|
2025-09-23 05:52:02 -07:00 |
|
workshop-medical-data-validator
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-merge-sort
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-music-instrument-filter
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-music-player
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-musical-instrument-inventory
|
feat(curriculum): add musical instrument workshop (#61750)
|
2025-09-25 15:45:46 +02:00 |
|
workshop-note-taking-app
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-nutritional-label
|
|
|
|
workshop-piano
|
|
|
|
workshop-pin-extractor
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-planets-tablist
|
fix(curriculum): typo in workshop description (#62295)
|
2025-09-22 04:06:14 +07:00 |
|
workshop-plant-nursery-catalog
|
|
|
|
workshop-quincys-job-tips
|
feat(curriculum): add Blockquotes and Quote Workshop to FSD cert (#62568)
|
2025-10-29 12:05:27 -05:00 |
|
workshop-recipe-ingredient-converter
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-recipe-tracker
|
fix(curriculum): typos, missing words, phrases, and punctuation (#62417)
|
2025-10-01 15:33:49 -07:00 |
|
workshop-registration-form
|
fix(curriculum): clarify instructions and update tests for Step 27 (#62240)
|
2025-10-02 09:17:40 +02:00 |
|
workshop-reusable-mega-navbar
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-reusable-profile-card-component
|
chore(deps): update curriculum-helpers to v6 (#61399)
|
2025-10-01 17:35:16 +05:30 |
|
workshop-rothko-painting
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-rps-game
|
fix(curriculum): correct example abbreviation (#62534)
|
2025-10-06 04:36:09 -07:00 |
|
workshop-salary-tracker
|
feat(curriculum): add salary tracker workshop (#62253)
|
2025-10-03 09:50:08 +02:00 |
|
workshop-sentence-analyzer
|
|
|
|
workshop-shopping-cart
|
|
|
|
workshop-shopping-list
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-shopping-list-app
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-spam-filter
|
|
|
|
workshop-sql-reference-object
|
|
|
|
workshop-sql-student-database-part-1
|
|
|
|
workshop-sql-student-database-part-2
|
|
|
|
workshop-storytelling-app
|
|
|
|
workshop-string-inspector
|
feat(curriculum): add string inspector workshop to FSD cert (#62574)
|
2025-10-29 12:59:47 -05:00 |
|
workshop-string-transformer
|
fix(curriculum): missing word in String Transformer step 3 (#63000)
|
2025-10-23 22:48:10 +02:00 |
|
workshop-superhero-application-form
|
fix(curriculum):allow logical expression for disable button (#62032)
|
2025-10-17 11:31:33 -05:00 |
|
workshop-tailwind-cta-component
|
|
|
|
workshop-tailwind-pricing-component
|
fix(curriculum): correct typo in step-9 of Tailwind Pricing Component (#62516)
|
2025-10-05 09:05:18 +00:00 |
|
workshop-teacher-chatbot
|
fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414)
|
2025-09-30 19:59:12 +02:00 |
|
workshop-tech-conference-schedule
|
feat(curriculum): add accessibility table workshop (#62161)
|
2025-10-07 10:12:47 +02:00 |
|
workshop-todo-app
|
|
|
|
workshop-toggle-text-app
|
fix(curriculum): add empty space to code example Toggle Text - step 13 (#62604)
|
2025-10-08 17:30:37 +00:00 |
|
write-your-first-code-using-c-sharp
|
|
|
|
zh-a1-learn-a-new-colleague
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-asking-about-the-team
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-can-or-cannot
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-certification-introduction
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-compound-finals
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-initials
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-my-family
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-nasal-finals
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-single-finals
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-the-team
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-understanding-the-greetings-and-introductions
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-understanding-the-questions-and-answers
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-learn-who-can-do-what-on-the-team
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-practice-building-your-self-introduction
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-practice-exchanging-basic-information
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-practice-introducing-others
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-practice-personal-skills
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-practice-talking-about-others
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-practice-talking-about-skills
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-quiz-check-your-introduction
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-quiz-describing-skills
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-quiz-discussing-team-skills
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-quiz-greetings-and-introductions
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-quiz-introduction-questions
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-quiz-pinyin
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-quiz-team-introduction
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-review-describing-skills
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-review-discussing-team-skills
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-review-greetings-and-introductions
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-review-introducing-others
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-review-introduction-questions
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-review-pinyin
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-review-team-introduction
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-warm-up-greeting-new-colleagues
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-warm-up-introducing-others-basics
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-warm-up-knowing-the-team-basics
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-warm-up-meeting-new-teammates
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-warm-up-personal-skills-basics
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |
|
zh-a1-warm-up-team-skills-basics
|
feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
|
2025-10-27 11:13:13 -03:00 |