Как освоить web-программирование?

3671
3
0
19 августа
10:19
август
2015

Если у вас нет проблем с английским языком, то лучший вариант это использовать проекты на подобии codecademy.com где вас по шагам и бесплатно научат основам от самого простого и элементарного к более сложным вещам.

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

По собственному опыту скажу, что лучший учитель, всё же, это реальные рабочие проекты. В каждом проекте ты учишься каким-то новым для себя вещам и тем самым повышаешь свой уровень знания.

Если у вас возникают какие-то вопросы по реализации конкретной функции, то всегда можно посоветоваться с профессионалами, например тут stackoverflow.com

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

17
0
август
2015

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

Самый лучший способ для практики — это работа над реальными проектами. Но, разумеется, новичку реальные проекты никто не доверит. В этом случае лучше всего найти себе ментора/наставника, персонального учителя, которы сможет тратить своё свободное время на тебя.

В случае с веб-разработкой в качестве такого ментора подойдёт знакомый веб-разработчик, который, имея собственный опыт, сможет тебе подсказать, с чего начинать, что учить, в какой последовательности. Он сможет снабжать тебя заданиями и сам же проверять, правильно ли ты всё делаешь. Сейчас даже существуют специальные сервисы, которые на базе менторства учат чему либо. Чтобы не рекламировать какой-либо ресурс, просто гугли "веб-разработка ментор".

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

1
0
август
2015

Будучи уже достаточно опытным разработчиком, я недавно наткнулся на статью для начинающих и запомнил её как раз для таких вопросов. Вот она: tproger.ru Там еще много интересных статей для начинающих.

Но это в общем. А в частности, я бы посоветовал почитать о составляющих веб-разработки, тобишь front-end и back-end, учиться всему по-немногу, выбирать себе путь и делать свои домашние проекты. Хорошо еще найти себе ментора, который бы всегда мог подсказать и скорректировать процесс обучения. Главное - это желание, терпение и время.

Ресурсы:

1
0
Если вы знаете ответ на этот вопрос и можете аргументированно его обосновать, не стесняйтесь высказаться
Ответить самому
Выбрать эксперта