Запись [Яндекс.Практикум] Разработчик C++. Часть 8

Информация
Тип покупки: Индивидуальная
Взнос: 110 РУБ
Организатор: Kail Kail
Статус:
Набор участников
Список участников
Kail

Kail

Проверенный
Организатор
Регистрация
09.04.2020
Сообщения
59 251
Реакции
168
Монеты
0
Оплачено
0
  • #SkladchinaVip
[Яндекс.Практикум] Разработчик C++. Часть 8
Ссылка на картинку
Часть 8 (Месяц 8)
Тут предыдущие части:

Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в бэкенд-разработке базы данных и Git. В процессе обучения создадите несколько действующих сервисов.
Что вы получите в Практикуме:
За 9 месяцев обучения по 15 часов в неделю вы освоите навыки разработки на C++, соберёте портфолио. Вот над какими проектами вам предстоит трудиться:
Поисковая система
Вы создадите свою поисковую систему, которая будет искать документы по запросам и ранжировать их. При этом вы используете алгоритмы, применяемые в реальных поисковых системах
Маршрутизатор для города
Вы разработаете программу, позволяющую строить маршруты в городе. Она будет поддерживать перемещение на общественном транспорте, а также пешие маршруты. Точь-в-точь, как маршрутизатор в Яндекс.Картах
Система управления электронными таблицами
Вы сделаете свой аналог Excel — систему управления электронными таблицами. Она будет уметь работать с формулами и ячейками различного типа, а также находить циклические зависимости между ними
Программа:
Основы C++. Бесплатный вводный курс [30 часов]

Вы познакомитесь с основными возможностями языка С++ и самостоятельно напишете на нём более 25 программ. По итогам этого модуля вы создадите на С++ собственную поисковую систему.
Основные компоненты C++ [120 часов]
Вы освоите ряд понятий, важных для полноценной разработки на C++. Итераторы помогут применять всё многообразие стандартных алгоритмов, конструкторы сделают создание объектов удобным и гибким, а шаблоны функций позволят сделать код более универсальным.
Помимо этого, вы научитесь работать со сложными программами на C++. Разбиение кода на несколько файлов поможет не загнуться под тяжестью растущей программы, а тестирование не даст коварным ошибкам попасть в продакшн.
Эффективность кода [120 часов]
Эффективность высокопроизводительного приложения важно уметь оценить до и после его разработки. Для предварительной оценки проводят асимптотический анализ кода. После написания программы применяют профилировщики.
Писать производительные программы во многом помогают стандартные алгоритмы и контейнеры. Вы познакомитесь с внутренним устройством некоторых контейнеров и напишете первую версию собственного вектора. Заглянув под капот, вы лучше поймёте, как настроить элементы языка на более эффективную работу.
Избежать лишних копирований позволяет move-семантика. А многопоточные программы при грамотном проектировании выжмут максимум из всех ядер процессора.
Элегантность и масштабируемость [120 часов]
Некоторые инструменты языка формально не нужны. Без них можно обойтись, но они делают код опрятным и защищают его от человеческих ошибок. Так, пространства имён разделяют сущности языка на смысловые блоки с общим именем. Константность и RAII подсказывают разработчику, как лучше использовать конкретный объект, метод или класс.
Вы освоите приёмы, которые помогут будущим поколениям понять, «что хотел сказать автор», и избавят программу от проблем роста.
Наконец, вы изучите динамический полиморфизм, узнаете, как хранить наборы объектов разных типов и выполнять над ними общие операции.
Разработка библиотек и больших проектов [120 часов]
Вы изучите темы, важные для разработки больших программ и даже отдельных библиотек. Основы сериализации объектов и библиотека protobuf помогут вашим программам обмениваться данными, а плотная упаковка сэкономит ценную память. Понимание концепции undefined behaviour и умение его обнаружения позволит избежать сложных ошибок.
Вы напишете полноценный вектор, попутно познакомитесь с variadic templates — шаблонами с переменным числом аргументов — и гарантиями безопасности исключений.
Дипломный проект [50 часов]
В заключение вы напишете настоящий дипломный проект — крупную программу, которую сможете развивать. Именно так вы закрепите свои навыки написания понятного и масштабируемого кода
 
Автор темы Похожие темы Форум Ответов Дата
Kail Запись [Master Vision] Праздничные гадания. Закрытый тренинг-практикум. [Анна Скуцкая] Эзотерика 0
Kail Запись [Врата Миров] Онлайн-практикум 100 часов осознанности. 2020 год [Ольга Веремеева] Эзотерика 0
Kail Доступно Грамматический практикум. Тариф пакет Streamer [linguatrip] Иностранные языки 0
Kail Запись Текстогид: практикум по текстам для Инстаграм [Маргарита Былина] Seo и продвижение сайтов 0
Kail Запись Текстогид: практикум по текстам для Инстаграм [Маргарита Былина] Seo и продвижение сайтов 0
Kail Запись [Прямая речь]«Как мы путаем тревогу с мышлением? Инструменты эффективного мышления». Лекция-практикум [Оскар Бренифье] Психология 0
Kail Запись Мясной практикум по товарному бизнесу. Тариф - Помощник мясника [Арсений Шульгин, Никита Беляев] Бизнес 2
Kail Запись Excel для офисных работников. Справочник-практикум [Вячеслав Кильдишов] Книги 0
Kail Запись Реанимация отношений. Марафон-практикум [Юлия Купрейкина] Книги 0
Kail Запись Онлайн-практикум «Детектор лжи» [Перемена] Психология 0
Kail Ожидается У тебя самый вкусный кофе: занятие - практикум [Виктор Кузнецов] Кулинария 0
Kail Запись Тренинг-практикум “Женский Оргазм” [Наталия Кон] Здоровье 0
Kail Запись Электронный "Курс 2" курс-практикум о социальных связях человека, полнейший анализ 15 карт[Ольга Ксагорари] Эзотерика 0
Kail Доступно Астрология практикум. Деньги в натальной карте [Афа Суари] Эзотерика 0
Kail Доступно Дизайн-практикум по созданию интерьера [Кира Чувелева] Дизайн 0
Kail Запись [J-DESIGN.PRO] Охота на ювелирную идею. Дизайнерский практикум+CorelDraw [Наталья Богоявленская] Дизайн 0
Kail Запись «Перинатальная утрата: практикум по арт-терапии» [Елена Маркман] Книги 0
Kail Доступно Семинар - практикум «Сбежавшая невеста» [Волшебная Лин] Эзотерика 0
Kail Запись Таро практикум. Проработка и изучение расклада "Чаша Судьбы" [Татьяна Миловидова] Эзотерика 0
Kail Запись [Арт Фанатка] Авторский марафон-практикум SMM для художника. Пакет Сам по себе [Алёна Алексеева] Seo и продвижение сайтов 0
Kail Доступно Онлайн-практикум самостоятельной работы над сном для родителей детей от 0 до 3 лет.Секреты консультантов по сну. ОЛЬГА ЛЯШЕНКО "Про сон и позитив" Дети и родители 0
Kail Доступно Онлайн-практикум "Знакомства в сети 2.0" [Никита Мартынов, Владимир Рябов] Секс и отношения 0
Kail Запись Online-курс практикум Хозяйка Гардероба. Пакет «Стандарт» [Наталья Каплий] Имидж и стиль 0
Kail Запись Авторский практикум по самообразованию «Искусство самообразования» [Fknalika] Психология 0
Kail Запись [Family Tree] Онлайн-практикум «Откуда приходят деньги?» [Арина Покровская] Психология 0
Kail Запись [HackerU] Интенсив-практикум Старт в кибербезопасности Level 0 [Ильдар Садыков] Администрирование 0
Kail Доступно Полевые ресурсы. Семинар-практикум онлайн [Елена Веселаго] Психология 0
Kail Запись Онлайн-практикум - Научим рисовать с нуля [Rembrant] Дизайн 0
Kail Запись [Круг Силы] Начальный практикум биоэнергетики [Александр Каминский] Эзотерика 0
Kail Запись [Учебный центр «Обитель]Курс-практикум «Антистресс и жизнестойкость» [Яна Горбовская] Здоровье 0
Kail Запись [ALTEN] Тренинг-практикум по раскрытию творческих способностей и талантов [Владимир Миклаш] Эзотерика 0
Kail Доступно Таро Тота, магический практикум 1 [Александр Зинченко] Эзотерика 0
Kail Доступно Онлайн - практикум "Клиентская база: набор, работа и продажи" [Софья Тимофеева] Бизнес 0
Kail Доступно 5 дневный практикум по личным продажам. Тариф «Буду делать» [Илья Волк] Бизнес 0
Kail Запись Супер-практикум по использованию и настройке GIT [Otus] Администрирование 0
Kail Запись Супер-практикум по работе с протоколом BGP [Otus] Администрирование 0
Kail Запись Супер-практикум по использованию и настройке GIT [Otus] Администрирование 0
Kail Запись Супер-практикум по работе с протоколом BGP [Otus] Администрирование 0
Kail Доступно [astrosotis] Курс-практикум по медицинской астрологии [Юлия Вястра] Эзотерика 0
Kail Запись Налоговый практикум. Уровень 3. Аудит расчета НДС И Налога на прибыль [Runo] Бухгалтерия 0
Kail Запись Налоговый практикум. Уровень 2. Технология составления деклараций по НДС и Налогу на прибыль [Runo] Бухгалтерия 0
Kail Доступно [Модно Швейно] Большой швейный практикум [Людмила Макаренко] Другие курсы 0
Kail Запись Марафон-практикум "Игровое чтение" [Наталья Клепарская] Дети и родители 0
Kail Сбор взносов Тренинг-практикум по работе с энергетическими двойниками и фантомами [Владимир Миклаш] Эзотерика 0
Kail Доступно Гайд-практикум «7 нот счастья» [Даша Город] Психология 0
Kail Доступно Антикризисный практикум 2020. Пакет - VIP [Максим Петров] Форекс и инвестиции 0
Kail Запись Антикризисный практикум 2020. Пакет - Стандарт [Максим Петров] Форекс и инвестиции 0
Kail Доступно Коучинг: 3D-практикум [Лидия Радичи-Шпаковская] Психология 0
Kail Запись [Grow Young] Эффективный практикум Интервального Питания и Физической нагрузки 2.0 [Вадим Майоров] Здоровье 0
Kail Запись Нейропедагогика письма: марафон-практикум [Полина Алемасцева] Дети и родители 0
Похожие темы