Как стать разработчиком с нуля

Подробное описание возможных направлений развития и используемых технологий, а также советы по обучению с нуля.

Обложка: Как стать разработчиком с нуля

Какое направление Big Data выбрать и какие перспективы у новичков: объясняет эксперт

Простое объяснение того, чем занимаются дата-аналитики, дата-инженеры и дата-сайентисты, а также анализ карьерных перспектив в Big Data.

Обложка: Какое направление Big Data выбрать и какие перспективы у новичков: объясняет эксперт

Разработка системы заметок с нуля. Часть 3: знакомство с Neo4j, работа над микросервисами CategoryService и APIService

Основы работы с графовой базой данных Neo4j на примере системы заметок, а также продолжение разработки проекта с микросервисной архитектурой.

Обложка: Разработка системы заметок с нуля. Часть 3: знакомство с Neo4j, работа над микросервисами CategoryService и APIService

7 логико-математических задач про бегемотов, которые заставят поломать голову

Оригинальные логико-математические задачи разного уровня сложности. Проверьте, сможете ли вы решить их все.

Обложка: 7 логико-математических задач про бегемотов, которые заставят поломать голову

Использование паттернов Event Sourcing и CQRS для разработки приложения на Spring Boot и Axon Framework

Подробный гайд с описанием неординарного способа создания приложений, который позволяет значительно упростить работу в сложных системах.

Обложка: Использование паттернов Event Sourcing и CQRS для разработки приложения на Spring Boot и Axon Framework

Разработка системы заметок с нуля. Часть 2: REST API для RESTful API Service + JWT + Swagger

Проектирование и разработка RESTful API Service на Golang cо Swagger и авторизацией. Видео с подробным объяснением.

Обложка: Разработка системы заметок с нуля. Часть 2: REST API для RESTful API Service + JWT + Swagger

Видео: основы NGINX для начинающих за 200 секунд

Наглядное объяснение, что такое NGINX и как он работает. Основы, которые помогут разобраться с конфигурацией веб-сервера.

Обложка: Видео: основы NGINX для начинающих за 200 секунд

Разработка системы заметок с нуля. Часть 1: проектирование микросервисной архитектуры

Серия материалов, в которой мы придумаем техническое задание, спроектируем систему и выстроим микросервисную архитектуру проекта.

Обложка: Разработка системы заметок с нуля. Часть 1: проектирование микросервисной архитектуры

Видео: Docker для начинающих за 200 секунд

Объяснение простым языком, что такое Docker и чем он отличается от виртуальной машины. Основные понятия, плюсы и минусы использования.

Обложка: Видео: Docker для начинающих за 200 секунд

Spring Boot: быстрое знакомство и старт на примере простого веб-приложения

Изучите Spring Boot, создав веб-приложение с минимальным набором классов. Подробная инструкция с примером структуры проекта.

Обложка: Spring Boot: быстрое знакомство и старт на примере простого веб-приложения

Как выбрать домен для нового сайта: полезные советы

Выбираем домен для сайта, который запомнится пользователям и попадёт в топ поисковой выдачи.

Обложка: Как выбрать домен для нового сайта: полезные советы

Как Льюис Кэрролл анализировал булочки — графическая логическая игра

Оригинальный способ визуализации логических суждений от автора «Приключений Алисы в Стране чудес». Игра, в которую может сыграть каждый.

Обложка: Как Льюис Кэрролл анализировал булочки — графическая логическая игра

Что такое микросервисы: особенности архитектуры, примеры использования, инструменты

Видео про микросервисы с простым объяснением архитектуры и отличий от монолита, а также примерами инструментов.

Обложка: Что такое микросервисы: особенности архитектуры, примеры использования, инструменты

Как из разработчика 1С вырасти в руководителя направления: интервью с директором дивизиона Разработка и сопровождения 1С

Павел — директор дивизиона Разработка и сопровождение 1С. Он рассказал, как стать руководителем направления и подняться по карьерной лестнице

Обложка: Как из разработчика 1С вырасти в руководителя направления: интервью с директором дивизиона Разработка и сопровождения 1С

Муравей Лэнгтона — загадочный клеточный автомат

Одна из нерешённых задач математики с простейшей формулировкой и необъяснимым поведением. Попробуйте поэкспериментировать.

Обложка: Муравей Лэнгтона — загадочный клеточный автомат

Какой мессенджер самый безопасный для пользователей?

Аналитический отдел Falcongaze рассмотрел политики приватности популярных мессенджеров и выбрал самый безопасный вариант.

Обложка: Какой мессенджер самый безопасный для пользователей?

Создание pet-проекта на Flutter и Firebase. Почему сделали такой выбор?

Вместе с коллегами мы делаем pet-проект Success Story Diary. Это мобильное приложение-дневник для записи достижений и благодарностей.

Обложка: Создание pet-проекта на Flutter и Firebase. Почему сделали такой выбор?

Стоит прочитать: воспоминания интровертов, изменивших мир

Эти две книги про программистов содержат как личные впечатления из жизни героев, так и технические подробности великих изобретений.

Обложка: Стоит прочитать: воспоминания интровертов, изменивших мир

Реактивные формы в Angular

Разработка форм в Angular остаётся трудозатратным процессом, который вызывает сложности. Разбираемся, как работать с реактивными формами.

Обложка: Реактивные формы в Angular

Постоянный календарь — мечта программиста

Как показывает история, у календаря могло быть меньше особенностей, которые создают проблемы программистам. Но все эксперименты провалились.

Обложка: Постоянный календарь — мечта программиста

Моя история в IT: как самостоятельно изучить JavaScript и Python, чтобы осуществить свою мечту

Из этой статьи вы узнаете, как изучить Python и JavaScript самостоятельно. Личный опыт разработчика, рекомендации книг и онлайн-курсов.

Обложка: Моя история в IT: как самостоятельно изучить JavaScript и Python, чтобы осуществить свою мечту

Discord-бот на Python для автоматизации работы с Unity Cloud Build в GameDev команде

Создаём Discord-бот на Python. Он запускает сборку проекта в Unity Cloud Build и создает ссылку на скачивание для QA из внешней команды.

Обложка: Discord-бот на Python для автоматизации работы с Unity Cloud Build в GameDev команде

11 задач по SQL с собеседований на позицию Data Engineer

Небольшие задачи на знание SQL с собеседований. Некоторые из них заставляют серьёзно задуматься даже опытных разработчиков баз данных.

Обложка: 11 задач по SQL с собеседований на позицию Data Engineer

7 типов современных баз данных: предназначение, достоинства и недостатки

Какую базу данных выбрать для проекта, чтобы работа была эффективной? Разбор достоинств и недостатков, а также примеры разных типов БД.

Обложка: 7 типов современных баз данных: предназначение, достоинства и недостатки

Гипотеза Коллатца — самый крутой математический фокус всех времён

Рассказ о гипотезе Коллатца — одной из нерешённых проблем математики, которая достаточно проста в формулировке.

Обложка: Гипотеза Коллатца — самый крутой математический фокус всех времён

Стоит поиграть: обзор игры Burnout Paradise

Обзор аркадных гонок от студии Criterion Games и компании Electronic Arts, которые вышли в 2008 году.

Обложка: Стоит поиграть: обзор игры Burnout Paradise

Стоит поиграть: Prey — отрада для инженера

Обзор крышесносной и интересной игры Prey, которая позволяет не просто поиграть в шутер, но и заняться левелдизайном

Обложка: Стоит поиграть: Prey — отрада для инженера

Как быстро развернуть хранилище и аналитику данных для бизнеса

История запуска небольшого хранилища данных российской инвестиционной площадки по финансированию малого и среднего бизнеса

Обложка: Как быстро развернуть хранилище и аналитику данных для бизнеса

7 практических заданий с собеседования на позицию Junior Java Developer

Небольшая подборка вопросов, которые могут задать на собеседовании Junior Java разработчику.

Обложка: 7 практических заданий с собеседования на позицию Junior Java Developer

Что нужно знать о Java Stream API

Подробный обзор возможностей и тонкостей практического использования Java Stream API с примерами кода

Обложка: Что нужно знать о Java Stream API

10 вопросов на позицию специалиста по Data Science

По 5 вопросов с собеседований из двух обязательных для Data Scientist областей знаний — теории вероятности и машинного обучения

Обложка: 10 вопросов на позицию специалиста по Data Science
Обложка: Мой pet-проект: видеоплеер с переводимыми субтитрами LinguaPlayer

Мой pet-проект: видеоплеер с переводимыми субтитрами LinguaPlayer

Рассказ о возникновении идеи и создании приложения, которое позволяет переводить слова и целые фразы прямо во время просмотра кино