
- Категории
- Источники
- Все курсы
- Разделы
- Книги
-
На этом курсе вы создадите одностраничный сайт-портфолио, используя семантическую разметку HTML, систему дизайна на базе CSS-переменных, сеточные макеты и адаптивный дизайн. Вы научитесь внедрять светлую и тёмную цветовые схемы, которые можно переключать по желанию пользователя, и освоите ключевые принципы организации контента, чтобы ваша история и навыки были представлены понятно и убедительно.
Этот насыщенный практический воркшоп поможет вам пройти путь от нуля до готового к продакшену проекта с использованием Tailwind CSS версии 4. Вы освоите подход utility-first, научитесь работать с цветовыми темами OKLCH, использовать container queries, строить адаптивные макеты, применять варианты взаимодействия (group/peer/has), а также добавлять анимации и создавать настоящие компоненты, которые сразу можно использовать в своих проектах.
В этом курсе вы научитесь создавать статическую систему проверки типов и генератор двоичного машинного кода! По пути вы также узнаете, как компиляторы могут заранее обнаруживать ошибки имён (например, необъявленные переменные), а также освоите основы создания форматтера кода. Курс не охватывает парсинг исходного кода или работу интерпретаторов - этим темам посвящены другие курсы, например, «Создание собственного языка программирования».
Этот курс проведёт вас от полного нуля в языке программирования C до создания простого, но полноценного (и невероятно быстрого) статического веб-сервера на C. По пути вы познакомитесь с низкоуровневым программированием и управлением памятью вручную, а также научитесь работать с одними из самых «глубоких» API операционной системы. В завершение курса вы даже сможете вызывать C-код из Node.js!
Погрузитесь в практический однодневный интенсив по созданию монорепозитория на TypeScript с централизованной конфигурацией, молниеносной сборкой и чёткими границами между пакетами.
"Моделирование доменов на TypeScript" - это интенсивный однодневный воркшоп, посвящённый принципам Domain-Driven Design (DDD) с использованием TypeScript в качестве основного инструмента. Курс поможет вам освоить подходы к созданию надёжной архитектуры программного обеспечения, которую легко развивать и масштабировать по мере роста требований.
Изучите шаблоны проектирования компонентов, которые помогут сохранить масштабируемость и удобство поддержки пользовательского интерфейса вашего приложения. Погрузитесь глубже в Composition API и техники управления состоянием на больших проектах.
В этом трёхдневном интенсиве вы создадите полноценное веб-приложение с нуля, используя Vanilla JavaScript для фронтенда и Go для бэкенда. Вы освоите лучшие практики построения fullstack-проектов: работа с API, реализация аутентификации, управление состоянием и защита данных. К концу воркшопа у вас будет готовое к запуску и масштабированию приложение.
На этом практическом курсе мы вместе построим и эволюционируем продакшн-приложение на React, применяя масштабируемые паттерны управления состоянием. Начнём с основ и постепенно перейдём к более сложным задачам - реализуем событийно-ориентированную архитектуру, научимся работать с несколькими источниками истины и оптимизировать производительность. Вы освоите принципы управления состоянием, которые можно применять в любом приложении - вне зависимос
В этом продвинутом однодневном воркшопе по TypeScript вы научитесь использовать мощь типизации на всех уровнях приложения - от фронтенда до бэкенда на Node.js - с единой точкой правды в типах.