Goal abandoned
The author does not write in the goal 6 years 3 months 29 days
Ниндзя С 0 до WEB Diveloper ( или как стать Ninja Developer )
Goal Accomplishment Criteria
Свободно работаю фрилансером...
Personal resources
Информация
Goal ecological compatibility
Смена вида деятельности.....
-
Адаптивная вёрстка ( НТML5 + CSS3 )
Для кого-то это и так может показаться логичным и само собой разумеющимся, но все же стоит обратить на это внимание – прежде чем начинать изучение JavaScript, необходимо научиться разбираться в языке разметки HTML и языке стилей CSS, потому что JS с ними тесно взаимодействует.
-
Основы нтмл5
-
Основы сss3
-
Emmet
-
UI-фреймворки (Bootstrap )
-
CSS-препроцессоры LESS/ SASS
-
Методология / БЭМ
-
Методы HTTP запроса
-
Основы Git
-
Автоматизация сборки и компиляции (grunt/gulp/broccoli).
-
CMS
-
githab акаунт
-
photoshop
-
продвинутый сss ( CSS Grid Layout )
-
продвинутый сss ( flex )
-
Грид + флексбокс: мощнейшее комбо в веб-раскладке
-
На 100% правильный способ делать контрольные точки в CSS
-
Анимации: ищем общий язык
-
CSS-изоляция
-
Исчерпывающее руководство по стратегиям загрузки веб-шрифтов - Быстрая загрузка веб-шрифтов
-
сетки
-
Важность !important: гарантия неизменяемости в CSS
-
Краткий обзор «object-fit» и «object-position»
-
Свойство background-clip и его применения
-
научиться работе с CSS Grid
-
научиться работе с Flexbox
-
структура данных и алгоритмы
-
codepen
-
cvg - обьекты
-
Инструменты разработчика в браузере
-
Семантика и доступность
-
Правильное именование
-
Responsive/adaptive верстка
-
Сборка спрайтов
-
Оптимизация изображений
-
SVG-спрайты
-
CSS-анимации и плавные переходы
-
CSS-методологии
-
CSS-фреймворки
-
Командная строка
-
Шаблонизаторы
-
Автоматизация: таск-раннеры
-
Тестирование верстки
-
“jQuery для начинающих”
-
СВЕРСТАТЬ 5 МАКЕТОВ (УЧЕБНЫХ)
-
СВЕРСТАТЬ 2 МАКЕТА В ПОРТФОЛИО
-
-
JavaScript
-
Основы JavaScript
-
Качество кода
-
Структуры данных
-
Замыкания, область видимости
-
Методы объектов и контекст вызова
-
Некоторые другие возможности
-
ООП в функциональном стиле
-
ООП в прототипном стиле
-
Современные возможности ES-2015
-
Документ и объекты страницы
-
Основы работы с событиями
-
События в деталях
-
Формы, элементы управления
-
Создание графических компонентов
-
Основы javascript от loftblog ----> в описании
-
-
Дополнительно по JS и не только...
-
----Оптимизация -----
-
Как работают сжиматели JavaScript
-
Улучшаем сжатие кода
-
Утечки памяти
-
Утечки памяти при использовании jQuery
-
Очистка памяти при removeChild/innerHTML
-
GCC: продвинутые оптимизации
-
GCC: статическая проверка типов
-
GCC: интеграция с Google Closure Library
-
----Сундучок с инструментами----
-
Полезные расширения Firefox и Chrome
-
Скриптуемый отладочный прокси Fiddler
-
IE HTTP Analyzer
-
-----Окна и Фреймы------
-
Открытие окон и методы window
-
Общение между окнами и фреймами
-
Кросс-доменные ограничения и их обход
-
Общение окон с разных доменов: postMessage
-
Привлечение внимания к окну
-
Атака Clickjacking и защита от неё
-
-----CSS для JavaScript-разработчика------
-
Единицы измерения: "px", "em", "rem" и другие
-
Все значения свойства "display"
-
Свойство "float"
-
Свойство "position"
-
Центрирование горизонтальное и вертикальное
-
Свойства "font-size" и "line-height"
-
Свойство white-space
-
Свойство "outline"
-
Свойство "box-sizing"
-
Свойство "margin"
-
Лишнее место под IMG
-
Свойство "overflow"
-
Особенности свойства "height" в %
-
Знаете ли вы селекторы?
-
CSS-спрайты
-
Правила форматирования CSS
-
------Анимация------
-
Кривые Безье
-
CSS-анимации
-
JS-Анимация
-
----Веб-компоненты----
-
Пользовательские элементы: Custom Elements
-
Shadow DOM
-
Шаблоны <template>
-
Стили и селекторы
-
Импорты
-
Веб-компонент в сборе
-
------Регулярные выражения------
-
Паттерны и флаги
-
Методы RegExp и String
-
Классы и спецсимволы
-
Наборы и диапазоны [...]
-
Квантификаторы +, *, ? и {n}
-
Жадные и ленивые квантификаторы
-
Скобочные группы
-
Обратные ссылки: \n и $n
-
Альтернация (или) |
-
Начало строки ^ и конец $
-
Многострочный режим, флаг "m"
-
Предпросмотр (неготово)
-
Чёрная дыра бэктрекинга
-
-------О всякой всячине-------
-
Особенности регулярных выражений в Javascript
-
Intl: интернационализация в JavaScript
-
Куки, document.cookie
-
Применяем ООП: Drag'n'Drop++
-
Выделение: Range, TextRange и Selection
-
Асинхронное выполнение: setImmediate
-
Книги по JS, HTML/CSS и не только
-
------AJAX и COMET------
-
Введение в AJAX и COMET
-
Node.JS для решения задач
-
Основы XMLHttpRequest
-
XMLHttpRequest POST, формы и кодировка
-
XMLHttpRequest: кросс-доменные запросы
-
XMLHttpRequest: индикация прогресса
-
XMLHttpRequest: возобновляемая закачка
-
COMET с XMLHttpRequest: длинные опросы
-
WebSocket
-
Протокол JSONP
-
Server Side Events -- события с сервера
-
IFRAME для AJAX и COMET
-
Атака CSRF
-
Метод fetch: замена XMLHttpRequest
-
Таблица транспортов и их возможностей
-
-
JQvery / Angular /React
-
Node.JS
-
PHP
- 1257
- 18 February 2018, 10:39
Don't miss new posts!
Subscribe for the Goal and follow through to its completion