

udemy — Другое (System Programming)
Популярное в udemy
Другое (System Programming), Курсы от udemy

Мастер-класс C++20: от основ до продвинутых навыков
Этот мастер‑класс по C++20 — идеальный выбор для тех, кто хочет уверенно освоить современный C++: от базового синтаксиса до самых продвинутых инструментов индустриального уровня. Курс поможет вам войти в мир высокопроизводительной разработки, где C++ по‑прежнему остается одним из ключевых языков — от игровой индустрии и финансовых систем до встроенных устройств и операционных систем.Что вы изучите в этом мастер‑классеКурс объединяет фундамента

Мастер-курс по алгоритмам динамического программирования
Мастер-курс по динамическому программированию — это практико-ориентированное обучение, созданное для тех, кто уже знаком с алгоритмами, но хочет уверенно и эффективно решать задачи на ДП в соревнованиях и на технических собеседованиях. Курс помогает структурировать знания, устранить пробелы и научиться применять подходы ДП к реальным задачам.О курсеПрограмма разработана и преподаётся Апааром Камалем (Software Engineer в Google, Master на Codef

Структура компилятора
Курс по структуре компилятора даст системное понимание того, как работает компилятор изнутри, и поможет освоить ключевые концепции, которые необходимы как для успешной сдачи экзамена GATE, так и для работы с современными языками программирования. Материал ориентирован на студентов, разработчиков и инженеров, стремящихся углубить знания о процессе обработки и трансформации программного кода.Что вы изучите в этом курсеПрограмма выстроена так, чт

Основы конкурентного программирования, изучите алгоритмы
Освойте ключевые алгоритмы и структуры данных, необходимые для успешного участия в соревнованиях по программированию. Этот курс поможет вам уверенно решать задачи уровня ACM-ICPC, Google Code Jam, Kick Start, Facebook Hacker Cup и других международных контестов.Что представляет собой курс«Основы конкурентного программирования» — это интенсивная программа подготовки, созданная командой Coding Minutes. Курс сочетает академическую строгость и пра

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

Создание Парсера с Нуля
Этот курс поможет вам практически освоить создание парсера с нуля: от токенизации до построения AST и полного синтаксического анализатора, применимого к языкам, похожим на Java или JavaScript. Материал подан так, чтобы вы понимали каждую деталь, а не просто копировали готовый код.О курсеСинтаксический анализ — ключевой этап разработки любых компиляторов и интерпретаторов. В этом курсе вы создадите собственный парсер рекурсивного спуска вручную

Основы Структур Данных и Алгоритмов с Использованием C++
Этот курс создан для тех, кто хочет уверенно понимать структуры данных и алгоритмы и применять их в реальных проектах на C++. Независимо от того, начинаете ли вы с нуля или хотите систематизировать базу, здесь вы получите практическое и понятное объяснение ключевых концепций, необходимых каждому разработчику.Почему знание структур данных и алгоритмов так важноСтруктуры данных лежат в основе любого программного обеспечения — от мобильных прилож

Рекурсия
Рекурсия — это мощный, но часто недооценённый инструмент. Многие разработчики сталкиваются с трудностями при её изучении: сложно увидеть рекурсивный процесс “в действии”, выделить базовый случай или правильно сформулировать переход. В этом курсе вы получите ясное, наглядное и последовательное объяснение рекурсии на реальных задачах.Что вы узнаете на курсеКурс помогает не просто понять рекурсию — он обучает мыслить рекурсивно. Вы научитесь разб

Архитектура ПО: Meta и SOLID принципы в ООП
Этот курс — ваш практический путеводитель по созданию гибкой, чистой и масштабируемой архитектуры ПО. Вы разберёте ключевые метапринципы и принципы SOLID, научитесь распознавать архитектурные проблемы и устранять их, а также поймёте, как проектировать систему так, чтобы она оставалась понятной и жизнеспособной долгие годы.Что вы изучите на курсеКурс последовательно раскрывает взаимосвязь между метапринципами, принципами SOLID и архитектурными

Двоичный Код: Основа Всех Вычислений
Погружение в двоичный код — это первый шаг к пониманию того, как работают компьютеры, сети и цифровые устройства. В этом курсе вы научитесь думать как машина, разбираясь в битах, байтах и числовых системах, лежащих в основе всех технологий.Что такое двоичный код и почему он важенДвоичный код — это фундамент цифровой обработки данных. Любое изображение, видео, программа или веб-страница в итоге сводятся к последовательности нулей и единиц. Пони








