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

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

Бэкенд-разработчики Kolesa Group хотят помочь вам сделать этот выбор.

Видео
Начать карьеру в IT: что должен знать и уметь junior-разработчик. Код и кофе
Войти в айти, стать джуном в короткие сроки, найти первую работу без опыта — так ли это легко, как обещают онлайн-курсы? В выпуске подкаста разобрались, какие знания и навыки нужны совсем начинающим специалистам в IT, поговорили про страхи джуниоров, поделились полезными рекомендациями.
PHP: почему его вечно хоронят, актуально ли его учить и чем он полезен бизнесу. Код и кофе
Сколько PHP существует, столько его и хоронят) Тем не менее этот язык программирования чувствует себя прекрасно: на нём работает большинство сайтов в интернете.
Как писать понятный код
Качество кода в проекте напрямую влияет на его поддерживаемость, настроение команды и скорость ввода новых фич. Как часто вы слышали предложение или сами предлагали переписать все с нуля? Комментарии в коде "работает не трогай", условия с магическими цифрами, функции с неговорящими названиями, в коде которых без поллитра не разобраться - все это преследует нас каждый день.
Статьи
Книги
Роберт Мартин
Чистый код. Создание, анализ и рефакторинг
Клеппман Мартин
Высоконагруженные приложения. Программирование, масштабирование, поддержка
Э. Гамма, Р. Хелм, Р.Джонсон, Д.Влиссидес
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Стив Макконнелл
Совершенный код
Полезные ссылки
Позволит понять, как работает протокол TCP, как строятся сети. Выбери подходящий тебе курс
Самые популярные курсы по PHP-разработке на Coursera
О программировании на языке Go. Советуем посмотреть видео по Go на YouTube-канале Kolesa Group
Летняя школа бэкенд-разработки открыла доступ к видеолекциям. В уроках собрано всё самое важное: от основ бэкенда и алгоритмов до мониторинга и код-ревью.
Курсы