От стриминга до менторства: 8 источников дополнительного дохода для разработчика
От стриминга до менторства: 8 источников дополнительного дохода для разработчика
От стриминга до менторства: 8 источников дополнительного дохода для разработчика
Не обязательно загружать себя заказами на фрилансе, чтобы увеличить доход. Программист может подзаработать и другими способами — например, кодить в прямом эфире или собирать донаты на Patreon. Мы изучили книгу фронтенд-разработчика и блогера Флорина Попа «10 способов заработка для разработчиков» и выбрали самые интересные источники дополнительного дохода. 
3 комментария
От Julia до Ballerina: гид по новым языкам программирования, которые стоит изучать в 2021 году
От Julia до Ballerina: гид по новым языкам программирования, которые стоит изучать в 2021 году
От Julia до Ballerina: гид по новым языкам программирования, которые стоит изучать в 2021 году
Ежегодно на рынке появляются сотни языков программирования — одни выходят под брендом техкорпораций, другие дополняют существующие языки, а третьи — эзотерические — создаются в экспериментальных целях. За последние 10 лет по-настоящему «выстрелили» Swift, Kotlin, Go, Rust и TypeScript, но потенциал есть и у других новичков. Составили гид по новым языкам программирования, а заодно вместе с экспертом разобрались, зачем вообще их изучать. 
2 комментария
12 курсов по языку программирования R — от базовых до суперпродвинутых
12 курсов по языку программирования R — от базовых до суперпродвинутых
12 курсов по языку программирования R — от базовых до суперпродвинутых
R — это функциональный язык для статистической обработки данных и создания визуализаций. Он помогает совершать научные открытия, получать маркетинговые инсайты и ориентироваться в хаосе big data. А еще с его помощью можно распознать самую депрессивную песню Radiohead и проанализировать комментарии на Reddit. Собрали 12 курсов, которые помогут освоить язык R как программистам, так и специалистам, далеким от ИТ.
Курсы со скидками и бесплатные вводные лекции о геймдев от XYZ School
Курсы со скидками и бесплатные вводные лекции о геймдев от XYZ School
Курсы со скидками и бесплатные вводные лекции о геймдев от XYZ School
XYZ School учит делать игры — создавать 3D-графику и концепты, придумывать персонажей и программировать. Собрали для вас вводные лекции и курсы, которые можно изучать прямо сейчас.
4 комментария
Скидка 55% на курс Backend-разработчик на Go от Skillfactory
Скидка 55% на курс Backend-разработчик на Go от Skillfactory
Скидка 55% на курс Backend-разработчик на Go от Skillfactory
Skillfactory предлагает за 12 месяцев освоить программирование на Go и бэкенд-разработку высоконагруженных приложений, чтобы стать квалифицированным backend-разработчиком.
5 курсов и бесплатных гайдов по профессиям для тех, кто хочет войти в ИТ
5 курсов и бесплатных гайдов по профессиям для тех, кто хочет войти в ИТ
5 курсов и бесплатных гайдов по профессиям для тех, кто хочет войти в ИТ
Skillfactory создал гайды по популярным «айтишным» профессиям, которые помогут определиться с направлением, а также выбрать подходящий курс для обучения. Гайды бесплатные, а на все курсы действует скидка 55%.
5 курсов для тех, кто хочет стать Android-разработчиком
5 курсов для тех, кто хочет стать Android-разработчиком
5 курсов для тех, кто хочет стать Android-разработчиком
Android — одна из самых распространенных мобильных платфор. Средняя зарплата Android-разработчика — $2050. Начав учиться сегодня, вы уже через год сможете претендовать на позицию junior Android-разработчика в любой ИТ-компании.
7 программ дистанционного высшего образования от Skillbox и вузов России
7 программ дистанционного высшего образования от Skillbox и вузов России
7 программ дистанционного высшего образования от Skillbox и вузов России
Skillbox вместе с ведущими университетами России запустил дистанционные программы обучения. Здесь вы получите не только теоретические знания и корочку о высшем образовании, но и практический опыт, которого часто не хватает выпускникам.
Python-разработка и Figma — бесплатные курсы от Нетологии по разным направлениям
Python-разработка и Figma — бесплатные курсы от Нетологии по разным направлениям
Python-разработка и Figma — бесплатные курсы от Нетологии по разным направлениям
В Нетологии можно учиться не только на платных курсах, но и выбрать для старта один из множества бесплатных мини-курсов, которые помогут понять, стоит ли с головой погружаться в выбранное направление или основ будет достаточно, чтобы понять, что это «не совсем то, чего бы вам хотелось». Например, можно совершить бесплатный экскурс в профессии программирования и дизайна, или погрузиться в азы разработки и soft skills. Собрали для вас 10 курсов, пройти которые вы можете уже сейчас.
10 актуальных и интересных курсов по Rust + бонус от GitHub
10 актуальных и интересных курсов по Rust + бонус от GitHub
10 актуальных и интересных курсов по Rust + бонус от GitHub
В 2010 году Mozilla официально представила новый язык программирования Rust. Версия 1.0 вышла в 2015 году и в первый же год заняла третье место в опросе «Любимый язык программирования» на портале Stack Overflow. В течение последующих лет Rust прочно удерживал лидирующую позицию в этой номинации.  Рассмотрели преимущества и особенности языка, а также собрали курсы по Rust, которые будут интересны как новичкам, так и опытным программистам.
2 комментария
Игровой аналитик, типографика, управление по Agile — курсы от Нетологии со скидками до 55%
Игровой аналитик, типографика, управление по Agile — курсы от Нетологии со скидками до 55%
Игровой аналитик, типографика, управление по Agile — курсы от Нетологии со скидками до 55%
До конца июня Нетология дарит скидки на свои курсы до 50%, а читатели dev.by получают дополнительную скидку 5%, которая суммируется со всеми акциями и предложениями площадки.
5 курсов по SQL от популярных платформ со скидками до 55%
5 курсов по SQL от популярных платформ со скидками до 55%
5 курсов по SQL от популярных платформ со скидками до 55%
SQL — это язык программирования, который необходим для написания команд к БД, после выполнения которых она вернёт результат. Выбрали для вас актуальные и выгодные предложения от образовательных платформ, чтобы начать изучать SQL прямо сейчас.
11 курсов Golang + профессиональный блог
11 курсов Golang + профессиональный блог
11 курсов Golang + профессиональный блог
Go (Golang) входит в топ самых востребованных и быстрорастущих языков программирования как на западе, так и в СНГ. Разработчики ценят его за скорость, относительную простоту и универсальность. Собрали список курсов, вебинаров и бесплатных ресурсов по Go, которые помогут быстро освоить навык.
10 онлайн-курсов по Kotlin для уверенной Android-разработки
10 онлайн-курсов по Kotlin для уверенной Android-разработки
10 онлайн-курсов по Kotlin для уверенной Android-разработки
Вместе с командой DigitalDefynd подготовили список курсов, учебных пособий и тренингов по Kotlin, которые подойдут для начинающих, студентов среднего уровня и профессионалов.
11 курсов по Angular — от базовых до продвинутых
11 курсов по Angular — от базовых до продвинутых
11 курсов по Angular — от базовых до продвинутых
Angular — фреймворк от компании Google для создания клиентских приложений. В 2021 году прекращается поддержка AngularJS и многие компании мигрируют на Angular, поэтому навыки работы с этим фреймворком становятся все более востребованными. Команда Digitaldefynd составила подборку проверенных курсов по Angular, а мы дополнили список актуальными предложениями.
2 комментария
12 хороших курсов по Scala для тех, кто уже что-то знает
12 хороших курсов по Scala для тех, кто уже что-то знает
12 хороших курсов по Scala для тех, кто уже что-то знает
Язык программирования Scala громко заявил о себе в 2010-е годы. Сейчас ажиотаж вокруг него спал, но забывать о Scala точно не стоит. Это один из самых популярных коммерческих языков, который используют Twitter, LinkedIn, WhatsApp. Scala-разработчики, возможно, не так востребованы как их коллеги, пишущие на Python или Java, но хороший специалист будет цениться высоко, а знание языка станет безусловным плюсом в резюме. В помощь тем, кто хочет пополнить ряды адептов Scala, Digitaldefynd составил (а мы дополнили) подборку онлайн-курсов и тренингов разных уровней сложности.
1 комментарий
9 курсов по PHP для новичков и опытных специалистов
9 курсов по PHP для новичков и опытных специалистов
9 курсов по PHP для новичков и опытных специалистов
Материал включает в себя как платные, так и бесплатные ресурсы, которые помогут изучить PHP. Они подходят как для начинающих, так и для более уверенных пользователей.
12 курсов по Linux для тех, кто только начинает знакомиться с системой
12 курсов по Linux для тех, кто только начинает знакомиться с системой
12 курсов по Linux для тех, кто только начинает знакомиться с системой
Linux — это операционная система, которая распространяется бесплатно. Вместе с DigytalDefind составили список платных и бесплатных курсов, тренингов и сертификаций по Linux, которые подходят для начинающих и учеников среднего уровня.
19 курсов для тех, кто хочет освоить Swift и стать iOS-разработчиком
19 курсов для тех, кто хочет освоить Swift и стать iOS-разработчиком
19 курсов для тех, кто хочет освоить Swift и стать iOS-разработчиком
Профессия iOS-разработчика — популярна и довольна востребована. Причем, если верить опытным специалистам, для старта в этой сфере совсем не обязательно заканчивать технический вуз. А вот что точно стоит сделать — так это освоить язык программирования Swift. Поможет в этом подборка платных и бесплатных курсов разных уровней по Swift и iOS-разработке, составленная Digitaldefynd и дополненная нами. 
16 онлайн-курсов и сертификаций по React.js
16 онлайн-курсов и сертификаций по React.js
16 онлайн-курсов и сертификаций по React.js
Команда из 40+ экспертов по веб-разработке собрала в этой статье курсы, туториалы, тренинги и сертификаци по React JS. Статья включает бесплатные и платные учебные ресурсы, которые актуальны для начинающих, учащихся среднего уровня, а также экспертов.
15 курсов по программированию на C++
15 курсов по программированию на C++
15 курсов по программированию на C++
С++, несмотря на свой солидный возраст, продолжает оставаться одним из самых популярных языков программирования с широкой сферой применения: от разработки ПО до создания игр. В сети можно найти достаточно ресурсов, которые помогут освоить этот язык. Мы предлагаем обратить внимание на подборку, подготовленную Digitaldefynd и дополненную нами. В ней собраны как бесплатные, так и платные ресурсы для людей с разным уровнем подготовки и знаний С++.
Дюжина курсов для опытных (и не только) разработчиков на С и C#
Дюжина курсов для опытных (и не только) разработчиков на С и C#
Дюжина курсов для опытных (и не только) разработчиков на С и C#
С и C# по-прежнему занимают высокие позиции в рейтингах самых популярных языков программирования. Если вы хотите изучить их и приобрести востребованные навыки, то обратите внимание на список курсов, подготовленный Digitaldefynd и дополненный нами. В нем есть бесплатные и платные ресурсы, которые подойдут как новичкам, так и специалистам, нацеленным на непрерывное развитие. 
8 курсов для изучения Ruby и Ruby on Rails
8 курсов для изучения Ruby и Ruby on Rails
8 курсов для изучения Ruby и Ruby on Rails
По последней иформации аналитической компании RedMonk, Ruby входит в десятку самых популярных языков программирования. В кругу программистов Ruby часто называют языком хипстеров, многие также отмечают его приятность в работе и простоту. Предлагаем вам подборку курсов как для новичков, так и для продвинутых пользователей, которые помогут вам стать частью Ruby-комьюнити.
8 полезных сертификаций и курсов по Node.JS
8 полезных сертификаций и курсов по Node.JS
8 полезных сертификаций и курсов по Node.JS
DigitalDefynd составил список руководств, курсов, тренингов, занятий и сертификаций по Node.JS, которые доступны прямо сейчас. Он включает как платные, так и бесплатные ресурсы, доступные онлайн.
От ИИ до основ программирования: 15 курсов, чтобы прокачать свои знания
От ИИ до основ программирования: 15 курсов, чтобы прокачать свои знания
От ИИ до основ программирования: 15 курсов, чтобы прокачать свои знания
Digitaldefynd выбрали рейтинговые курсы от Coursera по популярным специализациям и технологиям. Самое время улучшить резюме и научиться новому. 
15 курсов DevOps, чтобы разобраться в теме и прокачать скиллы
15 курсов DevOps, чтобы разобраться в теме и прокачать скиллы
15 курсов DevOps, чтобы разобраться в теме и прокачать скиллы
Сегодня DevOps-инженеров можно назвать одними из самых востребованных и высокооплачиваемых специалистов в ИТ-сфере. Поэтому, если вы хотите освоить эту профессию, разобраться в том, что такое DevOps-подход, или просто усовершенствовать свои навыки, обратите внимание на список курсов, подготовленный Digitaldefynd и дополненный нами. 
14 курсов для будущих и практикующих разработчиков игр на Unity
14 курсов для будущих и практикующих разработчиков игр на Unity
14 курсов для будущих и практикующих разработчиков игр на Unity
Вместе с Digitaldefynd составили список полезных курсов, сертификаций и тренингов, которые помогут освоить профессию разработчика игр на Unity с нуля, а также прокачать свои навыки тем, кто уже работает в гейм-индустрии. 
30 крутых онлайн-курсов для самых популярных языков программирования
30 крутых онлайн-курсов для самых популярных языков программирования
30 крутых онлайн-курсов для самых популярных языков программирования
Составили список курсов, которые помогут освоить самые популярные и востребованные у работодателей языки программирования и получить полезные для вашей карьеры знания и навыки. 
11 курсов, чтобы быстро войти в ИТ без технических знаний
11 курсов, чтобы быстро войти в ИТ без технических знаний
11 курсов, чтобы быстро войти в ИТ без технических знаний
Самый простой способ «войти в айти» — записаться на курсы. Правда, большинство из них рассчитаны на тех, кто имеет релевантные знания или хотя бы минимальный опыт работы в сфере. Поэтому мы сделали подборку курсов для людей без техничесого бекграунда, которые помогут получить востребованную ИТ-профессию с нуля.
13 быстрых курсов по разработке приложений для Android
13 быстрых курсов по разработке приложений для Android
13 быстрых курсов по разработке приложений для Android
DigitalDefynd собрал курсы, которые помогут новичкам (и не только) освоить Android-разработку.

Полезные ссылки, чтобы начать программировать

От ИИ до основ программирования: 15 курсов, чтобы прокачать свои знания

От ИИ до основ программирования: 15 курсов, чтобы прокачать свои знания

Онлайн-курсы, чтобы прокачать Python

Онлайн-курсы, чтобы прокачать Python

Где в 2021 году выучить Python с нуля? Топ онлайн-курсов и школ

Где в 2021 году выучить Python с нуля? Топ онлайн-курсов и школ

Как гуманитарию попасть в ИТ. Топ востребованных профессий и онлайн-курсов под них

Как гуманитарию попасть в ИТ. Топ востребованных профессий и онлайн-курсов под них

15 онлайн-курсов, которые помогут стать веб-разработчиком

15 онлайн-курсов, которые помогут стать веб-разработчиком

13 курсов, чтобы научиться программировать для iOS

13 курсов, чтобы научиться программировать для iOS

11 курсов, чтобы быстро войти в ИТ без технических знаний

11 курсов, чтобы быстро войти в ИТ без технических знаний

10 курсов по SQL для лучшего понимания работы с большими данными

10 курсов по SQL для лучшего понимания работы с большими данными

Как научиться программировать?

Курсы программирования — это самый быстрый путь к карьере в сфере ИТ. С сертификатом на руках гораздо проще найти первое место работы. Крупные компании часто обучают джунов под себя, но даже в таких случаях предпочтительнее будут кандидаты с базовыми знаниями. Сидеть за партой не обязательно, многое можно освоить онлайн. Исследователи Центра социологии НИУ ВШЭ считают, что результаты студентов не зависят от формата обучения. Рынок онлайн-образования огромен и, по оценкам экспертов, продолжает расти. 

В разделе «Научиться программировать» мы публикуем подборки курсов. Как правило, курсы проходят в онлайне, однако есть предложения и в оффлайн-формате. Можно выбрать вариант с учетом всех пожеланий: учиться с преподавателем или самостоятельно, в свободном темпе или с четкими дедлайнами. Раздел будет полезен тем, кто:

  • осваивает программирование с нуля;
  • имеет базовые знания и хочет углубиться в программирование;
  • хочет добавить новый сертификат в свое CV;
  • собирается начать карьеру в ИТ;
  • хочет подучить конкретный язык: Java, Python, PHP, CSS, разработка для IOS, Android и так далее.

Внимание! Для платных курсов в статьях можно найти промокоды. 

Актуальные вакансии для разработчиков

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже