Курс на Stepik
Обложка курса «C++ Programming : Hands-on Approach» на Stepik
Бесплатно

C++ Programming : Hands-on Approach 0.000

Открыть на
STEPIK.ORG

This course helps learners to obtain hands-on experience on C++ programming concepts. Also, this course helps with necessary hints for C++ Programming in Linux Environment using GNU Tools.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C++ Programming : Hands-on Approach»Учеников на курсе 93
Сертификаты, выданные на курсе «C++ Programming : Hands-on Approach»Сертификатов выдано 0
Отзывы о курсе «C++ Programming : Hands-on Approach»Отзывов получено 0
Рейтинг курса «C++ Programming : Hands-on Approach»Рейтинг курса 0.000
Уроки в курсе «C++ Programming : Hands-on Approach»Количество уроков 62
Тесты в курсе «C++ Programming : Hands-on Approach»Количество квизов 1
Задачи с кодом в курсе «C++ Programming : Hands-on Approach»Количество задач с кодом 36
Время прохождения курса «C++ Programming : Hands-on Approach»Время прохождения курса
Обновления курса «C++ Programming : Hands-on Approach»Обновления курса
Дата публикации курса «C++ Programming : Hands-on Approach»Дата публикации курса
Последнее обновление курса «C++ Programming : Hands-on Approach»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «C++ Programming : Hands-on Approach» 10 разделов Уроки в курсе «C++ Programming : Hands-on Approach» 62 урока Тесты в курсе «C++ Programming : Hands-on Approach» 1 тест Задачи в курсе «C++ Programming : Hands-on Approach» 36 задач Время прохождения курса «C++ Programming : Hands-on Approach» 0 ч. Последнее обновление курса «C++ Programming : Hands-on Approach» обн. 1 год назад

1. Code Quality & Clean Code

5 уроков
Закрытый
1.1 Clean Code
82
27
1м 42с
1
Закрытый
1.2 Code Quality
33
19
1м 37с
0
Закрытый
1.3 Static Analysis - Examples
24
17
1м 36с
0
Закрытый
1.4 Memory Leak & Heap Analysis
23
11
1м 44с
0
Закрытый
1.5 Multifile Programming
17
12
1м 40с
0

2. C Refresher

6 уроков
Закрытый
2.1 Variables & Data Types
22
22
0м 9с
0
Закрытый
2.2 Operators
20
20
0м 1с
0
Закрытый
2.3 Control Structures
16
16
0м 1с
0
Закрытый
2.4 Pointers
17
9
0м 19с
0
Закрытый
2.5 Arrays
13
13
0м 1с
0
Закрытый
2.6 Functions
10
10
0м 1с
0

3. Language Basics

8 уроков
Закрытый
3.1 Key Points
15
11
1м 51с
0
Закрытый
3.2 Hands-on: Simple Hello World Program
16
5
-
0
Закрытый
3.3 Hands-on: Sum of two numbers
7
5
-
0
Закрытый
3.4 Hands-on: Reference Demo
9
5
-
0
Закрытый
3.5 Hands-on: const keyword prefix
7
7
-
0
Закрытый
3.6 Hands-on: Dynamic memory
7
3
-
0
Закрытый
3.7 Hands-on: Memory Layout - nm, objdump
4
4
-
0
Закрытый
3.8 Hands-on: Rearrange the following code
4
4
-
0

4. Functions

5 уроков
Закрытый
4.1 Key Points
6
4
-
0
Закрытый
4.2 Hands-on: Parameter Passing
6
2
-
0
Закрытый
4.3 Hands-on: Function Overloading
7
2
-
0
Закрытый
4.4 Hands-on: Default Arguments
4
2
-
0
Закрытый
4.5 Hands-on: Multifile Programming
4
3
-
0

5. Classes & Objects

8 уроков
Закрытый
5.1 Key Points
8
6
-
0
Закрытый
5.2 Object Oriented Principles
11
8
0м 3с
0
Закрытый
5.3 Non-Object-Oriented Examples
13
11
18м 30с
0
Закрытый
5.4 Hands-on: Account example
13
4
-
0
Закрытый
5.5 Hands-on: Box example
13
4
-
0
Закрытый
5.6 Hands-on: Date example
5
0
-
-1
Закрытый
5.7 Hands-on : Multifile Programming
6
3
-
0
Закрытый
5.8 Hands-on : Class Diagrams
5
5
-
0

6. Constructors & Destructors

11 уроков
Закрытый
6.1 Key Points
5
5
-
0
Закрытый
6.2 Hands-on: Parameterized Constructor example
9
4
-
0
Закрытый
6.3 Hands-on: Default Constructor example
8
4
-
0
Закрытый
6.4 Hands-on: Copy Constructor example
9
4
-
0
Закрытый
6.5 Hands-on: Point class
9
0
-
0
Закрытый
6.6 Hands-on: Color class
5
0
-
0
Закрытый
6.7 Hands-on: IPAddress class
7
0
-
0
Закрытый
6.8 Hands-on: Image class
5
1
-
0
Закрытый
6.9 Hands-on: MyTime class
8
1
-
0
Закрытый
6.10 Hands-on: MyDate class
6
0
-
0
Закрытый
6.11 Hands-on: Stack class
4
0
-
0

7. Operator Overloading

13 уроков
Закрытый
7.1 Key Points
5
5
-
0
Закрытый
7.2 MyTime - Skeleton code
7
0
-
0
Закрытый
7.3 Hands-on: Implement overloaded+, t1 + t2
6
0
-
0
Закрытый
7.4 Hands-on: Implement overloaded + (t1 + n)
5
0
-
0
Закрытый
7.5 Hands-on: Implement overloaded ++ (Pre Increment)
3
0
-
0
Закрытый
7.6 Hands-on: Implement overloaded ++ (post increment)
3
0
-
0
Закрытый
7.7 Hands-on: Implement overloaded ==
3
0
-
0
Закрытый
7.8 Hands-on: Implement overloaded =
5
0
-
0
Закрытый
7.9 Hands-on: Implement overloaded <<
3
0
-
0
Закрытый
7.10 Hands-on: Implement overloaded >>
5
0
-
0
Закрытый
7.11 Hands-on: Operator Overloading for Complex Number class
3
0
-
0
Закрытый
7.12 Hands-on: Operator Overloading for Fraction class
4
1
-
0
Закрытый
7.13 Currency/Distance/Weight - Example
7
1
-
0

8. Inheritance & Virtual Functions

1 урок
Закрытый
8.1 Person and Student
7
7
-
0

9. Templates

1 урок
Закрытый
9.1 Outline
5
5
-
0

10. Appendix

4 урока
Закрытый
10.1 Problems
1
1
-
0
Закрытый
10.2 Chapter Wise
1
0
-
0
Закрытый
10.3 Reference Reading
1
1
-
0
Закрытый
10.4 C Coding Problems
1
1
-
0