Как бы вы протестировали дверь? — тест по QA окружающего мира

Машины, телефоны, баг-трекеры и проверка полномочий — сможете ли вы ответить на вопросы по QA на примере повседневных вещей и ситуаций?

Обложка: Как бы вы протестировали дверь? — тест по QA окружающего мира
Обложка: Какое из 8 направлений IT-стажировки вам подходит? Тест от Tproger и Kaspersky

Какое из 8 направлений IT-стажировки вам подходит? Тест от Tproger и Kaspersky

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

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

Как обучиться на DevOps-инженера

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

Обложка: Как обучиться на DevOps-инженера

7 языков программирования, знание которых сделает вас востребованным специалистом

Знание этих языков программирования позволит комфортно чувствовать себя на рынке труда и постоянно повышать уровень своих доходов.

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

Идеи динамического программирования: одномерные задачи, часть 2

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

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

Идеи динамического программирования: одномерные задачи, часть 1

Разбираем несколько классических задач динамического программирования с использованием одномерного массива и без него.

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

От джуна к мидлу: практические советы

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

Обложка: От джуна к мидлу: практические советы
Обложка: шутер на Unity

Создаём простой зомби-шутер на Unity

Преподаватель курса по геймдеву Николай Запольнов пошагово описывает процесс создания простейшего шутера на Unity. Статья подойдёт новичкам.

Опыт прохождения сертификации PCAP-31-03

Рассказываем о том, как проходит сертификация PCAP-31-03, с какими трудностями можно столкнуться и как получить вторую попытку бесплатно

Обложка: Опыт прохождения сертификации PCAP-31-03

Подготовка к Python сертификации PCAP

Рассказ о том, как проходит путь по подготовке к сертификации PCAP. И мысли на тему того, кому сертификация может быть полезна.

Обложка: Подготовка к Python сертификации PCAP

Стек технологий для Python

Senior Python Developer советует инструменты и технологии, которые повсеместно применяют разработчики на Python.

Обложка: Стек технологий для Python

Как стать разработчиком на Go: 10 шагов

Ментор Solvery и руководитель backend-разработки в Ситилинк рассказал, как стать разработчиком Go и написать свою первую программу.

Обложка: Как стать разработчиком на Go: 10 шагов

Учимся разрабатывать на Golang. Урок 15: работа с JSON

Рассматриваем встроенные средства Golang для работы с форматом обмена данными JSON. Видеоурок с подробным объяснением и демонстрацией.

Обложка: Учимся разрабатывать на Golang. Урок 15: работа с JSON

Java RegEx: использование регулярных выражений на практике

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

Обложка: Java RegEx: использование регулярных выражений на практике

Наследование в JavaScript: основные правила

В статье раскрываются ключевые моменты наследования в JavaScript с особым вниманием к прототипной архитектуре.

Обложка: Наследование в JavaScript: основные правила

Учимся разрабатывать на Golang. Урок 14: работа с Context

В этом уроке мы научимся работать с интерфейсом context.Context. Рассмотрим его методы на примере работы с web-запросами.

Обложка: Учимся разрабатывать на Golang. Урок 14: работа с Context

Учимся разрабатывать на Golang. Урок 13: работа с файлами и выполнение shell-команд

В новом видео мы поработаем с файлами и научимся выполнять shell-команды из языка Go. Будет интересно, поехали!

Обложка: Учимся разрабатывать на Golang. Урок 13: работа с файлами и выполнение shell-команд

Учимся разрабатывать на Golang. Урок 12: тестирование с помощью GoConvey

Продолжаем изучать средства тестирования в языке Go. На этот раз мы научимся работать с фреймворком GoConvey.

Обложка: Учимся разрабатывать на Golang. Урок 12: тестирование с помощью GoConvey

Учимся разрабатывать на Golang. Урок 11: работа с паниками

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

Обложка: Учимся разрабатывать на Golang. Урок 11: работа с паниками

4 главных навыка специалиста по информационной безопасности

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

Обложка: 4 главных навыка специалиста по информационной безопасности

Учимся разрабатывать на Golang. Урок 10: многопоточность, примитивы синхронизации

Видео с подробным объяснением примитивов синхронизации в языке Golang и примерами их использования.

Обложка: Учимся разрабатывать на Golang. Урок 10: многопоточность, примитивы синхронизации

Учимся разрабатывать на Golang. Урок 9: многопоточность, горутины и каналы

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

Обложка: Учимся разрабатывать на Golang. Урок 9: многопоточность, горутины и каналы

Личный опыт: как прокачать навыки программирования, работая над pet-проектом

История развития одного pet-проекта с полным рефакторингом кода, спамом в деканат и крупной идеей. 

Обложка: Личный опыт: как прокачать навыки программирования, работая над pet-проектом

Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

В языке Golang есть стандартная библиотека для тестирования. В этом видео мы научимся с ней работать.

Обложка: Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

Изучение Golang в 2021 году: почему это просто, интересно и выгодно

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

Обложка: Изучение Golang в 2021 году: почему это просто, интересно и выгодно

Инструменты, которыми пользуются Java-программисты в повседневной работе

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

Обложка: Инструменты, которыми пользуются Java-программисты в повседневной работе

Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

Автор раскрывает особенности работы с ошибками в Golang, а также рассказывает про интерфейс Reader, который позволяет прочитать поток байтов.

Обложка: Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

Топ-20 советов и трюков, которые помогут начинающим в Unity 3D

Собрали полезные и неочевидные приёмы, с которыми создание игр на Unity станет более комфортным и быстрым даже для новичков.

Обложка: Топ-20 советов и трюков, которые помогут начинающим в Unity 3D

Автотесты на Espresso: первые вопросы и способы их решений

Собрала вопросы, с которыми столкнулась при написании первых автотестов на Espresso и предложила решения, которые внедряла по ходу работы.

Обложка: Автотесты на Espresso: первые вопросы и способы их решений

Проекты для новичков: советует эксперт

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

Обложка: Проекты для новичков: советует эксперт

Стать junior-разработчиком за 3 месяца реально, найти работу после буткемпа — тоже. Эксперт ответил на вопросы читателей Tproger

CEO и наставник онлайн-буткемпа по программированию Роман Гордеев рассказал об обучении и перспективах выпускников буткемпов.

Обложка: Стать junior-разработчиком за 3 месяца реально, найти работу после буткемпа — тоже. Эксперт ответил на вопросы читателей Tproger

Учимся разрабатывать на Golang. Урок 6: интерфейсы

Автор видео помогает разобраться с одной из самых больших и часто непонятных тем в Golang — интерфейсами. Подробное объяснение с примерами.

Обложка: Учимся разрабатывать на Golang. Урок 6: интерфейсы