
- Категории
- Источники
- Все курсы
- Разделы
- Книги
-
Освойте ключевые технологии с практическим подходом! Вы получите прикладные знания, понятные объяснения и все необходимые инструменты, чтобы уверенно освоить новые навыки и сразу применять их на практике. Независимо от того, начинаете ли вы с нуля или хотите углубить свои знания, этот курс поможет вам приобрести уверенность и развить навыки, необходимые для работы в этой сфере.
Начальный курс по Apache Kafka - системе с открытым исходным кодом для распределенной потоковой передачи событий. В рамках курса изучаются архитектурные особенности Kafka, которые обеспечивают эффективную доставку данных.
В последнем крупном стриме мы обсудили вопросы безопасности в инфраструктуре и программном коде, затронув темы безопасного сохранения и извлечения данных из баз данных. Ранее мы также говорили об ускорении работы веб-приложений.В каждом из наших проектов мы используем базы данных, будь то в монолитных архитектурах или в случае модулей и микросервисов. Часто в рабочих проектах нам приходится составлять сложные SQL-запросы для различных выборок. Дл
В предыдущем разделе мы успешно реализовали аутентификацию пользователей с помощью Clerk. Теперь на основе этого проекта мы добавим приём онлайн-платежей с помощью Stripe. Это позволит нам внедрить различные уровни подписки (например, тариф "Pro") и ограничивать доступ к функциям в зависимости от статуса пользователя.
В предыдущем проекте мы создали рабочее приложение - Prompt Manager, освоив ключевые принципы full-stack разработки с использованием Next.js, Supabase и Drizzle. Теперь мы усилим это приложение важнейшей функцией - аутентификацией пользователей.
В первом проекте мы сосредоточились на фронтенде, создав персональный сайт-портфолио. Теперь мы сделаем следующий шаг в направлении full-stack разработки - создадим полноценное веб-приложение с серверной частью, способной хранить и обрабатывать данные.
Книга "Building a Database Engine" - это практическое руководство по созданию собственного движка базы данных с нуля. Она предназначена для разработчиков, стремящихся углубить свои знания в области системного программирования и архитектуры баз данных.
Этот курс проведёт вас от полного нуля в языке программирования C до создания простого, но полноценного (и невероятно быстрого) статического веб-сервера на C. По пути вы познакомитесь с низкоуровневым программированием и управлением памятью вручную, а также научитесь работать с одними из самых «глубоких» API операционной системы. В завершение курса вы даже сможете вызывать C-код из Node.js!
Освойте полную картину веб-безопасности и научитесь разрабатывать безопасные full-stack приложения с надежной авторизацией, защитой от уязвимостей и современными протоколами, такими как OAuth и OIDC.
Этот курс подробно рассматривает использование модуля dotenv для работы с переменными окружения в JavaScript. Вы научитесь создавать девять различных сред, включая back-end, front-end, SSR и React Native. Курс подходит для разработчиков среднего и продвинутого уровня, желающих освоить стандарты конфигурации масштабируемых приложений. Он также полезен для тех, кто использует dotenv, но сталкивается с вопросами в сложных сценариях.