1

Етап 1

HTML / CSS

2

Етап 2

Адаптивность / Отзывчивость

3

Етап 3

Git

4

Етап 4

Node.js

5

Етап 5

Bootstrap и подобные CSS-фреймворки

6

Етап 6

Методология БЭМ

7

Етап 7

jQuery

8

Етап 8

Препроцессоры

9

Етап 9

Ajax

10

Етап 10

Нативный JavaScript

11

Етап 11

Клиентские библиотеки или JS-фреймворки

12

Етап 12

Билд-системы для JS: gulp.js, grunt, middleman

13

Етап 13

GitHub

1

Етап 1

HTML / CSS

2

Етап 2

Адаптивность / Отзывчивость

3

Етап 3

Git

4

Етап 4

Node.js

5

Етап 5

Bootstrap и подобные CSS-фреймворки

6

Етап 6

Методология БЭМ

7

Етап 7

jQuery

8

Етап 8

Препроцессоры

9

Етап 9

Ajax

10

Етап 10

Нативный JavaScript

11

Етап 11

Клиентские библиотеки или JS-фреймворки

12

Етап 12

Билд-системы для JS: gulp.js, grunt, middleman

13

Етап 13

GitHub

26 січня 2015 01 січня 2016
Ціль прострочена на 3253 дня

Мета закинута

Автор не відписував в цілі 9 років 6 месяців 1 день

Автор мети

Ekaterina Sava

Росія, Москва

9 Рік / року / років

Загальна

Технологии и методы, необходимые к освоению, чтобы стать полноценным frontend-developer'ом

Хочу составить для себя список технологий, приемов, методов, которые необходимо изучить для полноценного фронтэнда. На данный момент имеются хорошие знания HTML и CSS (но я все равно добавлю их в свой список). Кое-что уже освоено в теории и необходима практика, некоторые вещи просто требуют длительного опыта использования, ну а многое потребуется освоить с нуля. Возможно (а скорей всего так и будет), список будет пополняться и редактироваться.

При составлении данного списка я использовала данную статью и ответы пользователей ресурса Toster на свой же вопрос

Буду рада любым конструктивным комментариям :)

 Критерій завершення

Изучить все, обозначенные в списке, технологии

 Особисті ресурси

тематические веб-ресурсы, книги, коллеги

  1. HTML / CSS

    Считаю эти технологии освоенными, за исключением Canvas'а, который относится к HTML5, но требует JS. Возможно, позднее добавлю его в список как отдельную технологию.

  2. Адаптивность / Отзывчивость

    Теория ясна. Мало практики.

    1. Media-queries

    2. Резиновость

    3. Адаптивность

    4. Mobile-first

  3. Git

    Вроде бы знаю и понимаю, но есть чувство, что "не до конца". В основном хочется "прошерстить" теорию, хотя и "Pro Git" уже прочитан.

  4. Node.js

    С нуля. Вообще надо понять: надо оно мне или нет. Разберусь позже.

    1. CodeSchool: Real-time Web with Node.js (Level 1)

  5. Bootstrap и подобные CSS-фреймворки

    Принцип работы понятен, требуется практика.

    Плюс необходимо рассмотреть альтернативы (хотя бы в теории), список начну составлять ниже:

    • foundation.zurb.com
    • getskeleton.com
    • semantic-ui.com
    • purecss.io
  6. Методология БЭМ

    С нуля.

    1. Изучить теорию: зачем, куда и как

    2. Посмотреть доклады с конференций за 2014 год, связанные с БЭМом, для понимания текущего состояния

    3. Попробовать использовать

    4. Если это будет необходимо в работе (или я решу, что это стоит использовать), то, собственно, юзать и познавать в деле

  7. jQuery

    Желательный уровень владения: самостоятельно писать плагины. Но для начала пройти курсы на Codecademy и Code School.

    1. Codecademy: jQuery

    2. Code School: jQuery

    3. Дочитать книгу Каслдайн/Шарки "Изучаем jQuery"

  8. Препроцессоры

    На практике, в зависимости от удобства и/или задач, сделать выбор на одном из трех.

    1. Less

    2. Sass/Scss

    3. Stulys

    4. Rule

  9. Ajax

  10. Нативный JavaScript

    Пока сложно описать, что именно требует изучения: сделаю это позже.

    Так. Первыми пунктами будут - пройти курсы на Codecademy и Code School.

    1. Codecademy: JS

    2. Code School: JS

    3. Hexlet: JS

  11. Клиентские библиотеки или JS-фреймворки

    С нуля.

    1. Knockout

    2. Backbone

    3. Angular

    4. React

  12. Билд-системы для JS: gulp.js, grunt, middleman

    С нуля.

  13. GitHub

    Начать пользоваться.

  • 3891
  • 26 січня 2015, 16:38

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?