• Что и как учить для создания инфо-ресурса?

    Для создания динамического сайта вам понадобится один из современных JS фреймворков.
    Список наиболее популярных:
    • Angular
    • React
    • Polymer
    • Ember


    Для изучения данных фреймворков/библиотек достаточно будет ознакомиться с руководством, представленным на сайте разработчика соответствующей технологии (однако может потребоваться знание английского языка).

    Кроме этого необходимо будет создать backend сервис. Для этой цели подойдут (выберите один из предложенных языков): Node.JS, PHP, Python, Ruby. Видео-уроков по данным языкам программирования более чем достаточно в Интернете.

    Кроме этого необходимо будет выбрать базу данных, в которой будет хранится все информация, связанная с вашим интернет-ресурсом. MySQL является стандартным выбором в данном случае, иногда выбор падает на MongoDB.

    Если же желание изучать всё вышеперечисленное отсутствует, то можете воспользоваться любой понравившейся CMS, предварительно подготовив шаблон для сайта.
    Ответ написан
    1 комментарий
  • Как освоить Web?

    Для начала вам необходимо определиться чем вы хотите заниматься в Web-е. Условно существует два направления:
    • Frontend
    • Backend


    Оба направления отличаются спецификой рабочей среды: Frontend - это клиентская часть, то, что видит пользоваться (интерфейс, анимация и т.д.), а Backend - это серверная часть (работа с БД, логика и т.д.). Дальнейшее ваше обучение будет зависеть именно от выбора направления. Материалы по каждому направлению можно без труда найти в интернете. Кроме того, никто не запрещает выбрать два направления сразу.

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

    Веб-ресурсы:
    [ENG] Web Developer Roadmap
    [ENG] Frontend Developer Handbook 2017
    [RU] Mozilla Developer Network
    Ответ написан
    Комментировать