• Автор темы Уилл Скарлет
  • Дата начала
Уилл Скарлет
Уилл Скарлет
Хранитель Шервуда
Администратор
badge badge badge badge
Регистрация
22/02/2018
Сообщения
24.161
Репутация
39.827
Автор: SkillFactory
Название: C++ разработчик

[SkillFactory] C++ разработчик


Обучайтесь основам C++, решайте задачи любой сложности на одном из самых мощных языков программирования и укрепите базовые знания алгоритмов и ООП.

Краткая программа курса​

Основные конструкции C++
1) Переменные, типы данных
2) Порядок выполнения кода в программе. Ветвления, циклы
3) Массивы. Строки. Указатели и ссылки
4) Функции
5) ООП
6) Исключения
7) Управление памятью C/C++
8) Шаблоны
В результате вы:
Научитесь использовать основные возможности языка. Решите свыше 20 практических заданий для закрепления материала.

Алгоритмы и структуры данных
1) Оценка времени работы алгоритмов
2) Алгоритмы сортировки
3) Элементарные структуры данных
4) Введение в алгоритмы поиска
5) Сбалансированные деревья поиска
6) Хеширование
7) STL
В результате вы:
Научитесь использовать основые алгоритмы и структуры данных, будете хорошо понимать, как они выглядят изнутри и как работают. Эти знания и навыки помогут вам писать высокопроизводительный код и пройти собеседования в крупные компании.

Основы Linux на примере Ubuntu
1) Работа с файлами и директориями в терминале
2) Работа с пользователями и правами доступа
3) Устройство компьютера, базовые принципы работы. Компиляция программы

Параллельное программирование
1) Что такое параллелизм
2) Потоки и процессы
3) Управление потоками
4) Асинхронная работа с сетью
5) Пулы потоков, прерывание потоков

Работа с базами данных
1) Введение в реляционные базы данных
2) Проектирование баз данных на примере PostgreSQL
3) Язык запросов SQL
4) Работа с базами данных в C++
5) Обзор NoSql
В результате вы:
Научитесь проектировать базы данных, освоите язык запросов SQL, и научитесь взаимодействовать с БД из C++. А также познакомитесь NoSQL базами данных, и научитесь их использовать в проектах на C++

Тестирование
1) Unit-тестирование
2) TDD (Gtest, Gmock)
В результате вы:
Научитесь писать надёжный код и покрывать его тестами.

Современные стандарты C++
1) Что нового в C++ 11 (Умные указатели)
2) Что нового в C++ 14 (Лямбда-выражения)
3) Новшества C++ 17
4) Все что нужно знать про C++ 20
В результате вы:
Будете знать ключевые изменения, привнесённые в стандарты C++ 11, 14, 17, 20

Desktop-разработка на Qt
1) Введение в Qt
2) Создание UI для проекта
В результате вы:
Cоздадите интерфейс для итогового проекта

Данная публикация является партнерской. Доступ к материалу предоставляется после оплаты на сайте партнера.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Похожие темы

Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Надёжный старт в IT
Ответы
0
Просмотры
2K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] iOS-разработчик
Ответы
0
Просмотры
3K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Fullstack веб-разработчик на JavaScript и PHP
Ответы
0
Просмотры
3K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Python-разработчик
Ответы
0
Просмотры
9K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Специалист по кибербезопасности «Белый» хакер
Ответы
0
Просмотры
11K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Backend-разработчик на PHP
Ответы
0
Просмотры
3K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] DevOps-инженер
Ответы
0
Просмотры
5K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Backend-разработчик на Go
Ответы
0
Просмотры
2K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Веб-разработчик с нуля
Ответы
0
Просмотры
2K
Уилл Скарлет
Уилл Скарлет
Уилл Скарлет
Партнерский материал - Скидка на обучение! [SkillFactory] Специализация Frontend-разработчик
Ответы
0
Просмотры
3K
Уилл Скарлет
Уилл Скарлет
Сверху Снизу