1

Etapa 1

Закрепить знания HTML5 и CSS3

2

Etapa 2

Изучить JavaScript

3

Etapa 3

Овладеть инструментами контроля версий и одним из популярных таскраннеров

4

Etapa 4

Умение работы с базами данных и знание языков запросов

5

Etapa 5

Системы сборки

6

Etapa 6

Овладеть инструментами дебаггинга

7

Etapa 7

Шаблонизаторы

8

Etapa 8

Тестирование вёрстки

9

Etapa 9

Создание макетов сайтов для портфолио

1

Etapa 1

Закрепить знания HTML5 и CSS3

2

Etapa 2

Изучить JavaScript

3

Etapa 3

Овладеть инструментами контроля версий и одним из популярных таскраннеров

4

Etapa 4

Умение работы с базами данных и знание языков запросов

5

Etapa 5

Системы сборки

6

Etapa 6

Овладеть инструментами дебаггинга

7

Etapa 7

Шаблонизаторы

8

Etapa 8

Тестирование вёрстки

9

Etapa 9

Создание макетов сайтов для портфолио

05 diciembre 2017 01 enero 2019
Objetivo completado 16 junio 2018

Autor del objetivo

Карина

Rusia, Москва

28 año / año / año

General

Получить работу в области IT

Какие технологии нужно освоить:

  • HTML и CSS (в том числе сетки и CSS-фреймворки, спецификации W3C и WHATWG, HTML5/CSS3 Polyfills)
  • Препроцессоры CSS (Sass, Less, Stylus и т. д.)
  • JavaScript
  • Популярные фреймворки и библиотеки: jQuery, Angular.JS, React.JS, Backbone.js)
  • SVG
  • ECMAScript 6
  • Популярные CMS (WordPress, Drupal, Joomla и т.д.)
  • Понимать принципы построения бэк-энда и разбираться в серверных технологиях (Node.js, PHP, Ruby, .NET и т. д.)
  • Инструменты дебаггинга (Chrome Dev Tools, Firebug и прочие)
  • JavaScript транспайлеры (Babel)
  • Базы данных и языки запросов (SQL, MySql, NoSQL, MongoDB и т. д.)
  • Графические редакторы (Photoshop, Illustrator и т. д.)

В чем нужно разобраться:

  • кросс-браузерная и кросс-платформенная разработка;
  • прогрессивное улучшение и изящная деградация;
  • мобильная разработка;
  • адаптивная и отзывчивая верстка;
  • веб-шрифты;
  • принципы SEO-оптимизации.

 Criterio del fin

Я работаю в области веб-программирования

 Recursos personales

Информация, знания, навыки

  1. Закрепить знания HTML5 и CSS3

    Coste de la etapa — 158.06 $

    1. Пройти уроки на freeCodeCamp.

    2. Пройти курсы HTML-academy (в том числе по подписке)

    3. Пройти 69 уроков по HTML5 и CSS на docode.ru

    4. Адаптивная вёрстка: Пройти 31 урок по Адаптивной вёрстке на docode.ru

    5. Понимание препроцессоров CSS (Sass, Less, Stylus, PostCSS.);

    6. Закрепить знания HTML5 и CSS3

    7. Изучить SPA (single page application) - веб-приложение или веб-сайт, использующий единственный HTML-документ как оболочку для всех веб-стран

  2. Изучить JavaScript

    Coste de la etapa — 158.06 $

    1. Пройти уроки по JS и jQuery на freecodecamp

    2. jQuery

    3. Angular.JS

    4. React.JS

    5. Пройти базовый интенсив по JavaScript на HTML Academy

    6. Создать макет сайта, используя JavaScript

  3. Овладеть инструментами контроля версий и одним из популярных таскраннеров


    1. Git

    2. CVS

  4. Умение работы с базами данных и знание языков запросов

    1. SQL

    2. MySql

  5. Системы сборки

    Вся рутина должна быть автоматизирована. Примеры автоматизации — запуск препроцессоров и шаблонизаторов, оптимизация графики, сборка спрайтов, сжатие css и js.

    1. Gulp

    2. Webpack

  6. Овладеть инструментами дебаггинга

    1. Chrome Dev Tools

  7. Шаблонизаторы

    Представьте у вас 10 страниц и на каждой надо внести изменения в один и тот же блок. Это больно и долго.

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

    1. Pug (бывший Jade)

    2. Blade

  8. Тестирование вёрстки

    1. Провести тестирование вёрстки

  9. Создание макетов сайтов для портфолио

    1. Первый сайт

    2. Второй сайт

    3. Третий сайт

    4. Четвертый сайт

    5. Пятый сайт

  • 1475
  • 05 diciembre 2017, 12:07
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?