1

Этап 1

Сайт "Моя библиотека"

2

Этап 2

Познать дзен CSS

3

Этап 3

Познать дзен Javascript

4

Этап 4

Познать дзен HTML5

5

Этап 5

Познать дзен познания дзена

1

Этап 1

Сайт "Моя библиотека"

2

Этап 2

Познать дзен CSS

3

Этап 3

Познать дзен Javascript

4

Этап 4

Познать дзен HTML5

5

Этап 5

Познать дзен познания дзена

15 февраля 2015

Цель заброшена

Автор не отписывался в цели 9 лет 7 месяцев 27 дней

Карьера и работа

Веб-разработка: повышение квалификации

Я - веб разработчик с четырехлетним опытом. Работаю как с back-end, так и с front-end, и имею некоторый опыт как с .NET, так и с Java-технологиями.

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

Для этого я создам небольшое веб-приложение, на котором и буду экспериментировать со всеми изучаемыми технологиями. Сначала оно будет представлять собой набор статических страниц, но со временем станет более функциональным. Идея в том, что сайт не будет сильно меняться внешне, но он будет преобразовываться качественно по мере изучения мной новых техник. Например, сначала стили будут написаны без применения Css-архитектуры, затем они будут переписаны в соответствиями с подходом OOCSS, а затем будет ипользован препроцессор (например, SASS). Возможно создание копий сайта, реализованных с помощью различных front-end библиотек (Backbone.js, Angular.js, Ember.js, etc.). Возможно создание отдельных страниц для испытания тех или иных техник.

Сайт уже доступен здесь: http://chasmfiend.yoozon.com/

Список пунктов не является окончательным и может расширяться по мере выполнения.

Начинаем снова учиться. И на этот раз больше никогда не будем останавливаться.

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

Написав план действий, я понял, что он невыполним :) Нужно учиться постоянно, это неотъемлимая составляющая любого саморазвития.

Однако оставлю все-таки одну лазейку. План может считатьcя выполненным, когда он перестанет быть необходимым для моего дальнейшего роста.

 Экологичность цели

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

  1. Сайт "Моя библиотека"

    Создать первую рабочую версию сайта "Моя библиотека".

    Это простое веб-приложение со списком прочитанных мною книг. Книги можно фильтровать по жанру, сортировать по рейтингу и по дате прочтения, список разбит на страницы. Разумеется, можно добавлять, редактировать и удалять записи. Есть график с распределением книг по жанрам. И хватит пока :)

    Первая версия будет реализована с помощью Backbone.js по методологии "как умею". А в следующих шагах будем улучшать этот сайт по всем направлениям!

  2. Познать дзен CSS

    Эта секция посвящена изучению CSS.

    1. Архитектура: SMACSS

    2. Архитектура: OOCSS

    3. Препроцессор SASS

    4. Препроцессор LESS

    5. Responsive Web Design

  3. Познать дзен Javascript

    Эта секция посвящена изучения Javascript во всех его проявлениях: ядро языка, библиотеки, UI виджеты, front-end frameworks... список будет пополняться.

    1. Backbone.js

    2. Angular.js

    3. Ember.js

    4. React.js

    5. D3.js

    6. Require.js

  4. Познать дзен HTML5

    HTML5 представляет множество фантастических возможностей. И я даже не знаю, каких =D

    1. SVG

    2. HTML5 APIs

    3. Web Components

  5. Познать дзен познания дзена

    Вышеуказанные этапы очерчивают необходимый минимум знаний и умений, необходимых веб-разработчику. Но настоящий профессионал - тот, кто знает, как многого он не знает; и он стремится сократить эту пропасть.

    Есть множество вещей, которые выходят за рамки предыдущих этапов. Любой красивый эффект, интересная анимация, нестантартное UX-решение, иными словами, все, что способно меня удивить в мире веба, стоит изучить. А начать можно отсюда: http://tympanus.net/codrops/

    Этот пункт - напоминание о том, что необходимо продолжать учиться, интересоваться и пробовать.

    1. Shay Howe - Learn to Code Advanced HTML&CSS

  • 2708
  • 15 февраля 2015, 21:00
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?