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

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

Первый шаг

Во-первых, вам нужно определиться с тем, какие именно технологии нужно выучить? То есть вы должны четко понять, что вам нужно изучить, чтобы достигнуть поставленной цели. Конечно, на теории дело не закончится, все полученные знания нужно пару десятков раз применить на практике — тогда они вобьются в вашу голову намного лучше, так что, даже есть после этого разбудить вас ночью, и спросить: «а как работает в css @keyframes?» — вы все подробно расскажете.

Итак, этот самый первый шаг заключается в том, чтобы узнать, что вам нужно. Для этого рекомендую перейти на очень популярный ИТ-портал — Geekbrains. Там, немного прокрутив страницу, вы можете увидеть, по каким направлением обучают на портале. Нас интересует профессия веб-разработчик — это и есть веб-программист, по сути.

Тут в самом низу вы можете увидеть то, что будете изучать, если оплатите обучение.
технологии Я специально обрезал этот скриншот немного, чтобы показать вам, какие технологии вам нужны в первую очередь.

Что должен знать веб-программист?

Итак, как видите, это:

  1. HTML/CSS — базовые языки разметки и оформления веб-страниц, без них невозможно представить себе сайтостроение. Это — основа, самые простые технологии, которые вы должны изучить в первую очередь.
  2. PHP — основное оружие веб-программиста. С помощью этого языка создаются социальные сети, интернет-магазины, фреймворки, движки и много чего другого. Именно благодаря нему работает большинство онлайн-сервисов, формы комментариев, регистрации на сайтах и т.д.
  3. JavaScript — язык программирования специально для веб, с его помощью страницу можно программировать так, чтобы при различных событиях ее дизайн менялся. Например, при клике по окну оно расширялось и т.д. Примеров можно привести очень много.

Где все это выучить?

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

Наилучшим вариантом я вижу тот же Geekbrains. Как видите, обучение на веб-разработчика стоит 7 тысяч рублей в месяц и продолжается аж 11 месяцев, после чего, если вы не халтурили, вы становитесь действительно востребованным специалистом. Я понимаю, что это может быть дорого для большинства из вас, но это самый короткий путь к тому, чтобы стать профи в этой профессии.

Если вы решите учиться самостоятельно, то сможете значительно сэкономить, да и результата тоже можно добиться относительно неплохого. Единственный минус — вам придется собирать знания и курсы по разным технологиям буквально по частичкам. Например, за одиннадцать месяцев Geekbrains обещает вас обучить таким технологиям: HTML/CSS, PHP, JS, NodeJS, AngularJS, Yii. С другой стороны, для того, чтобы найти работу, вам необязательно знать все это. Я уже говорил, что является базой. Это html, css, php, javascript.

JavaScript

javascript
Итак, где выучить javascript, а заодно и его самую популярную библиотеку jquery? Наилучшим вариантом я вижу покупку курса от Евгения Попова. Это человек, который действительно выпускает крутые обучающие курсы, по этому можете не сомневаться в качестве. Вот ссылка на страницу описания.

PHP

php
Хорошо, а вот по php даже не знаю, что посоветовать. Толковый курс есть у Михаила Русакова. Пожалуй, на сегодня это наилучший путь к тому, чтобы освоить технологию с нуля до хорошего уровня. Хотя нет, наилучший — это пройти обучение от профессионалов в онлайн-центре образования Нетология. Там как раз набираются ученики на обучение по PHP и MySQL. Записаться можно тут. Естественно, перед этим нужно оплатить обучение. Из преимуществ этого способа можно выделить то, что компания поможет вам найти работу после окончания обучения, вы получите сертификат и полноценную поддержку.

Также можете почитать какую-нибудь книгу по этой теме. Например, такую.

Необязательно знать все

Если вы изучили только javascript (а php — нет), то сможете работать front-end разработчиком, а если наоборот — попробуете свои силы в back-end. В общем-то, даже имея небольшие знания, уже можно что-то заработать на сайтостроении, но чем больше вы будете знать, тем больше ваш потенциал.

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

Комментариев: 6
  1. Дима

    https://vk.com/itweb_programing
    Решил стать на путь веб программиста? тогда тебе сюда.
    Учись,Читай,Смотри ,Практикуйся.

  2. Дмитрий

    Спасибо за ответ. Все понятно. Думаю, что посмотрю. Ну да, Попов и Борисов действительно именно предприниматели. А курсы Бернадского webformyself не смотрел? Кто-то их тоже советовал. Пишут вроде складно. Но в живую не смотрел. Просто хочу выбрать какого-то конкретного автора, чтобы не изучать в разнобой.

    1. Михаил (автор)

      А кстати да, Андрей Бернадский хороший учитель по сайтостроению, мне его уроки понравились. У него хорошие уроки по фронт-енду (HTML5, CSS3, Javascript)

    2. Михаил (автор)

      А еще у них много бесплатных уроков так что много что можно посмотреть без оплаты. Например, на их ютуб канале https://www.youtube.com/channel/UCGuhp4lpQvK94ZC5kuOZbjA

  3. Дмитрий

    Привет Миш. А ты сам смотрел курс Русакова. Просто я тоже думал его посмотреть, но что-то в интернете многие его хают. Хотя хают конечно практически всех, но все же. Просто если Попов и Борисов на слуху, то о нем я как-то не наслышан.

    1. Михаил (автор)

      Привет. Попов и Борисов больше интернет-предприниматели, а Русаков больше как программист, по крайней мере у меня сложилось такое впечатление. Мне кажется, критика в его адрес в основном из-за того, что курсов у него много. Например, я смотрел его курс HTML5 и CSS3 с нуля до гуру и могу сказать, что знания то все даны, но уроки коротковаты и не разжевано полностью для новичка.

      По урокам видно, что он сам во всем отлично разбирается, но может не хватает более точных разъяснений иногда в его уроках. Но вот я начал смотреть другой его курс (про JavaScript) и там все более понятно. Скажу честно, именно курс по PHP его не смотрел, смотрел только пару минут содержание курса. По крайне мере по содержанию видно, что уроков много и они достаточно подробные. Мне кажется, именно курсы по PHP и JavaScript у него хорошие.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: