Веб-программист: знать и уметь как Fullstack разработчик


Веб-программист: знать и уметь как Fullstack разработчик

Что должен знать и уметь Fullstack разработчик:

  • Осуществлять полный цикл работ по веб-проекту: от согласования и принятия технического задания до реализации программного кода и раскрутки проекта;
  • Создавать прототипы страниц;
  • Верстать html-шаблоны страниц для типовых проектов и для популярных CMS;
  • Использовать современные средства разработки сайтов;
  • Использовать последними версиями языков разметки и фреймворков;
  • Разрабатывать публичную часть (фронтенд) с использованием Html, CSS, JavaScript;
  • Использовать Markup/UI-фреймворки (Bootstrap, React.js, Angular, jQuery);
  • Выполнять настройку web-серверов для сайта;
  • Разрабатывать программный код серверной часть (backend) на Python PHP;
  • Сопровождать, поддерживать и дорабатывать проекты;
  • Проектировать базы данных и работать с MySQL PostgreSQL;
  • Прототпировать и создавать сайты по техническому задания;
  • Увеличивать капитализацию WEB-сайтов и интернет проекты;
  • Понимать принципы SEO;
  • Использовать технологии поискового продвижения SEO;
  • Анализировать трафик и поведение пользователей на сайте, при помощи различных инструментов (Яндекс.Метрика, Яндекс.Вебмастер, Google Analytics, Google Search Console);