Skip to content

Commit ae086af

Browse files
chore(curriculum): remove remaining lecture video references (freeCodeCamp#61640)
Co-authored-by: Ilenia <[email protected]>
1 parent a79319c commit ae086af

File tree

94 files changed

+84
-209
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+84
-209
lines changed

curriculum/challenges/english/25-front-end-development/lab-book-organizer/67172b43f84bcd2dec238a3d.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dashedName: build-a-book-organizer
2525

2626
7. You should filter out books written after a certain year such as 1950 from the `books` array and save the filtered array in a new array named `filteredBooks`.
2727

28-
8. You should sort the books in the `filteredBooks` array according to their `releaseYear` in ascending order. You learned in a prior lecture video that the `sort()` method will sort the array in place. This means the `filteredBooks` array will be mutated.
28+
8. You should sort the books in the `filteredBooks` array according to their `releaseYear` in ascending order. You learned in a prior lecture that the `sort()` method will sort the array in place. This means the `filteredBooks` array will be mutated.
2929

3030
# --hints--
3131

curriculum/challenges/english/25-front-end-development/lab-multimedia-player/67fccc2463253b213a000142.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ demoType: onClick
88

99
# --description--
1010

11-
In the prior lecture videos, you were introduced to working with `audio` and `video` elements. In this lab, you will build out a multimedia player that will display an `audio` track and `video` with a transcript.
11+
In the prior lectures, you were introduced to working with `audio` and `video` elements. In this lab, you will build out a multimedia player that will display an `audio` track and `video` with a transcript.
1212

1313
For the `audio` element, you will need to include a `source` element which is used to specify the media being used.
1414

curriculum/challenges/english/25-front-end-development/lecture-best-practices-for-accessibility-and-css/672aa82768e00d600305afc0.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,12 @@
11
---
22
id: 672aa82768e00d600305afc0
33
title: What Are Some Tools to Check for Good Color Contrast on Sites?
4-
challengeType: 11
5-
videoId: 2qj6LcJ4wSk
4+
challengeType: 19
65
dashedName: what-are-some-tools-to-check-for-good-color-contrast-on-sites
76
---
87

98
# --description--
109

11-
Watch the video or read the transcript and answer the questions below.
12-
13-
# --transcript--
14-
15-
What are some tools to check for good color contrast on sites?
16-
1710
When designing websites, ensuring good color contrast is crucial for accessibility and readability. Several tools are available to help developers and designers check and maintain appropriate color contrast ratios on their sites. One popular tool is WebAIM's Color Contrast Checker.
1811

1912
This online tool allows you to input the foreground and background colors of your design and instantly see if they meet the Web Content Accessibility Guidelines (WCAG) standards. It's user-friendly and provides immediate feedback on whether your color choices pass or fail the contrast requirements.

curriculum/challenges/english/25-front-end-development/lecture-best-practices-for-accessibility-and-css/672c35a79fa53e00de9f2a49.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,12 @@
11
---
22
id: 672c35a79fa53e00de9f2a49
33
title: What Are Best Practices for Hiding Content So It Doesn't Become Inaccessible?
4-
challengeType: 11
5-
videoId: ycYVairxSdQ
4+
challengeType: 19
65
dashedName: what-are-best-practices-for-hiding-content-so-it-doesnt-become-inaccessible
76
---
87

98
# --description--
109

11-
Watch the video or read the transcript and answer the questions below.
12-
13-
# --transcript--
14-
15-
What are best practices for hiding content so it doesn't become inaccessible?
16-
1710
Hiding content on a webpage is a common practice in web development, but it's crucial to do it in a way that doesn't compromise accessibility. Different hiding techniques can have varying impacts on how assistive technologies interpret and present the content to users. Let's explore some best practices for hiding content while maintaining accessibility. One common method to hide content is using `display: none`. Here's an example:
1811

1912
```css
@@ -52,7 +45,7 @@ For content that should be hidden visually but remain accessible to screen reade
5245
}
5346
```
5447

55-
In this example, we are using properties like `position`, `clip`, and `white-space`, which you will learn about in future lecture videos. For now, just know that this CSS rule effectively hides the content visually while keeping it accessible to screen readers. It's useful for providing additional context to screen reader users without affecting the visual layout.
48+
In this example, we are using properties like `position`, `clip`, and `white-space`, which you will learn about in future lectures. For now, just know that this CSS rule effectively hides the content visually while keeping it accessible to screen readers. It's useful for providing additional context to screen reader users without affecting the visual layout.
5649

5750
For toggling content visibility, consider using the `hidden` attribute:
5851

curriculum/challenges/english/25-front-end-development/lecture-css-specificity-the-cascade-algorithm-and-inheritance/672b8ea434ceac23cc90f337.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
---
22
id: 672b8ea434ceac23cc90f337
33
title: What Is the Specificity for ID Selectors?
4-
# change back to 11 when video is updated
54
challengeType: 19
6-
# videoId: new-id-goes-here-when-ready
75
dashedName: what-is-the-specificity-for-id-selectors
86
---
97

curriculum/challenges/english/25-front-end-development/lecture-introduction-to-javascript-libraries-and-frameworks/6734e86f590727c5e7e9ec5e.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ A fundamental concept in React is the creation of reusable UI components. These
1313

1414
One of the key advantages of React is that these custom components can update and render independently as data changes.
1515

16-
Unlike traditional JavaScript, which requires direct manipulation of the DOM (Document Object Model), React uses a virtual DOM, which improves performance and efficiency. You’ll learn more about the virtual DOM and how it works in upcoming lecture videos.
16+
Unlike traditional JavaScript, which requires direct manipulation of the DOM (Document Object Model), React uses a virtual DOM, which improves performance and efficiency. You’ll learn more about the virtual DOM and how it works in upcoming lectures.
1717

1818
In addition to reusable components, React also provides a powerful way to manage the state of your application. State refers to the data that determines how a component renders and behaves.
1919

20-
With React, you can easily track and update the state of components, ensuring that the UI reflects the most current data. You will learn more about working with state in future lecture videos.
20+
With React, you can easily track and update the state of components, ensuring that the UI reflects the most current data. You will learn more about working with state in future lectures.
2121

2222
While there are many libraries within the JavaScript ecosystem, freeCodeCamp will mainly be focused on teaching React because of its widespread use and demand in the industry.
2323

curriculum/challenges/english/25-front-end-development/lecture-introduction-to-javascript-libraries-and-frameworks/6734e879c78ee6c61db25b90.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ function Greeting() {
106106
}
107107
```
108108

109-
In future lecture videos, we will continue to learn more about how to work with components and JSX. But for now, you've gained a solid introduction to building user interfaces with components, setting a strong foundation for what's to come.
109+
In future lectures, we will continue to learn more about how to work with components and JSX. But for now, you've gained a solid introduction to building user interfaces with components, setting a strong foundation for what's to come.
110110

111111
# --questions--
112112

curriculum/challenges/english/25-front-end-development/lecture-introduction-to-javascript-libraries-and-frameworks/674ba6876f7ada867135bb95.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ dashedName: how-can-you-import-and-export-components-in-react
77

88
# --description--
99

10-
In earlier lecture videos, you learned how to work with imports and exports in JavaScript. In this lecture, we will take a look at how to import and export components in React.
10+
In earlier lectures, you learned how to work with imports and exports in JavaScript. In this lecture, we will take a look at how to import and export components in React.
1111

1212
In this example, we have a `Cat` component that belongs in a file called `Cat.jsx`. For the file extension, we are using the `.jsx` file extension because this file is mainly working with JSX.
1313

@@ -73,7 +73,7 @@ export default function App() {
7373
}
7474
```
7575

76-
This file is usually located in the `src` directory of your project. You’ll learn more about common project layouts in a future lecture video.
76+
This file is usually located in the `src` directory of your project. You’ll learn more about common project layouts in a future lecture.
7777

7878
To use the `Cat` component inside the root `App` component, you will need to import it like this:
7979

@@ -233,7 +233,7 @@ It automatically styles the `App` component.
233233

234234
### --feedback--
235235

236-
Remember that you learned how to work with imports in earlier lecture videos.
236+
Remember that you learned how to work with imports in earlier lectures.
237237

238238
---
239239

@@ -245,15 +245,15 @@ It sets the default state for the `App` component.
245245

246246
### --feedback--
247247

248-
Remember that you learned how to work with imports in earlier lecture videos.
248+
Remember that you learned how to work with imports in earlier lectures.
249249

250250
---
251251

252252
It allows the `App` to run faster.
253253

254254
### --feedback--
255255

256-
Remember that you learned how to work with imports in earlier lecture videos.
256+
Remember that you learned how to work with imports in earlier lectures.
257257

258258
## --video-solution--
259259

curriculum/challenges/english/25-front-end-development/lecture-introduction-to-python/67fe81c9c6fd3714343a45ad.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
---
22
id: 67fe81c9c6fd3714343a45ad
33
title: What Is Python and What Are Some Common Uses in the Industry?
4-
# change back to 11 when video is updated
54
challengeType: 19
6-
# videoId: new-id-goes-here-when-ready
75
dashedName: what-is-python-and-what-are-some-common-uses-in-the-industry
86
---
97

curriculum/challenges/english/25-front-end-development/lecture-introduction-to-python/67fe8567f141d632afaeb71b.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
---
22
id: 67fe8567f141d632afaeb71b
33
title: How Do You Install, Configure and Use Python in Your Local Environment?
4-
# change back to 11 when video is updated
54
challengeType: 19
6-
# videoId: new-id-goes-here-when-ready
75
dashedName: how-do-you-install-configure-and-use-python-in-your-local-environment
86
---
97

0 commit comments

Comments
 (0)