Лямбда-выражения в Java — что это такое, зачем нужны и как выглядят

Лямбда-выражения или анонимные функции встречаются во многих языках программирования. Рассказываем про лямбда-выражения в Java с примерами.

Обложка: Лямбда-выражения в Java — что это такое, зачем нужны и как выглядят

Как стать DevOps-инженером в 2021 году: дорожная карта

Из статьи вы узнаете, как стать DevOps-инженером, что изучать в 2021 году и в каком порядке. Вооружайтесь наглядным планом развития.

Обложка: Как стать DevOps-инженером в 2021 году: дорожная карта

Как стать бэкенд-разработчиком в 2021 году: дорожная карта

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

Обложка: Как стать бэкенд-разработчиком в 2021 году: дорожная карта

Как стать фронтенд-разработчиком в 2021 году: дорожная карта

Хотите узнать, как стать фронтенд-разработчиком в 2021 году? Составили для вас схему развития и приложили материалы для изучения.

Обложка: Как стать фронтенд-разработчиком в 2021 году: дорожная карта

Как я стал тестировщиком, не имея опыта в ИТ

Рассказ QA-инженера, который поможет новичкам понять, что нужно знать и уметь, чтобы стать специалистом в тестировании…

Обложка: Как я стал тестировщиком, не имея опыта в ИТ

Настройка сервера для сайта — инструкция от Tproger

Делимся опытом по настройке веб-сервера на базе Linux и рассказываем о неочевидных моментах, которых нет в стандартных инструкциях.

Обложка: Настройка сервера для сайта — инструкция от Tproger

Как работать с типизацией в Python

Разбор основ типизации кода в Python и её роли в динамически-типизированном языке, который будет наиболее полезен новичкам в Python.

Обложка: Как работать с типизацией в Python

Сайт на ASP.NET для начинающих — первые шаги

ASP.NET позволяет создавать сложные и многофункциональные веб-приложения. Эта статья является вводным курсом по созданию сайта на ASP.NET.

Обложка: Сайт на ASP.NET для начинающих — первые шаги

Что нужно знать начинающему бэкенд-разработчику, кроме языка программирования

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

Обложка: Что нужно знать начинающему бэкенд-разработчику, кроме языка программирования

10 ошибок начинающих разработчиков

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

Обложка: 10 ошибок начинающих разработчиков

Основы работы с файлами в Python

Введение в работу с файлами в Python с помощью встроенной функциональности языка.

Обложка: Основы работы с файлами в Python

Императивное и декларативное программирование простым языком — объясняют эксперты

Узнаём у экспертов, как простым языком объяснить суть декларативной и императивной парадигмы программирования.

Обложка: Императивное и декларативное программирование простым языком — объясняют эксперты

«Спортивное программирование» — настольная книга новичка + 5 советов по подготовке к соревнованиям

В этой статье собрали важные советы из книги «Спортивное программирование». Они будут крайне полезны для начинающих участников контестов.

Обложка: «Спортивное программирование» — настольная книга новичка + 5 советов по подготовке к соревнованиям
Обложка: Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Смотрим на строки в Python глазами интервьюера на собеседовании и разбираем базовые операции.

13 вопросов работодателю на собеседовании: спрашивайте, не стесняйтесь

Вопросы работодателю — это важная часть собеседования. Мы подскажем вам 13 вопросов, которые обязательно нужно задать. Какие? Читайте.

Обложка: 13 вопросов работодателю на собеседовании: спрашивайте, не стесняйтесь

Что такое динамическое программирование — объясняют эксперты

Простым языком эксперты объясняют суть динамического программирования.

Обложка: Что такое динамическое программирование — объясняют эксперты

Как поучаствовать в Open Source проекте? 8 ответов новичку

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

Обложка: Как поучаствовать в Open Source проекте? 8 ответов новичку

Java: краткое руководство для начинающих. Пишем простое приложение без опыта программирования

Делаем первые шаги к разработке на одном из самых востребованных языков.

Обложка: Java: краткое руководство для начинающих. Пишем простое приложение без опыта программирования

Программирование на Java с нуля: дорожная карта разработчика

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

Обложка: Программирование на Java с нуля: дорожная карта разработчика

Объектно-ориентированное программирование простым языком — объясняют эксперты

Спросили у экспертов, как простыми словами объяснить начинающему программисту, что такое ООП.

Обложка: Объектно-ориентированное программирование простым языком — объясняют эксперты

10 честных ответов об онлайн-курсах программирования

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

Обложка: 10 честных ответов об онлайн-курсах программирования

Как стать разработчиком игр? 8 ответов от геймдевелоперов

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

Обложка: Как стать разработчиком игр? 8 ответов от геймдевелоперов

Быстрый старт в IT: начинаем с автоматизации процессов

Разбираемся, почему роботизация и автоматизация бизнес-процессов — хороший старт для начинающего программиста.

Обложка: Быстрый старт в IT: начинаем с автоматизации процессов

17 вопросов джуну: что должен знать Junior-разработчик

Что должен знать Junior-разработчик и не завышены ли требования? Разобрали популярные вопросы с собеседований, разделив их на hard и soft skills.

Обложка: 17 вопросов джуну: что должен знать Junior-разработчик

Кто такой DevOps-инженер? 12 ответов на часто задаваемые вопросы

DevOps-инженер: что за зверь, чем занимается и как им стать? Мы собрали исчерпывающие ответы на вопросы о DevOps в одной статье.

Обложка: Кто такой DevOps-инженер? 12 ответов на часто задаваемые вопросы

Обучение веб-разработке на практике: пишем слайдер на JavaScript

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

Обложка: Обучение веб-разработке на практике: пишем слайдер на JavaScript

Что работодатели ждут от Junior Python-разработчика

Из этой статьи вы узнаете, что должен знать начинающий Python-разработчик, а также получите список вопросов, которые стоит повторить.

Обложка: Что работодатели ждут от Junior Python-разработчика

Создание кроссплатформенной игры на Flutter за неделю

Рассказываем, как сделать мобильный кликер и адаптировать его для Android, iOS, ПК и веба.

Обложка: Создание кроссплатформенной игры на Flutter за неделю

Как спроектировать базу данных, чтобы в будущем не пришлось её переписывать — базовые советы

Если вы работаете с базами данных, мало просто выучить SQL — нужно ещё и правильно спроектировать БД. Рассказываем о базовых правилах и возможных ошибках.

Обложка: Как спроектировать базу данных, чтобы в будущем не пришлось её переписывать — базовые советы

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

Гайд, который поможет сделать красивый сайт без дизайнера и опыта. Во второй части разбираемся, как выбрать общий стиль сайта, цвета и шрифты.

Обложка: Пошаговый гайд, который поможет сделать дизайн сайта с нуля. Часть вторая: разрабатываем визуальную концепцию сайта

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

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

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

7 советов для новичков в Data Science

Как сосредоточить усилия на практических навыках, не зацикливаться на абстрактных теориях и подготовиться к работе Data Scientist’ом.

Обложка: 7 советов для новичков в Data Science