Показать ещё

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

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

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

Подборка IDE и редакторов кода для Python

Среды разработки и редакторы кода полезны. Пройдёмся по известным IDE и редакторам кода для языка Python, а также разберём их плюсы и минусы

Обложка: Подборка IDE и редакторов кода для Python

Как стать Senior разработчиком: определение, навыки, материалы

Кто такой Senior разработчик, что входит в его обязанности и как им стать? Небольшое руководство для будущих старших программистов.

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

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

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

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

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

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

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

Отличия Junior от Senior: 6 главных признаков мудрого разработчика

Автор рассказывает, на чём стоит сосредоточиться во время обучения и какие софт скиллы отличают senior от junior.

Обложка: Отличия Junior от Senior: 6 главных признаков мудрого разработчика

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

Выбираем дистрибутив Linux для новичка

Мы отыскали три самые простые в установке и использовании операционные системы семейства Linux, которые не напугают новичков.

Обложка: Выбираем дистрибутив Linux для новичка

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

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

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

Стек технологий, используемый в работе с Java Virtual Machine

Подборка технологий, инструментов, фреймворков и библиотек для создания утилит и интеграционных решений на Java/Scala.

Обложка: Стек технологий, используемый в работе с Java Virtual Machine

10 лайфхаков для Android-разработчика: полезные extensions на Kotlin

В этой статье вы найдёте лайфхаки и extensions, которые помогут сделать код на Kotlin чище и облегчат жизнь Android-разработчика.

Обложка: 10 лайфхаков для Android-разработчика: полезные extensions на Kotlin

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

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

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

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

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

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

Выбираем кресло для программиста: топ-5 кресел

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

Обложка: Выбираем кресло для программиста: топ-5 кресел

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

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

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

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

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

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

Как мы разработали HR-систему: парсер резюме, чистый PHP и база данных ClickHouse

В статье расскажу, как проходила разработка HR-системы на PHP, какие трудности возникли в процессе и как мы с ними справились.

Обложка: Как мы разработали HR-систему: парсер резюме, чистый PHP и база данных ClickHouse

10 шпаргалок для веб-разработчика

В этих шпаргалках собраны подсказки по HTML, CSS, JavaScript, PHP, Django, Spring Boot и всему, что нужно знать веб-разработчику.

Обложка: 10 шпаргалок для веб-разработчика

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

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

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

Теория вероятностей для самых маленьких

Рассматриваем основы статистики, полезные изучающим машинное обучение, а также желающим освежить свои знания.

Обложка: Теория вероятностей для самых маленьких

ООП паттерн Visitor — объяснение и пример использования

Рассматриваем поведенческий шаблон Visitor с примерами на Scala.

Обложка: ООП паттерн Visitor — объяснение и пример использования

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

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

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

Стоит поиграть: обзор головоломки Keep Talking and Nobody Explodes

Keep Talking and Nobody Explodes — это парная головоломка, в которой вам предстоит обезвредить бомбу, разговаривая с вашим напарником.

Обложка: Стоит поиграть: обзор головоломки Keep Talking and Nobody Explodes

Дайвинг в Python: история одного опыта

Рассказ о самостоятельном изучении Python с нуля.

Обложка: Дайвинг в Python: история одного опыта

YAML за 5 минут: синтаксис и основные возможности

YAML — это язык для сериализации данных, который используют DevOps и дата-сайентисты. Рассказываем про синтаксис YAML-файлов.

Обложка: YAML за 5 минут: синтаксис и основные возможности

Использование django-celery-beat для создания периодических задач в Django-проектах

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

Обложка: Использование django-celery-beat для создания периодических задач в Django-проектах

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

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

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

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

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

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

Советы Python-новичкам от синьора

Советы и рекомендации по написанию кода и не только, которые могут пригодиться начинающим питонистам.

Обложка: Советы Python-новичкам от синьора

Собеседование iOS разработчика: вопросы и задания

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

Обложка: Собеседование iOS разработчика: вопросы и задания