Курсы, которые не вошли в основные категории
Популярное в другое
Популярные авторы и школы курсов в категории Другое
Другое: Список курсов
Захватывающие приключения: структуры данных и алгоритмы
Fabulous Adventures in Data Structures and Algorithms — это книга, показывающая, что алгоритмы могут быть не только полезными, но и по-настоящему увлекательными. В отличие от стандартных «рецептов для собеседований», она знакомит читателя с необычными и малоизвестными структурами данных и алгоритмическими подходами, способными существенно изменить стиль мышления и практику программирования.Автор демонстрирует, как строить эффективные двусторонние
Создание ПО на верном стеке
За 25 лет работы разработчиком, менеджером и UX-дизайнером становится очевидно главное: самая сложная часть разработки программного обеспечения — не написание кода, а понимание того, что именно нужно создавать. Этот навык редко формализуют и почти не преподают, однако именно он отличает просто хороших инженеров от по-настоящему сильных.Курс посвящён системному подходу к выявлению реальных проблем, стоящих за требованиями и фич-реквестами. Вы науч
Программирование с Nerves
Откройте для себя современный и понятный подход к разработке встраиваемых систем с использованием Elixir и Nerves. Эта книга показывает, как перейти от простых экспериментов с мигающими светодиодами к промышленным решениям — например, киоскам на базе LiveView — без сложности и боли, традиционно ассоциируемых с embedded-разработкой.Аппаратная разработка долгое время считалась закрытой и трудной областью: долгие циклы разработки, непонятный C-код и
Запусти свой собственный SaaS и получи первые продажи за 8 недель
Интенсивная программа, ориентированная на тех, кто хочет запустить собственный цифровой продукт — прежде всего SaaS-решение — и получить реальные продажи в ограниченные сроки. Курс подходит предпринимателям, продакт-менеджерам, разработчикам и всем, кто стремится создать работающий коммерческий продукт без привлечения инвестиций и долгих подготовительных этапов.
Написание компилятора
Курс по разработке компиляторов традиционно считается итоговой дисциплиной для студентов компьютерных наук — и не случайно. Компиляторы являются инструментами, с которыми программисты сталкиваются практически ежедневно, независимо от предметной области. Реализация собственного компилятора затрагивает почти все аспекты информатики: от теоретических основ до прикладных техник. Глубокое понимание того, как работает компилятор, делает разработчика бо
Apache Kafka для разработки и архитектуры
Apache Kafka — ключевая технология для построения высоконагруженных, масштабируемых и распределённых систем. Владение Kafka открывает путь к проектам и задачам, где требуются системное мышление, продвинутая работа с потоками данных и глубокое понимание архитектуры. Это компетенции, которые напрямую влияют на грейд специалиста и востребованность на рынке.
Интенсив по очередям: Kafka и NATS
Курс для разработчиков, архитекторов и инженеров, которые хотят глубоко понять, как устроено асинхронное взаимодействие в распределённых системах. Вы разберётесь, как работают брокеры сообщений, очереди и механизмы гарантированной доставки, научитесь проектировать и настраивать Kafka, NATS, RabbitMQ и Redis.
Латентность: методы уменьшения задержек в программных системах
Эта книга представляет практические методы создания программных систем с минимальной задержкой. На основе первых принципов и до уровня промышленного кода она объясняет, как ускорять ПО на каждом слое технологического стека. Читатель узнает, что на самом деле означает латентность, чем она отличается от пропускной способности и почему напрямую влияет на пользовательский опыт. На практических примерах показано применение закона Литтла, разработка lo
Головоломки, загадки и задачи
Эта книга представляет собой сборник головоломок, загадок и задач, которые я публиковал в своём блоге.Я стремлюсь подбирать задачи, которые легко сформулировать и легко понять, а также ограничиваться теми, для решения которых достаточно логики и, максимум, школьного уровня математических знаний.От муравьёв, застрявших в трубе, до пиратского корабля, полного демократичных пиратов, — в этой книге собраны самые разнообразные сюжеты.
Осваиваем Raft
Представьте себе извилистую реку сетевого программирования. В устье, ближе к морю, вы видите беззаботных пользователей, которые с удовольствием плескаются в волнах, экспериментируя с веб-скрейперами. Поднимаясь выше по течению, вы наблюдаете фермы HTTP-серверов, затем — системы очередей сообщений, RPC и распределённые объекты. Но если идти дальше, за последний мост, пейзаж становится мрачнее: низкоуровневое системное программирование, сокеты, пот