Skip to content

Commit f5c689b

Browse files
authored
Update metadata.json
1 parent 801bdea commit f5c689b

File tree

1 file changed

+137
-0
lines changed

1 file changed

+137
-0
lines changed
Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
{
2+
"c-plus-plus-lessons": [
3+
{
4+
"id": 9,
5+
"title": "Fundamentals of C++ Strings",
6+
"description": "Understanding C++ strings, their operations, and standard library support.",
7+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
8+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-9"
9+
},
10+
{
11+
"id": 10,
12+
"title": "Initializer Lists and Dynamic Data Structures",
13+
"description": "Working with initializer lists and exploring dynamic data structures in C++.",
14+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
15+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-10"
16+
},
17+
{
18+
"id": 11,
19+
"title": "Dynamic Data Structures in C++",
20+
"description": "Implementation and management of dynamic data structures in C++.",
21+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
22+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-11"
23+
},
24+
{
25+
"id": 12,
26+
"title": "Double Linked List in C++",
27+
"description": "Concepts, implementation, and manipulation of doubly linked lists in C++.",
28+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
29+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-12"
30+
},
31+
{
32+
"id": 13,
33+
"title": "Binary Trees in C++",
34+
"description": "Introduction to binary trees, traversal techniques, and applications in C++.",
35+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
36+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-13"
37+
},
38+
{
39+
"id": 14,
40+
"title": "Object Relationships, Nested Classes, and Inheritance",
41+
"description": "Exploring object relationships, nested classes, and inheritance principles in C++.",
42+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
43+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-14"
44+
},
45+
{
46+
"id": 15,
47+
"title": "Inheritance in C++",
48+
"description": "Understanding different types of inheritance and their implementation in C++.",
49+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
50+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-15"
51+
},
52+
{
53+
"id": 16,
54+
"title": "Polymorphism in C++",
55+
"description": "Concepts of polymorphism, virtual functions, and method overriding in C++.",
56+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
57+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-16"
58+
},
59+
{
60+
"id": 17,
61+
"title": "Abstraction in C++",
62+
"description": "Introduction to abstraction, abstract classes, and interfaces in C++.",
63+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
64+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-17"
65+
},
66+
{
67+
"id": 18,
68+
"title": "Introduction to Exception Handling",
69+
"description": "Fundamentals of exception handling and error management in C++.",
70+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
71+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-18"
72+
},
73+
{
74+
"id": 19,
75+
"title": "Exception and Classes in C++",
76+
"description": "Using exception classes to handle errors efficiently in C++ applications.",
77+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
78+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-19"
79+
},
80+
{
81+
"id": 20,
82+
"title": "Type Identification, Polymorphism, Mutable, and Casting",
83+
"description": "Understanding type identification, polymorphism, mutability, and casting in C++.",
84+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
85+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-20"
86+
},
87+
{
88+
"id": 21,
89+
"title": "Streams and String Streams",
90+
"description": "Working with streams and string streams for input and output in C++.",
91+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
92+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-21"
93+
},
94+
{
95+
"id": 22,
96+
"title": "Working with Files in C++",
97+
"description": "File handling concepts, reading, and writing files in C++ applications.",
98+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
99+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-22"
100+
},
101+
{
102+
"id": 23,
103+
"title": "Smart Pointers",
104+
"description": "Using smart pointers to manage memory efficiently in C++ applications.",
105+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
106+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-23"
107+
},
108+
{
109+
"id": 24,
110+
"title": "Standard Template Library (STL) in C++",
111+
"description": "Introduction to STL, its components, and their usage in C++.",
112+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
113+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-24"
114+
},
115+
{
116+
"id": 25,
117+
"title": "The Standard Template Library (STL)",
118+
"description": "Deep dive into STL algorithms, containers, and iterators in C++.",
119+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
120+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-25"
121+
},
122+
{
123+
"id": 26,
124+
"title": "Functors and Algorithms",
125+
"description": "Understanding functors and their role in STL algorithms in C++.",
126+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
127+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-26"
128+
},
129+
{
130+
"id": 27,
131+
"title": "Understanding Namespaces",
132+
"description": "Working with namespaces to organize and manage code effectively in C++.",
133+
"imageUrl": "https://media.aykhan.net/thumbnails/notion/with-icons/water/water-9.jpg",
134+
"linkUrl": "https://aykhan.net/notion/step-it-academy/c-plus-plus/lesson-27"
135+
}
136+
]
137+
}

0 commit comments

Comments
 (0)