Skip to content

Commit d7d150e

Browse files
feat: add python lecture placeholders for first two sections (freeCodeCamp#59737)
1 parent 598534e commit d7d150e

File tree

26 files changed

+2758
-13
lines changed

26 files changed

+2758
-13
lines changed

client/i18n/locales/english/intro.json

Lines changed: 29 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3791,7 +3791,9 @@
37913791
},
37923792
"lecture-working-with-loops-and-sequences": {
37933793
"title": "Working with Loops and Sequences",
3794-
"intro": [""]
3794+
"intro": [
3795+
"Learn about Working with Loops and Sequences in these lectures."
3796+
]
37953797
},
37963798
"workshop-placeholder-loops-and-sequences": {
37973799
"title": "Placeholder - Waiting for title",
@@ -3816,11 +3818,13 @@
38163818
},
38173819
"lecture-working-with-dictionaries-and-sets": {
38183820
"title": "Working with Dictionaries and Sets",
3819-
"intro": [""]
3821+
"intro": [
3822+
"Learn about Working with Dictionaries and Sets in these lectures."
3823+
]
38203824
},
38213825
"lecture-working-with-modules": {
38223826
"title": "Working with Modules",
3823-
"intro": [""]
3827+
"intro": ["Learn about Working with Modules in these lectures."]
38243828
},
38253829
"workshop-placeholder-dictionaries-and-sets": {
38263830
"title": "Placeholder - waiting for title",
@@ -3845,7 +3849,7 @@
38453849
},
38463850
"lecture-understanding-error-handling": {
38473851
"title": "Understanding Error Handling",
3848-
"intro": [""]
3852+
"intro": ["Learn about Understanding Error Handling in these lectures."]
38493853
},
38503854
"lab-isbn-validator": {
38513855
"title": "Debug a ISBN Validator",
@@ -3866,7 +3870,7 @@
38663870
},
38673871
"lecture-classes-and-objects": {
38683872
"title": "Classes and Objects",
3869-
"intro": [""]
3873+
"intro": ["Learn about Classes and Objects in these lectures."]
38703874
},
38713875
"workshop-placeholder-classes-and-objects": {
38723876
"title": "Placeholder - waiting for title",
@@ -3893,7 +3897,9 @@
38933897
},
38943898
"lecture-understanding-object-oriented-programming-and-encapsulation": {
38953899
"title": "Understanding Object Oriented Programming and Encapsulation",
3896-
"intro": [""]
3900+
"intro": [
3901+
"Learn about Understanding Object Oriented Programming and Encapsulation in these lectures."
3902+
]
38973903
},
38983904
"workshop-placeholder-oop-1": {
38993905
"title": "Placeholder - Waiting for title",
@@ -3905,7 +3911,9 @@
39053911
},
39063912
"lecture-understanding-inheritance-and-polymorphism": {
39073913
"title": "Understanding Inheritance and polymorphism",
3908-
"intro": [""]
3914+
"intro": [
3915+
"Learn about Understanding Inheritance and polymorphism in these lectures."
3916+
]
39093917
},
39103918
"workshop-placeholder-oop-2": {
39113919
"title": "Placeholder - Waiting for title",
@@ -3919,7 +3927,7 @@
39193927
},
39203928
"lecture-understanding-abstraction": {
39213929
"title": "Understanding abstraction",
3922-
"intro": [""]
3930+
"intro": ["Learn about Understanding abstraction in these lectures."]
39233931
},
39243932
"workshop-placeholder-oop-3": {
39253933
"title": "Placeholder - Waiting for title",
@@ -3940,8 +3948,10 @@
39403948
]
39413949
},
39423950
"lecture-working-with-common-data-structures": {
3943-
"title": "Working with common data structures",
3944-
"intro": [""]
3951+
"title": "Working with Common Data Structures",
3952+
"intro": [
3953+
"Learn about Working with Common Data Structures in these lectures."
3954+
]
39453955
},
39463956
"workshop-linked-list-class": {
39473957
"title": "Build a Linked List Class",
@@ -3969,7 +3979,9 @@
39693979
},
39703980
"lecture-searching-and-sorting-algorithms": {
39713981
"title": "Searching and Sorting Algorithms",
3972-
"intro": [""]
3982+
"intro": [
3983+
"Learn about Searching and Sorting Algorithms in these lectures."
3984+
]
39733985
},
39743986
"workshop-binary-search": {
39753987
"title": "Build a Binary Search",
@@ -4006,7 +4018,9 @@
40064018
},
40074019
"lecture-understanding-graphs-and-trees": {
40084020
"title": "Understanding Graphs and Trees",
4009-
"intro": [""]
4021+
"intro": [
4022+
"Learn about Understanding Graphs and Trees in these lectures."
4023+
]
40104024
},
40114025
"workshop-shortest-path-algorithm": {
40124026
"title": "Build a Shortest Path Algorithm",
@@ -4039,7 +4053,9 @@
40394053
},
40404054
"lecture-understanding-dynamic-programming": {
40414055
"title": "Understanding Dynamic Programming",
4042-
"intro": [""]
4056+
"intro": [
4057+
"Learn about Understanding Dynamic Programming in these lectures."
4058+
]
40434059
},
40444060
"lab-nth-fibonacci-number": {
40454061
"title": "Build an Nth Fibonacci Number Calculator",
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Introduction to Introduction to Python
3+
block: lecture-introduction-to-python
4+
superBlock: full-stack-developer
5+
---
6+
7+
## Introduction to Introduction to Python
8+
9+
Learn about Introduction to Python in these lectures.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Introduction to Working with Loops and Sequences
3+
block: lecture-working-with-loops-and-sequences
4+
superBlock: full-stack-developer
5+
---
6+
7+
## Introduction to Working with Loops and Sequences
8+
9+
Learn about Working with Loops and Sequences in these lectures.
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"name": "Introduction to Python",
3+
"blockType": "lecture",
4+
"blockLayout": "challenge-list",
5+
"isUpcomingChange": true,
6+
"dashedName": "lecture-introduction-to-python",
7+
"superBlock": "full-stack-developer",
8+
"challengeOrder": [
9+
{
10+
"id": "67fe81c9c6fd3714343a45ad",
11+
"title": "What Is Python and What Are Some Common Uses in the Industry?"
12+
},
13+
{
14+
"id": "67fe8567f141d632afaeb71b",
15+
"title": "How Do You Install, Configure and Use Python in Your Local Environment?"
16+
},
17+
{
18+
"id": "67fe8597975ea634042cad8f",
19+
"title": "How Do You Declare Variables and What Are Naming Conventions to Name Variables?"
20+
},
21+
{
22+
"id": "67fe8599c83979345ff9a91a",
23+
"title": "How Does the Print Function Work?"
24+
},
25+
{
26+
"id": "67fe859a00971c34a23abd43",
27+
"title": "What Are Common Data Types in Python and How Do You Get the Type of a Variable?"
28+
},
29+
{
30+
"id": "67fe859c1ab68734d7c666cb",
31+
"title": "How Do You Work With Strings?"
32+
},
33+
{
34+
"id": "6839b2ddd01ef657b6bf3b76",
35+
"title": "What Are Some Common String Methods?"
36+
},
37+
{
38+
"id": "67fe859e9d3b3635197781c8",
39+
"title": "How Do You Work With Integers and Floating Point Numbers?"
40+
},
41+
{
42+
"id": "6839b3295323f563efc68f5c",
43+
"title": "How Do Augmented Assignments Work?"
44+
},
45+
{
46+
"id": "67fe859f55cd33356e322fd3",
47+
"title": "How Do Functions Work in Python?"
48+
},
49+
{
50+
"id": "67fe85a1b634a335b18ae09a",
51+
"title": "What Is Scope in Python and How Does It Work?"
52+
},
53+
{
54+
"id": "67fe85a3db9bad35f2b6a2bd",
55+
"title": "How Do Conditional Statements and Logical Operators Work?"
56+
}
57+
],
58+
"helpCategory": "Python"
59+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"name": "Working with Loops and Sequences",
3+
"blockType": "lecture",
4+
"blockLayout": "challenge-list",
5+
"isUpcomingChange": true,
6+
"dashedName": "lecture-working-with-loops-and-sequences",
7+
"superBlock": "full-stack-developer",
8+
"challengeOrder": [
9+
{
10+
"id": "67fe8399c41a212871025f96",
11+
"title": "What Are Lists and How Do They Work?"
12+
},
13+
{
14+
"id": "6839e38cdf93ee5a00c79676",
15+
"title": "What Are Some Commmon Methods Used for Lists?"
16+
},
17+
{
18+
"id": "6839e3a99ba37f09b9d0059b",
19+
"title": "What Are Tuples and How Do They Work?"
20+
},
21+
{
22+
"id": "683d6a3fe8c1060ffb1f9b78",
23+
"title": "What Are Some Common Methods for Tuples?"
24+
},
25+
{
26+
"id": "6839e3ea328b630cf5fca9ac",
27+
"title": "How Do Loops Work?"
28+
},
29+
{
30+
"id": "6839e41fe8dac60f11f583db",
31+
"title": "What Are Ranges and How Can You Use Them in a Loop?"
32+
},
33+
{
34+
"id": "6839e4b003571c149bcda122",
35+
"title": "What Are the Enumerate and Zip Functions and How Do They Work?"
36+
},
37+
{
38+
"id": "6839e4d62ae09d1661e4cf9b",
39+
"title": "What Are List Comprehensions and What Are Some Useful Functions to Work With Lists?"
40+
},
41+
{
42+
"id": "6839e4ef24827717b838f54d",
43+
"title": "What Are Lambda Functions and How Do They Work?"
44+
}
45+
],
46+
"helpCategory": "Python"
47+
}
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
---
2+
id: 67fe81c9c6fd3714343a45ad
3+
title: What Is Python and What Are Some Common Uses in the Industry?
4+
challengeType: 11
5+
videoId: nVAaxZ34khk
6+
dashedName: what-is-python-and-what-are-some-common-uses-in-the-industry
7+
---
8+
9+
# --description--
10+
11+
Watch the video or read the transcript and answer the questions below.
12+
13+
# --transcript--
14+
15+
# --questions--
16+
17+
## --text--
18+
19+
Which libraries are commonly used for data analysis in Python?
20+
21+
## --answers--
22+
23+
Pandas and NumPy
24+
25+
---
26+
27+
TensorFlow and Scikit-learn
28+
29+
### --feedback--
30+
31+
Think about the libraries that help with handling and processing large datasets efficiently.
32+
33+
---
34+
35+
React and Vue
36+
37+
### --feedback--
38+
39+
Think about the libraries that help with handling and processing large datasets efficiently.
40+
41+
---
42+
43+
Django and Flask
44+
45+
### --feedback--
46+
47+
Think about the libraries that help with handling and processing large datasets efficiently.
48+
49+
## --video-solution--
50+
51+
1
52+
53+
## --text--
54+
55+
How is Python used in embedded systems and IoT?
56+
57+
## --answers--
58+
59+
It powers game engines fro VR development.
60+
61+
### --feedback--
62+
63+
It helps build smart devices and automation systems.
64+
65+
---
66+
67+
It runs on microcomputers like Arduino and Raspberry Pi.
68+
69+
---
70+
71+
It is primarily used for designing UI components.
72+
73+
### --feedback--
74+
75+
It helps build smart devices and automation systems.
76+
77+
---
78+
79+
It replaces low-level languages like C in all cases.
80+
81+
### --feedback--
82+
83+
It helps build smart devices and automation systems.
84+
85+
## --video-solution--
86+
87+
2
88+
89+
## --text--
90+
91+
Which Python frameworks are used in web development?
92+
93+
## --answers--
94+
95+
React, Vue, Angular
96+
97+
### --feedback--
98+
99+
Think about the frameworks that help web developers build scalable backend systems.
100+
101+
---
102+
103+
TensorFlow, PyTorch, Scikit-learn
104+
105+
### --feedback--
106+
107+
Think about the frameworks that help web developers build scalable backend systems.
108+
109+
---
110+
111+
NumPy, Pandas, Matplotlib
112+
113+
### --feedback--
114+
115+
Think about the frameworks that help web developers build scalable backend systems.
116+
117+
---
118+
119+
Django, FastAPI, Flask
120+
121+
## --video-solution--
122+
123+
4

0 commit comments

Comments
 (0)