chore(curriculum/client): remove old fsd superblock (#64283)

This commit is contained in:
Tom
2026-01-30 11:44:41 -06:00
committed by GitHub
parent 92e508ad72
commit 0035e17784
510 changed files with 16 additions and 8813 deletions
File diff suppressed because it is too large Load Diff
-1
View File
@@ -44,7 +44,6 @@ const iconMap = {
[SuperBlocks.ProjectEuler]: Graduation, [SuperBlocks.ProjectEuler]: Graduation,
[SuperBlocks.CollegeAlgebraPy]: CollegeAlgebra, [SuperBlocks.CollegeAlgebraPy]: CollegeAlgebra,
[SuperBlocks.FoundationalCSharp]: CSharpLogo, [SuperBlocks.FoundationalCSharp]: CSharpLogo,
[SuperBlocks.FullStackDeveloper]: Code,
[SuperBlocks.A2English]: A2EnglishIcon, [SuperBlocks.A2English]: A2EnglishIcon,
[SuperBlocks.B1English]: B1EnglishIcon, [SuperBlocks.B1English]: B1EnglishIcon,
[SuperBlocks.A1Spanish]: A1SpanishIcon, [SuperBlocks.A1Spanish]: A1SpanishIcon,
@@ -12,7 +12,7 @@ const ArchivedWarning = () => {
<Callout variant='note' label={t('misc.note')}> <Callout variant='note' label={t('misc.note')}>
<p className='archived-warning'> <p className='archived-warning'>
<Trans i18nKey='learn.archive.content-not-updated'> <Trans i18nKey='learn.archive.content-not-updated'>
<Link to={'/learn/full-stack-developer'}>placeholder</Link> <Link to={'/learn'}>placeholder</Link>
</Trans> </Trans>
</p> </p>
</Callout> </Callout>
@@ -1,9 +0,0 @@
---
title: Introduction to the Multimedia Player Lab
block: lab-multimedia-player
superBlock: full-stack-developer
---
## Introduction to the Build a Multimedia Player
For this lab, you will build a multimedia player using HTML.
@@ -1,9 +0,0 @@
---
title: Introduction to the Certified Full Stack Developer Exam
block: exam-certified-full-stack-developer
superBlock: full-stack-developer
---
## Introduction to the Certified Full Stack Developer Exam
Pass the exam to become a Certified Full Stack Developer.
@@ -1,9 +0,0 @@
---
title: Certified Full Stack Developer
superBlock: full-stack-developer
certification: full-stack-developer
---
## Certified Full Stack Developer
Learn HTML, CSS, JavaScript, Relational Databases, React, and Node.js to become a Certified Full Stack Developer.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Adjacency List to Matrix Converter
block: lab-adjacency-list-to-matrix-converter
superBlock: full-stack-developer
---
## Introduction to the Build an Adjacency List to Matrix Converter
In this lab, you will implement a function that converts an adjacency list representation of a graph into an adjacency matrix representation.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an All-True Property Validator
block: lab-all-true-property-validator
superBlock: full-stack-developer
---
## Introduction to the Build an All-True Property Validator
For this lab, you will create a function that validates whether all objects in an array have a truthy value for a specific property.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Availability Table
block: lab-availability-table
superBlock: full-stack-developer
---
## Introduction to the Build an Availability Table
For this lab, you will create an availability table.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Bank Account Management Program
block: lab-bank-account-manager
superBlock: full-stack-developer
---
## Introduction to the Build a Bank Account Management Program
In this lab, you will build a simple transaction management system for a bank account.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement the Bisection Method
block: lab-bisection-method
superBlock: full-stack-developer
---
## Introduction to the Implement the Bisection Method
In this lab, you will implement the bisection method to find the square root of a number.
@@ -1,9 +0,0 @@
---
title: Introduction to the Design a Blog Post Card
block: lab-blog-post-card
superBlock: full-stack-developer
---
## Introduction to the Design a Blog Post Card
In this lab, you'll design a blog post card using HTML and CSS
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Book Catalog Table
block: lab-book-catalog-table
superBlock: full-stack-developer
---
## Introduction to the Build a Book Catalog Table
In this lab, you will create table filled with book information.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Book Inventory App
block: lab-book-inventory-app
superBlock: full-stack-developer
---
## Introduction to the Build a Book Inventory App
For this lab, you will create a book inventory app.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Book Organizer
block: lab-book-organizer
superBlock: full-stack-developer
---
## Introduction to the Build a Book Organizer
In this lab, you will build a book organizer using higher order functions in JavaScript.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Bookmark Manager App
block: lab-bookmark-manager-app
superBlock: full-stack-developer
---
## Introduction to the Build a Bookmark Manager App
For this lab, you will build a bookmark manager app.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Boolean Check Function
block: lab-boolean-check
superBlock: full-stack-developer
---
## Introduction to the Build a Boolean Check Function
In this lab, you'll implement a function that checks if a value is a boolean.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Budget App
block: lab-budget-app
superBlock: full-stack-developer
---
## Introduction to the Build a Budget App
In this lab you will build a budget app and practice creating a class and methods for that class.
@@ -1,9 +0,0 @@
---
title: Introduction to Designing a Business Card
block: lab-business-card
superBlock: full-stack-developer
---
## Learn CSS by Designing a Business Card
In this lab, you'll create a business card and style it using CSS.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Celestial Bodies Database
block: lab-celestial-bodies-database
superBlock: full-stack-developer
---
## Introduction to the Build a Celestial Bodies Database
In this lab you will build a Celestial Bodies Database
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Celsius to Fahrenheit Converter
block: lab-celsius-to-fahrenheit-converter
superBlock: full-stack-developer
---
## Introduction to the Build a Celsius to Fahrenheit Converter
In this lab you will implement a function that converts the temperature from Celsius to Fahrenheit.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Checkout Page
block: lab-checkout-page
superBlock: full-stack-developer
---
## Introduction to the Build a Checkout Page
For this lab, you will build a checkout page.
@@ -1,9 +0,0 @@
---
title: Introduction to the Chunky Monkey Algorithm
block: lab-chunky-monkey
superBlock: full-stack-developer
---
## Introduction to the Chunky Monkey Algorithm
This lab will focus on dividing an array into smaller arrays.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Color Picker
block: lab-color-picker
superBlock: full-stack-developer
---
## Introduction to the Build a Color Picker
In this lab, you will use React to build a color picker.
@@ -1,9 +0,0 @@
---
title: Introduction to the Design a Set of Colored Boxes
block: lab-colored-boxes
superBlock: full-stack-developer
---
## Introduction to the Design Colored Boxes
In this lab, you'll practice using CSS colors by designing colored boxes.
@@ -1,9 +0,0 @@
---
title: Introduction to the Confidential Email Page Lab
block: lab-confidential-email-page
superBlock: full-stack-developer
---
## Introduction to the Confidential Email Page Lab
For this lab, you will create a web page of a confidential email.
@@ -1,9 +0,0 @@
---
title: Introduction to the Design a Contact Form
block: lab-contact-form
superBlock: full-stack-developer
---
## Introduction to the Design a Contact Form
In this lab, you will design a contact form in HTML and style it using CSS.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Card Counting Assistant
block: lab-counting-cards
superBlock: full-stack-developer
---
## Introduction to the Build a Card Counting Assistant
For this lab, you will use JavaScript to count dealt cards.
@@ -1,11 +0,0 @@
---
title: Introduction to the Build a Currency Converter
block: lab-currency-converter
superBlock: full-stack-developer
---
## Introduction to the Build a Currency Converter
For this lab, you'll build a currency converter app.
You'll use React state, memoization, and controlled components to convert between currencies.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Customer Complaint Form
block: lab-customer-complaint-form
superBlock: full-stack-developer
---
## Introduction to the Build a Customer Complaint Form
For this lab, you will use JavaScript to validate a customer complaint form.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Date Conversion Program
block: lab-date-conversion
superBlock: full-stack-developer
---
## Introduction to the Build a Date Conversion Program
In this lab, you will build a program to convert a date from one format to another.
@@ -1,9 +0,0 @@
---
title: Introduction to the Debug Camperbot's Profile Page
block: lab-debug-camperbots-profile-page
superBlock: full-stack-developer
---
## Introduction to the Debug Camperbot's Profile Page
In this lab, you will help Camperbot debug the errors in their HTML.
@@ -1,9 +0,0 @@
---
title: Introduction to the Debug Increment and Decrement Operator Errors in a Buggy App
block: lab-debug-increment-and-decrement-operator-errors
superBlock: full-stack-developer
---
## Introduction to the Debug Increment and Decrement Operator Errors in a Buggy App
In this lab, you will be working with a buggy app that contains several increment and decrement operator errors. Your task is to identify and fix these errors to ensure the application functions correctly.
@@ -1,9 +0,0 @@
---
title: Introduction to the Debug a Pet Adoption Page
block: lab-debug-pet-adoption-page
superBlock: full-stack-developer
---
## Introduction to the Debug a Pet Adoption Page
In this lab, you will find and fix the errors in this pet adoption page.
@@ -1,9 +0,0 @@
---
title: Introduction to the Debug Type Coercion Errors in a Buggy App
block: lab-debug-type-coercion-errors
superBlock: full-stack-developer
---
## Introduction to the Debug Type Coercion Errors in a Buggy App
In this lab, you will be working with a Buggy App that contains several type coercion errors. Your task is to identify and fix these errors to ensure the application functions correctly.
@@ -1,9 +0,0 @@
---
title: Introduction to the Create a Deep Flattening Tool
block: lab-deep-flattening-tool
superBlock: full-stack-developer
---
## Introduction to the Create a Deep Flattening Tool
For this lab, you will create a function that can flatten deeply nested arrays, handling any level of nesting without using built-in flat methods.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement the Depth-First Search Algorithm
block: lab-depth-first-search
superBlock: full-stack-developer
---
## Introduction to the Implement the Depth-First Search Algorithm
In this lab, you will implement the Depth-First Search Algorithm.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement a DNA Pair Generator
block: lab-dna-pair-generator
superBlock: full-stack-developer
---
## Introduction to the Implement a DNA Pair Generator
In this lab you will implement a DNA base pairing algorithm that converts a single DNA strand into complementary base pairs.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Drum Machine
block: lab-drum-machine
superBlock: full-stack-developer
---
## Introduction to the Build a Drum Machine
For this lab you will use the <code>audio</code> element to build a drum machine.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement an Element Skipper
block: lab-element-skipper
superBlock: full-stack-developer
---
## Introduction to the Implement an Element Skipper
In this lab, you will create a function that removes elements from the beginning of an array until a specified condition is met.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Email Masker
block: lab-email-masker
superBlock: full-stack-developer
---
## Introduction to the Build an Email Masker
In this lab, you'll build an email masker that will take an email address and obscure it.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Event Flyer Page
block: lab-event-flyer-page
superBlock: full-stack-developer
---
## Introduction to the Build an Event Flyer Page
In this lab, you will use absolute and relative CSS units to create an event flyer page.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Event Hub
block: lab-event-hub
superBlock: full-stack-developer
---
## Introduction to the Build an Event Hub
In this lab, you will build an event hub using semantic HTML.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Event RSVP
block: lab-event-rsvp
superBlock: full-stack-developer
---
## Introduction to the Build an Event RSVP
For this lab you will use <code>React.useState</code> to manage a form in a React component.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Factorial Calculator
block: lab-factorial-calculator
superBlock: full-stack-developer
---
## Introduction to the Build a Factorial Calculator
In this lab, you will build a factorial calculator.
@@ -1,9 +0,0 @@
---
title: Introduction to Implement a Falsy Remover
block: lab-falsy-remover
superBlock: full-stack-developer
---
## Introduction to Implement a Falsy Remover
In this lab, you will create a function that removes all falsy values from an array.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Favorite Icon Toggler
block: lab-favorite-icon-toggler
superBlock: full-stack-developer
---
## Introduction to the Build a Favorite Icon Toggler
In this lab, you will build a favorite icon toggler by utilizing JavaScript click events.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an fCC Forum Leaderboard
block: lab-fcc-forum-leaderboard
superBlock: full-stack-developer
---
## Introduction to the Build an fCC Forum Leaderboard
For this lab you will practice asynchronous JavaScript by coding your own freeCodeCamp forum leaderboard.
@@ -1,9 +0,0 @@
---
title: Introduction to the Design a Feature Selection Page
block: lab-feature-selection
superBlock: full-stack-developer
---
## Introduction to the Design a Feature Selection Page
In this lab, you'll build a feature selection page with custom-styled checkboxes. You'll create feature cards with labels and checkboxes, then give custom styling to the checkboxes.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a First Element Finder
block: lab-first-element-finder
superBlock: full-stack-developer
---
## Introduction to the Build a First Element Finder
In this lab, you will create a function that looks through an array and returns the first element in it that passes a "truth test".
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Set of Football Team Cards
block: lab-football-team-cards
superBlock: full-stack-developer
---
## Introduction to the Build a Set of Football Team Cards
One common aspect of building web applications: processing datasets, and then outputting information to the screen. In this sports team cards project, you'll have to use DOM manipulation, object destructuring, event handling, and data filtering.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Fortune Teller
block: lab-fortune-teller
superBlock: full-stack-developer
---
## Introduction to Building a Fortune Teller
In this lab, you will build a fortune teller by randomly selecting a fortune from the available fortunes.
@@ -1,9 +0,0 @@
---
title: Build a Game Character Stats Tracker
block: lab-game-character-stats
superBlock: full-stack-developer
---
## Introduction to the Build a Game Character Stats Tracker
In this lab, you will build a game character with different stats using object-oriented programming. You'll be able to create a character with specific attributes, update those attributes, and retrieve the current stats of the character.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Golf Score Translator
block: lab-golf-score-translator
superBlock: full-stack-developer
---
## Introduction to the Build a Golf Score Translator
For this lab, you will use array methods to translate golf pars and strokes into their nicknames.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Gradebook App
block: lab-gradebook-app
superBlock: full-stack-developer
---
## Introduction to the Build a Gradebook App
For this lab, you will create a gradebook app.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Hash Table
block: lab-hash-table
superBlock: full-stack-developer
---
## Introduction to the Build a Hash Table
A hash table is a data structure that is used to store key-value pairs and is optimized for quick lookups. In this lab, you will use your knowledge about data structures to build a hash table.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a House Painting
block: lab-house-painting
superBlock: full-stack-developer
---
## Introduction to the Build a House Painting
For this lab, you will build a house painting using CSS.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an HTML Audio and Video Player Lab
block: lab-html-audio-and-video-player
superBlock: full-stack-developer
---
## Introduction to the Build an HTML Audio and Video Player Lab
In this lab, you will build an HTML audio and video player using the `video` and `audio` elements with controls and source attributes.
@@ -1,9 +0,0 @@
---
title: Introduction to Implement an HTML Entity Converter
block: lab-html-entitiy-converter
superBlock: full-stack-developer
---
## Introduction to Implement an HTML Entity Converter
In this lab, you will convert special characters in a string to their corresponding HTML entities.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Inventory Management Program
block: lab-inventory-management-program
superBlock: full-stack-developer
---
## Introduction to the Build an Inventory Management Program
For this lab, you will build an inventory management program using JavaScript.
@@ -1,9 +0,0 @@
---
title: Introduction to the Debug an ISBN Validator
block: lab-isbn-validator
superBlock: full-stack-developer
---
## Introduction to the Debug an ISBN Validator
In this lab, you will start with a bugged app, and you will need to debug and fix the bugs until it is working properly.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a JavaScript Trivia Bot
block: lab-javascript-trivia-bot
superBlock: full-stack-developer
---
## Introduction to the Build a JavaScript Trivia Bot
In this lab, you will practice working with JavaScript variables and strings by building a trivia bot.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Job Application Form
block: lab-job-application-form
superBlock: full-stack-developer
---
## Introduction to the Build a Job Application Form
In this lab you will build a job application form and style it using pseudo-classes.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build the Largest Number Finder
block: lab-largest-number-finder
superBlock: full-stack-developer
---
## Introduction to the Build the Largest Number Finder
In this lab, you will use JavaScript fundamentals to create a function that finds the largest number in each sub-array of a given array.
@@ -1,9 +0,0 @@
---
title: Introduction to the a Leap Year Calculator
block: lab-leap-year-calculator
superBlock: full-stack-developer
---
## Introduction to Leap Year Calculator
In this lab you will utilize conditional statements and loops to create a leap year calculator.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Lightbox Viewer
block: lab-lightbox-viewer
superBlock: full-stack-developer
---
## Introduction to the Build a Lightbox Viewer
In this lab, you will build a lightbox viewer for viewing images in a focused mode.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Longest Word Finder App
block: lab-longest-word-in-a-string
superBlock: full-stack-developer
---
## Introduction to the Build a Longest Word Finder App
In this lab, you will use JavaScript loops to find the length of the longest word in the given sentence.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement the Luhn Algorithm
block: lab-luhn-algorithm
superBlock: full-stack-developer
---
## Introduction to the Implement the Luhn Algorithm
In this lab, you will implement the Luhn algorithm, a simple checksum formula used to validate identification numbers such as credit card numbers.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Lunch Picker Program
block: lab-lunch-picker-program
superBlock: full-stack-developer
---
## Introduction to the Build a Lunch Picker Program
In this lab, you create a lunch picker user arrays and random numbers
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Markdown to HTML Converter
block: lab-markdown-to-html-converter
superBlock: full-stack-developer
---
## Introduction to the Build a Markdown to HTML Converter
For this lab, you will build a Markdown to HTML converter using JavaScript.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement a Matching Object Filter
block: lab-matching-object-filter
superBlock: full-stack-developer
---
## Introduction to the Implement a Matching Object Filter
In this lab, you will create a function that filters an array of objects and returns only those objects that match all the key-value pairs specified in a source object.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Missing Letter Detector
block: lab-missing-letter-detector
superBlock: full-stack-developer
---
## Introduction to the Build a Missing Letter Detector
For this lab, you will create a function that finds the missing letter in a given range of consecutive letters and returns it.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Mood Board
block: lab-mood-board
superBlock: full-stack-developer
---
## Introduction to the Build a Mood Board
In this lab, you will create a mood board using a React with props.
@@ -1,9 +0,0 @@
---
title: Introduction to the Learn CSS Animation by Creating a Moon Orbit
block: lab-moon-orbit
superBlock: full-stack-developer
---
## Introduction to the Learn CSS Animation by Creating a Moon Orbit
This is a test for the new project-based curriculum.
@@ -1,9 +0,0 @@
---
title: Introduction to the Design a Movie Review Page
block: lab-movie-review-page
superBlock: full-stack-developer
---
## Introduction to the Design a Movie Review Page
In this lab, you'll create a movie review page. You will practice using HTML, `alt` attributes, accessible lists, and hiding decorative content from screen readers using `aria-hidden`.
@@ -1,10 +0,0 @@
---
title: Introduction to the Build a Music Shopping Cart Page
block: lab-music-shopping-cart-page
superBlock: full-stack-developer
---
## Introduction to the Build a Music Shopping Cart Page
In this lab, you will build a music shopping cart page with Tailwind CSS.
You will practice working with Tailwind CSS utility classes for flexbox layouts, colors, breakpoints and more.
@@ -1,9 +0,0 @@
---
title: Introduction to the Mutations Algorithm
block: lab-mutations
superBlock: full-stack-developer
---
## Introduction to the Mutations Algorithm
This lab will focus on iterating over two strings to compare their characters.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement the N-Queens Algorithm
block: lab-n-queens-problem
superBlock: full-stack-developer
---
## Introduction to the Implement the N-Queens Algorithm
In this lab, you will implement a solution for the N-Queens problem.
@@ -1,9 +0,0 @@
---
title: Introduction to the Newspaper Article Lab
block: lab-newspaper-article
superBlock: full-stack-developer
---
## Introduction to the Newspaper Article Lab
For this lab, you will create a newspaper article web page using HTML and CSS.
@@ -1,9 +0,0 @@
---
title: Introduction to the Design a Newspaper Layout
block: lab-newspaper-layout
superBlock: full-stack-developer
---
## Introduction to the Design a Newspaper Layout
In this lab, you will design a newspaper layout using CSS Grid, including concepts like grid rows and grid columns.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement a Fibonacci Sequence Calculator
block: lab-nth-fibonacci-number
superBlock: full-stack-developer
---
## Introduction to the Implement a Fibonacci Sequence Calculator
In this lab you will implement a Fibonacci sequence calculator using a dynamic programming approach.
@@ -1,9 +0,0 @@
---
title: Introduction to Build a Number Guessing Game
block: lab-number-guessing-game
superBlock: full-stack-developer
---
## Introduction to Build a Number Guessing Game
For this lab, you will use Bash scripting, PostgreSQL, and Git to create a number guessing game that runs in the terminal and saves user information.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Number Pattern Generator
block: lab-number-pattern-generator
superBlock: full-stack-developer
---
## Introduction to the Build a Number Pattern Generator
In this lab you will build a number pattern generator.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Odd Fibonacci Sum Calculator
block: lab-odd-fibonacci-sum-calculator
superBlock: full-stack-developer
---
## Introduction to the Build an Odd Fibonacci Sum Calculator
In this lab you will build an odd Fibonacci sum calculator that computes the sum of all odd Fibonacci numbers that are less than or equal to a given positive integer.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a One-Time Password Generator
block: lab-one-time-password-generator
superBlock: full-stack-developer
---
## Introduction to the Build a One-Time Password Generator
This is a test for the new project-based curriculum.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build an Optional Arguments Sum Function
block: lab-optional-arguments-sum-function
superBlock: full-stack-developer
---
## Introduction to the Build an Optional Arguments Sum Function
In this lab you will build a function that accepts up to two arguments, and sum them, but if there is only one argument returns a function that waits for the second number to sum.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Palindrome Checker
block: lab-palindrome-checker
superBlock: full-stack-developer
---
## Introduction to the Build a Palindrome Checker
For this lab, you'll build an application that checks whether a given word is a palindrome.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Password Generator App
block: lab-password-generator
superBlock: full-stack-developer
---
## Introduction to the Build a Password Generator App
In this lab, you'll build a password generator app.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Periodic Table Database
block: lab-periodic-table-database
superBlock: full-stack-developer
---
## Introduction to the Build a Periodic Table Database
For this lab, you will create a Bash script to get information about chemical elements from a periodic table database.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Permutation Generator
block: lab-permutation-generator
superBlock: full-stack-developer
---
## Introduction to the Build a Permutation Generator
For this lab, you will build a permutation generator that produces all possible permutations of a given string.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Personal Portfolio
block: lab-personal-portfolio
superBlock: full-stack-developer
---
## Introduction to the Build a Personal Portfolio
For this project, you will build your own personal portfolio page.
@@ -1,9 +0,0 @@
---
title: Introduction to the Design a Photography Exhibit
block: lab-photography-exhibit
superBlock: full-stack-developer
---
## Introduction to the Design a Photography Exhibit
In this lab, you will practice working with Tailwind CSS by designing a photography exhibit webpage.
@@ -1,9 +0,0 @@
---
title: Introduction to the Implement a Pig Latin Translator
block: lab-pig-latin
superBlock: full-stack-developer
---
## Introduction to the Implement a Pig Latin Translator
In this lab, you'll implement a Pig Latin translator using JavaScript. You'll practice string manipulation, conditional logic, and regular expressions.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Planet Class
block: lab-planet-class
superBlock: full-stack-developer
---
## Introduction to the Build a Planet
In this lab you will create a class that represents a planet
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Player Interface
block: lab-player-interface
superBlock: full-stack-developer
---
## Introduction to the Build a Player Interface
In this lab, you'll use the `abc` module to build a player interface.
@@ -1,9 +0,0 @@
---
title: Introduction to Build a Page of Playing Cards
block: lab-page-of-playing-cards
superBlock: full-stack-developer
---
## Introduction to Build a Page of Playing Cards
For this lab, you will use flexbox to create a webpage of a playing cards.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Polygon Area Calculator
block: lab-polygon-area-calculator
superBlock: full-stack-developer
---
## Introduction to the Build a Polygon Area Calculator
In this lab, you will use object-oriented programming to calculate the areas of different polygons like squares and rectangles.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Prime Number Sum Calculator
block: lab-prime-number-sum-calculator
superBlock: full-stack-developer
---
## Introduction to the Build a Prime Number Sum Calculator
In this lab you will build a prime number sum calculator that takes a number and returns the sum of all prime numbers that are less than or equal to that number.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Product Landing Page
block: build-a-product-landing-page
superBlock: full-stack-developer
---
## Introduction to the Build a Product Landing Page
For this project, you will build a product landing page to market a product of your choice.
@@ -1,9 +0,0 @@
---
title: Introduction to the Build a Profile Lookup
block: lab-profile-lookup
superBlock: full-stack-developer
---
## Introduction to the Build a Profile Lookup
In this lab, you create a function that looks up profile information.

Some files were not shown because too many files have changed in this diff Show More