Краткое введение в Bootstrap

Bootstrap — один из самых распространённых инструментов для фронтенд разработчиков. Мы рассказываем, как начать работать с этим фреймворком.

Bootstrap

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

Концептуальные основы для новичков по работе с GraphQL – языком запросов с открытым исходным кодом, разработанным Facebook.

GraphQL
Обложка поста

Основные концепции Docker на простых примерах из жизни

Docker — крайне полезная платформа, которая всё больше используется при разработке. Разбираемся, что она из себя представляет.

Основы CSS: блочная модель

Блочная модель CSS — одна из основ веб-дизайна, которая в дальнейшем помогает лучше кастомизировать страницы. Разбираемся, как она устроена.

Обложка поста
Обложка поста

Как сделать PWA — прогрессивное веб-приложение

Разбираем создание простого прогрессивного веб-приложения на основе существующего шаблона.

Обложка поста

Верстаем правильно: знакомство с Flexbox и Grid

Знакомство с CSS-вёрсткой в 2018 году. Рассказываем, как использовать Flexbox и Grid для создания красивой разметки и чем они лучше старых методов.

Обложка поста

На какие языки программирования и технологии точно не стоит тратить время

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

Обложка поста

Путь фрилансера: как правильно начать

Антон Бордаковский,руководитель веб-студии Grey-Fox рассказывает нам о том, что такое фриланс и как им заниматься, чтобы преуспеть.

Как начать разрабатывать под Android

Многие программисты хотят заняться разработкой приложений под Android. Но немногие представляют, какие шаги здесь надо предпринять. Эта подборка призвана помочь новичкам в освоении Android-разработки. Начало работы Новичкам в программировании поможет…

Обложка поста
Обложка поста

Какие бесплатные инструменты для оптимизации рабочего процесса используют эксперты

Наши эксперты рассказывают, какие бесплатные инструменты используют, чтобы оптимизировать рабочий процесс и быть эффективными.

Обложка поста

10 команд для Docker, без которых вам не обойтись

Docker — полезный инструмент для создания микросервисов. Чтобы эффективнее работать с ним, вам пригодятся команды, 10 из которых мы сегодня обсудим.

Обложка поста

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

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

Обложка поста

По каким признакам можно отличить код профессионала от кода новичка — отвечают эксперты

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

Обложка поста

Какие примеры кода вызывали у вас восхищение — отвечают эксперты

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

Что не так в статьях «Что должен знать начинающий программист»

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

Обложка поста

Как снова полюбить кодить — отвечают эксперты

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

Обложка поста

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

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

Обложка поста

Как айтишнику искать и найти первую работу — отвечают эксперты

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

Архитектура веба: основы для начинающих разработчиков

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

Обложка поста

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

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

Какие типичные ошибки в программировании совершают новички — отвечают эксперты

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

Обложка поста
Обложка поста

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

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

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

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

Обложка поста

Адаптивная верстка: что это и как использовать

Адаптивная верстка меняет дизайн страницы в зависимости от поведения пользователя, платформы, размера экрана и ориентации девайса и является неотъемлемой частью современной веб-разработки. Она позволяет существенно экономить и не отрисовывать новый…

Обложка поста

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

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

Обложка поста

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

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

Обложка поста

Начало работы с юнит-тестами С++

В статье рассмотрены основы юнит-тестов на С++, книги для освоения этой темы, видеолекции и доклады. Всё, что нужно начинающему программисту.

Обложка поста
Обложка поста

Junior, middle и senior разработчики: в чём отличие — отвечают эксперты

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

Создание простого веб-приложения с Vue и Firebase

Вы начинающий frontend разработчик и еще не знакомы с Firebase? Предлагаем познакомиться с основами и создать первое приложение с его использованием.

Обложка поста
Обложка поста

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

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

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

Новичкам бывает сложно разобраться в том, с какого языка программирования стоит начать. У каждого инструмента есть своя специализация, каждый язык лучше подходит для своих задач. Чтобы помочь вам определиться, предлагаем…

Обложка поста

Основные методы ввода-вывода (I/O)

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

io input-output