Курс: "Основы программирования и алгоритмизации на языке C++"
Пройди курс алгоритмизации и основ программирования на языке C++
Ближайший поток
Дата неизвестна
8 недельГруппа
В группе: 10-12 человек. Ваши единомышленники, будущие друзья и коллеги
Формат обучения
Онлайн
Стоимость обучения:
350000₸/курс.
200000₸/курс.
+Бесплатный курс 🎁
16,667₸/мес.
8,333₸/мес.
На этом курсе вы научитесь:
1. ОСНОВНЫЕ ПОНЯТИЯ
Ввод и вывод данных. Типы данных. Переменные. Оператор присваивания. Изменение переменных. Работа с ошибками и как правильно писать код.
2. УСЛОВНЫЙ ОПЕРАТОР
Изучение схем «если», «если иначе» и «иначе». Особенности составления условий. Операций сравнения. Логические операторы. Условные конструкций.
3. РАБОТА С ЦИКЛАМИ
Виды циклов в С++. Цикл с условием. Цикл с постусловием. Бесконечный цикл. Операторы break и continue. Синтаксические и смысловые особенности использования данных конструкций. Связь между циклами со счетчиком и условием.
4. МАССИВЫ И СТРОКИ
Введение в массивы и строки. Понятие индексов и работа и индексами. Разбор методов. Многомерные массивы.
5. КОНТЕЙНЕРЫ
Изучение контейнеров как vector, set, map, stack, queue, deque. А также их методы. Разница между ними. Итерация каждой коллекций. Изучение термина “key-value”.
6. ФУНКЦИИ
Понятия «функция». Возможности изученных инструментов. Достоинства и недостатки функций. Особенности использования и синтаксис функций. Локальные и глобальные переменные. Передача и возврат данных из функций. Рекурсивные функций.
7. КЛАССЫ И СТРУКТУРЫ
Понятие «class» и «struct». Создание класса и объекта. Создание свойств и методов класса. Конструктор класса. Различие между class и struct. Создание собственных структур.
8. РАЗРАБОТКА КОНСОЛЬНОГО ПРИЛОЖЕНИЯ
Разработка консольных мини-приложении на выбор.
![learn](new_decode/images/course/how-learning/1.png)
![hometask](new_decode/images/course/how-learning/2.png)
![project](new_decode/images/course/how-learning/3.png)
![tab](new_decode/images/course/who-learn/tab1.png)
![tab](new_decode/images/course/who-learn/tab1.png)
![tab](new_decode/images/course/who-learn/tab1.png)
![tag](/new_decode/images/course/course-today/tag.png)
![loop](/new_decode/images/course/course-today/loop.png)
![oop](/new_decode/images/course/course-today/oop.png)
![code](/new_decode/images/course/course-today/code.png)
![imac imac](new_decode/images/course/imac.png)
![practice](new_decode/images/course/beneifts/2.png)
![teachers](new_decode/images/course/beneifts/1.png)
![advisors](new_decode/images/course/beneifts/3.png)
![certificates](new_decode/images/course/beneifts/4.png)
- Знания языков программирования С++;
- Знание основ системного программирования;
- Разработка архитектуры ПО;
- ООП, опыт работы в команде.
![vacancy](new_decode/images/course/salary/1.png)
![salary](new_decode/images/course/salary/2.png)
![resume](new_decode/images/course/salary/3.png)
Заработная плата C++ разработчика
за месяц на разных этапах развития
Junior
Middle
Senior
![alfa alfa](new_decode/images/partners/alfa.png)
![sber sber](new_decode/images/partners/sber.png)
![kaspi kaspi](new_decode/images/partners/kaspi.png)
![forte forte](new_decode/images/partners/forte.png)
![halyk halyk](new_decode/images/partners/halyk.png)
![center center](new_decode/images/partners/center.png)
![beeline beeline](new_decode/images/partners/beeline.png)
![chocolife chocolife](new_decode/images/partners/chocolife.png)
![prime-source prime-source](new_decode/images/partners/prime-source.png)
![kcell kcell](new_decode/images/partners/kcell.png)
![kolesa kolesa](new_decode/images/partners/kolesa.png)
![one one](new_decode/images/partners/one.png)