fbpx

Полезные ресурсы для изучения программирования

Освоение программирования не похоже на стандартную учёбу, например, школьное изучение физики. Во-первых, IT — быстро меняющаяся сфера, поэтому программисты должны идти в ногу со временем, заниматься самообразованием, постоянно быть готовыми смотреть на проблемы с абсолютно непривычных сторон. Во-вторых, программирование даёт огромный простор для креатива и нестандартных подходов, так что хорошие программисты развиваются, делая свои собственные проекты. И, конечно, есть ресурсы, без которых в этом деле как без рук. Делимся самыми полезными:
 
Codewars.com — отличный сайт для практики: выбираешь язык программирования, который тебе интересен, и решаешь интересные задачи на нём. Задач огромное множество, так что скучно не будет. К тому же, сайт на английском, так что это отличный повод улучшить ещё и свои навыки английского.
 
Codecombat.com — сайт с совершенно непривычной, но очень интересной системой обучения: ты словно проходишь квест в подземелье с помощью кода. Приятный бонус — сайт доступен и на русском языке.
 
www.codecademy.com/learn/learn-html — здесь много практических проектов для обучения, и сюда стоит идти, если хочется учиться последовательно — сначала заложить мощный фундамент, разобраться с основами, а потом браться за креативные задачи.
 
SoloLearn — очень удобное приложение на английском, которое помогает разобраться с синтаксисом языка программирования (это как грамматика в обычном языке — без неё никуда). А главное — там можно найти полезные комментарии других пользователей, которые помогут разобраться со сложностями, затратив меньше времени и сил.
 
GitHub — так называемая «социальная сеть для разработчиков», в которой люди делятся кодом и пишут его вместе, ведут совместные проекты, помогают друг другу и общаются. Если у вас появилась проблема, поищите на Гитхабе — скорее всего, её уже кто-то разобрал по полочкам.
 
CodePen — сообщество людей, создающих проекты на HTML, CSS и JavaScript. Работает как онлайн-редактор кода, в котором можно не только создать и посмотреть проект, но и поделиться им с остальными.
 
Хабр — сайт, на котором можно найти и статьи, и новости, и обсуждения, связанные со сферой IT и бизнесом. Помогает быть в курсе.
 
И совсем неожиданный совет: отличные ресурсы для программиста — YouTube и Google. Да-да. Если вы столкнулись с проблемой, то с почти стопроцентной вероятностью с ней столкнулся кто-то ещё, всегда можно найти чужое решение и научиться на чужих ошибках, поэтому пользоваться гуглом — едва ли не самый важный навык программиста. Но об этом мы ещё поговорим подробнее 😉