Обложка: 8 концепций, которые стоит изучить начинающему программисту

8 концепций, которые стоит изучить начинающему программисту

В этой статье — 8 концепций, в которых полезно разбираться, если вы хотите быстрее стать продвинутым программистом. Список не полный, но может быть хорошей отправной точкой для самообразования в разработке.

Обложка: Что нужно делать студенту, чтобы найти работу в IT

Что нужно делать студенту, чтобы найти работу в IT

Диплом — это хорошо, но его наличие говорит о вас работодателю не так много. Разбираемся, что нужно делать студенту, чтобы устроиться на работу в IT.

Соберите сервер из комплектующих

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

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

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

С чего ребёнку начать изучение программирования — отвечают эксперты

Игры порой пробуждают у ребёнка желание программировать. Как это желание воплотить так, чтобы у ребёнка не пропал интерес к программированию?

Обложка: С чего ребёнку начать изучение программирования — отвечают эксперты
Обложка: Создание GIF-анимаций из шума на языке Processing

Создание GIF-анимаций из шума на языке Processing

Статья познакомит вас с функцией Noise() языка Processing, с помощью которой можно создавать gif-анимации из картинок с шумом.

Обложка: Краткое знакомство с Maven

Краткое знакомство с Maven

Фрейворк Maven предназначен для автоматизации сборки проектов. Эта статья о том, как начать с ним работу и как забобраться в файле описания проекта pom.xml.

Хочу научиться программировать на PHP. С чего начать?

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

Обложка: Хочу научиться программировать на PHP. С чего начать?

Руководство по языку запросов GraphQL для начинающих

Руководство по GraphQL для начинающих. В ходе статьи вы познакомитесь с языком запросов от Facebook и испытаете теорию на практике.

Обложка: Руководство по языку запросов GraphQL для начинающих
Топ книг по программированию 2018 года

Топ книг по программированию, вышедших на русском языке в 2018 году

В топ вошли книги на темы веб-разработки, языков программирования, DevOps, чистой архитектуры и алгоритмов, ОС, безопасности, deep learning и Big Data.

Бесплатное обучение на Microsoft Learn — что это такое и зачем нужно вам

Microsoft Learn — проект Microsoft для обучения IT-специалистов. Все курсы абсолютно бесплатны. Рассказываем про платформу на примере 8 направлений обучения.

Microsoft Learn

Подборка свежих курсов для айтишников от известных университетов

Новые курсы от известных университетов появяются каждый день: только за последние 4 месяца было объявлено о проведении 600 курсов. Мы выбрали лучшие из них.

Обложка: Подборка свежих курсов для айтишников от известных университетов
Обложка: Даже школьник может работать в IT. Тратить ли время на вуз? — образовательный эксперимент

Даже школьник может работать в IT. Тратить ли время на вуз? — образовательный эксперимент

Можно ли стать программистом, не проходя обучение в университете по профильной специальности? Можно! Как это сделать читайте в статье.

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

Программирование: дар или опыт — отвечают эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Как развить в себе навыки программирования? Дар или опыт?» Предоставляем вам ответы экспертов.

Как обучиться программированию, работая в другой сфере — отвечают эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Как обучиться программированию, работая не программистом?» Предоставляем вам ответы экспертов.

Обложка: Как обучиться программированию, работая в другой сфере — отвечают эксперты
Обложка: Хочу научиться программировать на Python: инструкция для продолжающих

Хочу научиться программировать на Python: инструкция для продолжающих

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

Какие навыки программирования появляются только с опытом — отвечают эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Какие навыки программирования появляются только с опытом?» Предоставляем вам ответы экспертов.

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

Как лучше всего изучать алгоритмы

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

Обложка: Как лучше всего изучать алгоритмы
Обложка: Отличия junior, middle и senior разработчиков — объясняют эксперты

Отличия junior, middle и senior разработчиков — объясняют эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Чем отличаются junior, middle и senior разработчики?» Предоставляем вам ответы экспертов.

Обложка: Хочу научиться программировать на Python. С чего начать?

Хочу научиться программировать на Python. С чего начать?

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

Как руководителю не из IT-сферы управлять айтишниками в компании — отвечают эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Какой подход управления лучше применять к айтишникам в IT-компании?» Представляем вам ответы экспертов.

Обложка: Как руководителю не из IT-сферы управлять айтишниками в компании — отвечают эксперты
Обложка: Можно ли человеку из глубинки стать хорошим программистом — отвечают эксперты

Можно ли человеку из глубинки стать хорошим программистом — отвечают эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Реально ли человеку из глубинки стать хорошим веб-фрилансером?» Представляем вам ответы экспертов.

Подборка идей для программирования

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

Обложка: Подборка идей для программирования

Как научить ребёнка программировать

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

Обложка: Как научить ребёнка программировать

Как изучить ещё один язык программирования: советы и рекомендации

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

язык программирования

Хочу стать frontend разработчиком: базовые знания и план обучения

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

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

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

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

Обложка: 5 способов быстрее научиться программировать

5 способов быстрее научиться программировать

Как быстро научиться программировать: 5 простых шагов, которые помогут вам начать изучение профессии программиста. Изучайте и запускайте примеры кода, используйте отладчик, пишите свой код и не бойтесь спрашивать.

Как искать и исправлять ошибки в коде

У начинающих программистов поиск и устранение ошибок (багов — от англ. bug) занимает очень много времени. В этой статье предложена пошаговая инструкция, которая поможет найти и устранить ошибки.

Обложка: Как искать и исправлять ошибки в коде
C++ для продолжающих

Исчерпывающий список книг для углубления в C++

Эта подборка предназначена для тех программистов, которые уже умеют разрабатывать приложения на языке C++. С помощью представленных книг вы сможете отточить свои навыки и научиться некоторым техникам, которые позволять вам писать эффективный и быстрый код. Приятного погружения в океан знаний!

Как разобраться в Computer Science самостоятельно

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

Обложка: Как разобраться в Computer Science самостоятельно

Конкурентность и параллелизм — разные вещи

Не все программисты знают, в чём разница между конкурентностью и параллелизмом. В этой статье мы на простом примере объясним, в чём же она заключается.

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

Подборка хороших книг для программистов

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

Обложка: Подборка хороших книг для программистов