Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Мастер-класс C++20: от основ до продвинутых навыков
The C++20 Masterclass : From Fundamentals to Advanced
Добро пожаловать на мастер-класс по C++ 20! Этот курс разработан для обучения вас современному C++ с абсолютных основ до очень продвинутых тем, которые вам понадобятся в областях, где C++ широко используется в современное время. Хотите стать уверенным разработчиком игр? Создавать высокопроизводительные приложения в финансовом секторе, мощные программные модули, поверх которых работают серверные системы, сетевая инфраструктура, системы управления
Вы чувствуете, что освоились со структурами данных и алгоритмами, но часто чувствуете себя застрявшим, когда дело доходит до динамического программирования(ДП)? Мы очень рады представить курс по динамическому программированию для всех, чтобы помочь вам освоить важные концепции динамического программирования и повысить уровень для соревновательного программирования и собеседований.
Вооружитесь основными методами программирования, необходимыми для ACM-ICPC, Google CodeJam, Kickstart, Facebook HackerCup и многого другого. Добро пожаловать в курс «Основы конкурентного программирования» - онлайн-курс от Coding Minutes - это очень исчерпывающий и строгий курс по конкурентному программированию.
Курс поможет понять и решить все вопросы, связанные с экзаменом GATE. Компиляторы предоставляют вам теоретические и практические знания, необходимые для реализации языка программирования. Как только вы научитесь компиляторовать, вы в значительной степени узнаете внутренности многих языков программирования. Кроме того, вам станет легко судить о языке программирования по его основным функциям.
Добро пожаловать на курс, который вам нужен, чтобы стать опытным разработчиком C. Неважно, являетесь ли вы абсолютным новичком или пришли с таких языков, как python или javascript. Вместе мы пройдем путь, который сделает вас профессионалом в языке, лежащем в основе современной компьютерной науки.
Основы Структур Данных и Алгоритмов с Использованием C++
Data Structures & Algorithms Essentials using C++
Вы новичок, желающий войти в мир структур данных, или программист среднего уровня, задающийся вопросом, что происходит за хеш-таблицей? Добро пожаловать на курс «Основы Структур Данных и Алгоритмов » — единственный курс, который вам нужен, чтобы понять основные концепции, лежащие в основе структур данных, и создать прочную основу программирования с использованием C++.
Разбор или синтаксический анализ - один из первых этапов проектирования и реализации компилятора. Хорошо продуманный синтаксис вашего языка программирования - это большая мотивация, по которой пользователи предпочтут и выберут именно ваш язык. Примечание: это практическое занятие по созданию парсера с рекурсивным спуском вручную.
Даже если концепция рекурсии проста, многие люди борются с ней (не понимая рекурсивного процесса, не имея возможности выяснить базовые и рекурсивные случаи ...), вот почему я хотел создать курс по рекурсии, который объясняет и подробно иллюстрирует это, он также содержит 11 решенных и объясненных проблем программирования на практике.
Алгоритмы Теории Графов для Соревновательного программирования
Graph Theory Algorithms for Competitive Programming
Добро пожаловать в Graph Algorithms for Competitive Coding - самую подробную специализацию по теории графов для программистов, инженеров-программистов и студентов, изучающих информатику! Графы - довольно важная тема для инженеров-программистов, как для академиков и онлайн-соревнований, так и для решения реальных жизненных задач.
Добро пожаловать на курс «Архитектура программного обеспечения: Meta и SOLID принципы в ООП». В этом курсе вы узнаете как применять SOLID и мета принципы, чтобы ваше приложение прожило долгую здоровую жизнь. Это значит, что вы научитесь писать качественный код: читаемый, расширяемый и надежный.