mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-02-18 19:00:36 -05:00
chore(curriculum): update content (#63325)
This commit is contained in:
@@ -5150,6 +5150,12 @@
|
||||
"In this lecture you will learn how to search for substrings using the <code>includes()</code> method and how to extract portions of strings using the <code>slice()</code> method."
|
||||
]
|
||||
},
|
||||
"workshop-string-inspector": {
|
||||
"title": "Build a String Inspector",
|
||||
"intro": [
|
||||
"In this workshop, you will practice working with the <code>includes()</code> and <code>slice()</code> methods by building a string inspector."
|
||||
]
|
||||
},
|
||||
"lecture-working-with-string-formatting-methods": {
|
||||
"title": "Working with String Formatting Methods",
|
||||
"intro": [
|
||||
@@ -6764,6 +6770,12 @@
|
||||
"In this workshop, you will learn about classes, objects, and methods in Python by building a simple musical instrument inventory."
|
||||
]
|
||||
},
|
||||
"lab-planet-class": {
|
||||
"title": "Build a Planet Class",
|
||||
"intro": [
|
||||
"In this lab you will create a class that represents a planet."
|
||||
]
|
||||
},
|
||||
"workshop-email-simulator": {
|
||||
"title": "Build an Email Simulator",
|
||||
"intro": [
|
||||
@@ -6801,6 +6813,12 @@
|
||||
"In this workshop, you'll practice encapsulation, properties, and other OOP concepts by building a salary tracking system for employees."
|
||||
]
|
||||
},
|
||||
"lab-game-character-stats": {
|
||||
"title": "Build a Game Character Stats Tracker",
|
||||
"intro": [
|
||||
"In this lab, you will build a game character with different stats using object-oriented programming."
|
||||
]
|
||||
},
|
||||
"lecture-understanding-inheritance-and-polymorphism": {
|
||||
"title": "Understanding Inheritance and Polymorphism",
|
||||
"intro": [
|
||||
@@ -6823,6 +6841,12 @@
|
||||
"title": "Understanding Abstraction",
|
||||
"intro": ["Learn about Understanding Abstraction in these lessons."]
|
||||
},
|
||||
"lab-player-interface": {
|
||||
"title": "Build a Player Interface",
|
||||
"intro": [
|
||||
"In this lab, you'll use the <code>abc</code> module to build a player interface."
|
||||
]
|
||||
},
|
||||
"review-object-oriented-programming": {
|
||||
"title": "Object Oriented Programming Review",
|
||||
"intro": [
|
||||
@@ -7695,6 +7719,12 @@
|
||||
"In this lecture, you will learn about the importance of semantics in conveying meaning for text and time-related content including the <code>time</code>, <code>blockquote</code> elements and more."
|
||||
]
|
||||
},
|
||||
"workshop-quincys-job-tips": {
|
||||
"title": "Build Quincy's Job Tips Page",
|
||||
"intro": [
|
||||
"In this workshop, you will practice working with semantic HTML by using the <code>q</code>, <code>blockquote</code> and <code>cite</code> elements."
|
||||
]
|
||||
},
|
||||
"lecture-working-with-specialized-semantic-elements": {
|
||||
"title": "Working with Specialized Semantic Elements",
|
||||
"intro": [
|
||||
@@ -7816,6 +7846,12 @@
|
||||
"In these lectures, you will learn about working with ARIA roles."
|
||||
]
|
||||
},
|
||||
"workshop-accessible-audio-controller": {
|
||||
"title": "Build an Accessible Audio Controller",
|
||||
"intro": [
|
||||
"In this workshop, you will practice accessible HTML by building an audio controller that uses the <code>aria-labelledby</code> attribute."
|
||||
]
|
||||
},
|
||||
"lecture-accessible-media-elements": {
|
||||
"title": "Working with Accessible Media Elements",
|
||||
"intro": [
|
||||
@@ -8109,6 +8145,12 @@
|
||||
"In this lab, you'll design a contact form in HTML and style it using CSS."
|
||||
]
|
||||
},
|
||||
"workshop-game-settings-panel": {
|
||||
"title": "Build a Game Settings Panel",
|
||||
"intro": [
|
||||
"In this workshop, you will practice styling checkboxes by building a game settings panel."
|
||||
]
|
||||
},
|
||||
"lab-feature-selection": {
|
||||
"title": "Design a Feature Selection Page",
|
||||
"intro": [
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"workshop-teacher-chatbot",
|
||||
"lecture-working-with-string-character-methods",
|
||||
"lecture-working-with-string-search-and-slice-methods",
|
||||
"workshop-string-inspector",
|
||||
"lecture-working-with-string-formatting-methods",
|
||||
"lecture-working-with-string-modification-methods",
|
||||
"workshop-string-transformer",
|
||||
|
||||
@@ -53,6 +53,7 @@
|
||||
"blocks": [
|
||||
"lecture-classes-and-objects",
|
||||
"workshop-musical-instrument-inventory",
|
||||
"lab-planet-class",
|
||||
"workshop-email-simulator",
|
||||
"lab-budget-app",
|
||||
"review-classes-and-objects",
|
||||
@@ -65,10 +66,12 @@
|
||||
"blocks": [
|
||||
"lecture-understanding-object-oriented-programming-and-encapsulation",
|
||||
"workshop-salary-tracker",
|
||||
"lab-game-character-stats",
|
||||
"lecture-understanding-inheritance-and-polymorphism",
|
||||
"workshop-media-catalogue",
|
||||
"lab-polygon-area-calculator",
|
||||
"lecture-understanding-abstraction",
|
||||
"lab-player-interface",
|
||||
"review-object-oriented-programming",
|
||||
"quiz-object-oriented-programming"
|
||||
]
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
"lecture-importance-of-semantic-html",
|
||||
"lecture-understanding-nuanced-semantic-elements",
|
||||
"lecture-working-with-text-and-time-semantic-elements",
|
||||
"workshop-quincys-job-tips",
|
||||
"lecture-working-with-specialized-semantic-elements",
|
||||
"workshop-blog-page",
|
||||
"lab-event-hub",
|
||||
@@ -66,6 +67,7 @@
|
||||
"lecture-accessible-tables-forms",
|
||||
"workshop-tech-conference-schedule",
|
||||
"lecture-introduction-to-aria",
|
||||
"workshop-accessible-audio-controller",
|
||||
"lecture-accessible-media-elements",
|
||||
"lab-checkout-page",
|
||||
"lab-movie-review-page",
|
||||
@@ -156,6 +158,7 @@
|
||||
"lecture-best-practices-for-styling-forms",
|
||||
"workshop-registration-form",
|
||||
"lab-contact-form",
|
||||
"workshop-game-settings-panel",
|
||||
"lab-feature-selection",
|
||||
"review-styling-forms",
|
||||
"quiz-styling-forms"
|
||||
|
||||
Reference in New Issue
Block a user