Вы думаете о том, чтобы стать веб-разработчиком, но не знаете, с чего начать? Не бойтесь, потому что все опытные веб-разработчики когда-то были там. Некоторым может быть легко получить доступ к нужной информации, но если у вас нет друзей-разработчиков или вы получили образование, не охватывающее разработку программного обеспечения, вам может быть трудно начать.

Конечно, многие из нас слышали классический вариант «Начните с HTML, затем CSS, затем Javascript». Но действительно ли это то, что вам нужно делать? Мое самое большое разочарование в веб-разработке было то, что когда я начинал там, где так много фреймворков и так много разных вещей, вы могли научиться покрывать одну небольшую часть веб-разработки, и вы понятия не имели, что было одним, а что другим, и вы действительно не знал, какой из них вы хотите выучить, потому что на то, чтобы выучить их всех, потребуется целая вечность, просто чтобы выбрать один и отклонить другие. Итак, я понял, что для лучшего понимания веб-разработки вам нужно взглянуть на более широкую картину. Так что в то время я собрал столько информации, сколько мог, и придумал руководство по веб-разработке для абсолютных новичков в одной картинке.

Это далеко не идеально, и это не касается всего, но это отличное начало. Я намеренно не скажу вам, что означает любой из цветов. Вы можете посмотреть на это и сказать себе, что это вам совсем не помогает, потому что нет никаких объяснений, но вот самое интересное. Все, что вам нужно сделать, это ввести в Google (или любую другую поисковую систему, которую вы предпочитаете) каждое ключевое слово, которое вы видите на этом рисунке, чтобы лучше понять веб-разработку в целом. Некоторые из вещей, показанных выше, относятся к языкам программирования, некоторые - к фреймворкам, некоторые - к концепциям и т. Д. Сделайте шаг в правильном направлении и поищите в Интернете каждый из них. узнайте, что такое фреймворк, что такое язык программирования и т. д. Даже при нулевых знаниях о разработке или программировании вы должны сначала попытаться увидеть картину в целом, а не погружаться прямо в процесс и теряться в нем.

Как только вы получите представление о веб-разработке в целом, вам нужно решить, на какой маленькой части этой области вы хотите специализироваться. Если вы не уверены, вы можете попробовать все понемногу и сделать то, что вам больше всего подходит ! Дело в том, что необязательно начинать с HTML, а затем с CSS и т. Д., Как утверждают многие, вы можете создавать базы данных SQL или серверные части PHP, не зная ничего о других, и при этом считать себя веб-разработчиком.

После того, как вы решите, чем вы хотите заниматься, вам понадобится практический опыт. В Интернете есть много замечательных мест, полных бесплатных ресурсов, где вы можете научиться веб-разработке или любому другому типу разработки, который вам нужен. В будущем я напишу статью обо всех из них, так что следите за обновлениями! А пока я дам вам небольшую подсказку, вы можете начать с поиска в Интернете W3Schools и использовать их бесплатные учебные ресурсы в качестве отправной точки.

Не бойтесь исследовать самостоятельно и осмеливайтесь учиться на нетрадиционных методах.

Оставайтесь решительными!