mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 10:22:16 +00:00
chore(curriculum/client): remove old fsd superblock (#64283)
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -44,7 +44,6 @@ const iconMap = {
|
||||
[SuperBlocks.ProjectEuler]: Graduation,
|
||||
[SuperBlocks.CollegeAlgebraPy]: CollegeAlgebra,
|
||||
[SuperBlocks.FoundationalCSharp]: CSharpLogo,
|
||||
[SuperBlocks.FullStackDeveloper]: Code,
|
||||
[SuperBlocks.A2English]: A2EnglishIcon,
|
||||
[SuperBlocks.B1English]: B1EnglishIcon,
|
||||
[SuperBlocks.A1Spanish]: A1SpanishIcon,
|
||||
|
||||
@@ -12,7 +12,7 @@ const ArchivedWarning = () => {
|
||||
<Callout variant='note' label={t('misc.note')}>
|
||||
<p className='archived-warning'>
|
||||
<Trans i18nKey='learn.archive.content-not-updated'>
|
||||
<Link to={'/learn/full-stack-developer'}>placeholder</Link>
|
||||
<Link to={'/learn'}>placeholder</Link>
|
||||
</Trans>
|
||||
</p>
|
||||
</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.
|
||||
-9
@@ -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.
|
||||
-9
@@ -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
|
||||
-9
@@ -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.
|
||||
-9
@@ -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.
|
||||
-9
@@ -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
Reference in New Issue
Block a user