StarSliv
Администратор
		- Регистрация
 - 10 Апр 2017
 
- Сообщения
 - 17,104
 
- Тема Автор
 - #1
 
Vue.js - Интенсивный курс для программистов от Дмитрия Лаврика 
Посмотреть вложение 3385
Цель курса
Убрать зависимость от jQuery и изучить один из самых мощных и трендовых инструментов в мире js. Angular 2, React и Vue - три головы современного Змея Горыныча в javascript, каждая из которых так или иначе основана на компонентном подходе.
Vue проще, чем Angular и React, при этом Vue не уступает им в производительности и возможностях.
Программа курса
16 марта, 20:00 — урок 1
Обзор курса
Внимание! Для прохождения данного курса необходимо нормальное владение javascript, в том числе понимание ООП, контекста, замыканий и стандарта ES6!
Если вы хотите подробнее ознакомится с идеями курса и необходимыми начальными знаниями.
	
		
	
	
	
	
		
			
Скачать: Оформить VIP Подписку и открыть доступ к этой и другим темам.
	
				
			Посмотреть вложение 3385
Цель курса
Убрать зависимость от jQuery и изучить один из самых мощных и трендовых инструментов в мире js. Angular 2, React и Vue - три головы современного Змея Горыныча в javascript, каждая из которых так или иначе основана на компонентном подходе.
Vue проще, чем Angular и React, при этом Vue не уступает им в производительности и возможностях.
Программа курса
16 марта, 20:00 — урок 1
- Подключение Vue
 - Идеи реактивности данных
 - Простой пример с переменной и v-model
 - Вывод данных в теги и в атрибуты
 - Упрощённая структура экземпляра Vue
 - el, data, computed, methods, watch
 - Основные директивы
 
- Жизненный цикл экземпляра Vue и его события
 - Служебные свойства с $
 - Шаблоны и свойство template
 - Работа с классами и стилями
 - Директива v-for
 - Подробный разбор событийной модели
 - Модификаторы событий
 
- Переход к компонентному подходу
 - Глобальная и локальная регистрация компонентов
 - Передача входных параметров
 - Композиция компонентов
 - Неудобства при описании свойства template
 - Переход к нормальной системе с webPack
 - Расположение компонентов в отдельных файлах
 
- Общение компонентов друг с другом
 - Однонаправленный поток данных
 - Отслеживание и порождение событий
 - Хранение данных в одном объекте
 - Передача контента слотами
 - Переключение компонентов
 - Component и Keep-alive
 
- Создание своих директив
 - Глобальные и локальные директивы
 - Фильтры, создание своих фильтров
 - Миксины: глобальные и локальные
 - Transition и transition-group
 - Жизненный цикл анимации
 
- Управление состоянием приложения
 - Осознание Flux-архитектуры
 - Один объект, описывающий состояние
 - Обновление состояния
 - Асинхронные действия
 - Vuex - паттерн управления состоянием
 
- Добавление асинхронности в приложение
 - Vue Resourse
 - Single Page Application
 - Анализ серверной части приложения
 - Vue Router
 - Роутинг с API History
 
- Обобщение изученного материала
 - Разбор финальных проектов учеников
 - Сборка кода в production
 - Vue и валидность кода
 - Vue в Single Page Application
 - Vue при встраивании в многостраничный сайт
 
Обзор курса
Внимание! Для прохождения данного курса необходимо нормальное владение javascript, в том числе понимание ООП, контекста, замыканий и стандарта ES6!
Если вы хотите подробнее ознакомится с идеями курса и необходимыми начальными знаниями.
Приятного изучения Vue.js!
На этом курсе или не на нём, в любом случае рекомендую освоить Angular, React или Vue.
jQuery успешно решает задачи при вёрстке, но её использование в средних и крупных проектах приводит к хаосу в коде. С jQuery пора слезать!
Успехов!
Продажник: 
На этом курсе или не на нём, в любом случае рекомендую освоить Angular, React или Vue.
jQuery успешно решает задачи при вёрстке, но её использование в средних и крупных проектах приводит к хаосу в коде. С jQuery пора слезать!
Успехов!
	Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
	
				Скрытое содержимое доступно для зарегистрированных пользователей!
			
		
		
	Скачать: Оформить VIP Подписку и открыть доступ к этой и другим темам.
 Скрытое содержимое. Вам нужно войти или зарегистрироваться.
			
				Последнее редактирование модератором: 
			
		
	
								
								
									
	
								
							
							