• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скачать Eng Мастер-класс C++20: от основ до продвинутых навыков - udemy (2023)

bart

bart

PRO
Сообщения
44.548
Реакции
22.515
Мастер-класс C++20: от основ до продвинутых навыков
The C++20 Masterclass : From Fundamentals to Advanced
udemy

1696451433200.png


Добро пожаловать на мастер-класс по C++ 20! Этот курс разработан для обучения вас современному C++ с абсолютных основ до очень продвинутых тем, которые вам понадобятся в областях, где C++ широко используется в современное время. Хотите стать уверенным разработчиком игр? Создавать высокопроизводительные приложения в финансовом секторе, мощные программные модули, поверх которых работают серверные системы, сетевая инфраструктура, системы управления базами данных, даже сами операционные системы? Именно C++ является доминирующим языком, используемым в этих областях и многих других! C++ - это язык программирования, на котором написаны даже другие языки программирования и технологии, такие как NodeJS, PHP, Java, JavaScript и многие другие.

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

Этот курс был тщательно разработан так, чтобы подготовить вас к работе с технологиями и отраслями, где C++ широко используется, обучая вас современному C++, такому, как он используется в промышленности. Вы узнаете и овладеете использованием новейших функций последнего стандарта C++ (C++20), таких как диапазоны, модули, корутины, концепции, инфраструктура трехстороннего сравнения и многие другие функции, которые рассматриваются на протяжении глав и лекций в курсе.

Этот курс научит вас современному C++ с самых начальных этапов до той точки, где вы сможете использовать продвинутые функции, такие как функциональные шаблоны, классовые шаблоны, полиморфизм, семантика перемещения, функторы, обратные вызовы, контейнеры STL, итераторы и алгоритмы, а также покажет, как создавать собственные итераторы для ваших собственных типов коллекций, предоставляя вам инструменты для настройки инфраструктуры, предоставляемой библиотекой стандартных средств C++, под ваши нужды. Вот некоторые из вещей, которыми вы сможете овладеть через этот курс:

  • C++20
  • C++17
  • C++14
  • C++11
  • C++98
  • Ranges (Диапазоны)
  • Modules (Модули)
  • Concepts (Концепции)
  • Coroutines (Корутины)
  • Classes (Классы)
  • Variables and data types (Переменные и типы данных)
  • Functions (Функции)
  • Inheritance (Наследование)
  • Polymorphism (Полиморфизм)
  • Const correctness (Правильность const)
  • Static variables (Статические переменные)
  • Storage duration (Длительность хранения)
  • Linkage (Связывание)
  • One Definition rule (Правило одного определения)
  • Operator Overloading (Перегрузка операторов)
  • Three way comparison infrastructure (Инфраструктура трехстороннего сравнения)
  • Function like entities (Сущности, подобные функциям)
  • Move semantics (Семантика перемещения)
  • STL containers, iterators and (Контейнеры, итераторы и)
По окончании курса вы будете готовы использовать современный C++ с стандартами C++ 11, C++14, C++17 и C++ 20, но у вас также будут инструменты, необходимые для чтения, понимания и работы с более старыми кодовыми базами на C++ с использованием C++98 и более ранних стандартов, что делает ваши навыки в C++ ценными в различных областях, независимо от используемого стандарта C++.

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

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

С++ - это очень мощный язык, используемый крупными компаниями, такими как Microsoft, Apple, Google, NASA и многими другими в различных продуктах, и я могу говорить об этом бесконечно. Мне повезло использовать его в своей повседневной работе в течение последнего десятилетия, и я с нетерпением жду возможности поделиться своими накопленными знаниями с вами в этом курсе.

Если вы серьезно настроены на изучение и овладение современным C++, то этот курс разработан с учетом необходимых навыков, терпимости и глубины, чтобы достичь этой цели как можно более эффективно.

Материал на английском языке



Продажник:

Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO

Качать без ограничений Купить доступ к 1 теме

Скрытое содержимое для пользователей: Xopo

Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу