1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [Яндекс.Практикум] Разработчик C++ [Часть 3 из 9] (2021)

Discussion in 'Администрирование и программирование' started by Shark Mafia, Feb 6, 2022.

  1. Shark Mafia

    By:Shark MafiaFeb 6, 2022
    Moderator
    Staff Member Модератор

    Joined:
    May 18, 2021
    Messages:
    16,025
    Likes Received:
    38,269
    [Яндекс.Практикум] Разработчик C++ [Часть 3 из 9] (2021)
    2022-02-06_15-44-15
    Разработчик 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 часов]
    В заключение вы напишете настоящий дипломный проект — крупную программу, которую сможете развивать. Именно так вы закрепите свои навыки написания понятного и масштабируемого кода

    Продажник:

    Скачать:
     
    Bizon999, gvik, streiten and 4 others like this.
  2. shurikp26

    By:shurikp26Mar 7, 2022
    VIP
    VIP Новенький

    Joined:
    Feb 16, 2022
    Messages:
    2
    Likes Received:
    0
    А будет следующая часть?
     
  3. Super Hilda

    By:Super HildaMar 7, 2022
    Moderator
    Staff Member Модератор

    Joined:
    Feb 3, 2021
    Messages:
    27,628
    Likes Received:
    6,902
    Следите за темой, чтобы не пропустить);)
     
  4. Jollu

    By:JolluApr 3, 2022
    SUPER VIP
    SUPER VIP

    Joined:
    Oct 4, 2020
    Messages:
    5
    Likes Received:
    0
    Уже почти два месяца прошло. Когда будет следующая часть ?
     
  5. Super Hilda

    By:Super HildaApr 3, 2022
    Moderator
    Staff Member Модератор

    Joined:
    Feb 3, 2021
    Messages:
    27,628
    Likes Received:
    6,902
    Это зависит не от нас, а от донора.
    Как только появится следующая часть на доноре, так мы её сразу выкупаем и выкладываем на сайт.
    Ожидайте)
    Хорошего и удачного дня!)):)
     
  6. Razred

    By:RazredOct 12, 2022
    SUPER VIP
    SUPER VIP

    Joined:
    Aug 1, 2022
    Messages:
    2
    Likes Received:
    0
    Здравствуйте, а когда уже выйдет следующая часть ? Просто на некоторых других сайтах уже есть следующие части
     
  7. JSSBRD

    By:JSSBRDMar 3, 2023
    SUPER VIP
    SUPER VIP

    Joined:
    Mar 13, 2021
    Messages:
    16
    Likes Received:
    3
    здравствуйте, когда продолжение?
     
  8. Администратор

    By:АдминистраторMar 3, 2023
    Администратор
    Staff Member Администратор

    Joined:
    Nov 17, 2018
    Messages:
    26,885
    Likes Received:
    9,286
    Здравствуйте. НА следующей недели опубликуем ;)
     
  9. JSSBRD

    By:JSSBRDMar 3, 2023
    SUPER VIP
    SUPER VIP

    Joined:
    Mar 13, 2021
    Messages:
    16
    Likes Received:
    3
    спасибо!!!!!!!!!! жду
     
  10. stray_sherpa

    By:stray_sherpaApr 21, 2025
    Новичок
    Новенький

    Joined:
    Apr 21, 2025
    Messages:
    1
    Likes Received:
    0
    А как скачать? нужен 7 стрим
     
  11. Администратор

    By:АдминистраторApr 21, 2025
    Администратор
    Staff Member Администратор

    Joined:
    Nov 17, 2018
    Messages:
    26,885
    Likes Received:
    9,286
Похожие темы
  1. Shark Mafia
    Replies:
    9
    Views:
    3,905
  2. Shark Mafia
    Replies:
    15
    Views:
    5,394
  3. Shark Mafia
    Replies:
    0
    Views:
    1,831
  4. Shark Mafia
    Replies:
    7
    Views:
    5,237
  5. Shark Mafia
    Replies:
    6
    Views:
    2,576
  6. #Megalodon
    Replies:
    0
    Views:
    933
  7. #Megalodon
    Replies:
    0
    Views:
    1,136
Loading...