Владилен Минин | Vue 3 (2021) PCRec-Автор: Владилен Минин Жанр: Программиование Описание: Почему именно Vue.js? Существует 3 основных инструмента для упрощения работы frontend-разработчика: Angular, React и Vue Vue - это JS фреймворк для создания реактивных пользовательских интерфейсов. Он отличается от других фреймворков своей простотой и эффективностью. Об этом говорит наибольшее количество звезд на github.com относительно Angular и React. Это как приз зрительских симпатий среди разработчиков.
Продолжение описания:
Зачем учить именно 3-ю версию Vue.js? Последние 2 года создатель переписывает Vue.js на 3-ю версию для того, чтобы он соответствовал самым последним стандартам на рынке Frontend. Над новой версией работает большая команда разработчиков, чтобы учесть все прошлые ошибки и поддерживать современные тенденции: реактивность, прокси, typescript. В итоге 3-ю версию Vue.js можно будет использовать для создания практически любых приложений.
General Complete name : Vue 3 2021 Владилен Минин/001.mp4 Format : MPEG-4 Format profile : Base Media / Version 2 Codec ID : mp42 (isom/iso2/avc1/mp41) File size : 588 MiB Duration : 28 min 43 s Overall bit rate : 2 860 kb/s Encoded date : UTC 2021-01-15 03:34:16 Tagged date : UTC 2021-01-15 03:34:16 Writing application : HandBrake 1.3.3 2020061300 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4 Format settings : CABAC / 4 Ref Frames Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 28 min 43 s Bit rate : 2 687 kb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 30.000 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.043 Stream size : 552 MiB (94%) Writing library : x264 core 157 r2935 545de2f Encoded date : UTC 2021-01-15 03:34:16 Tagged date : UTC 2021-01-15 03:34:16 Color range : Limited Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Codec configuration box : avcC Audio ID : 2 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : mp4a-40-2 Duration : 28 min 43 s Bit rate mode : Constant Bit rate : 164 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 44.1 kHz Frame rate : 43.066 FPS (1024 SPF) Compression mode : Lossy Stream size : 33.8 MiB (6%) Title : Stereo Default : Yes Alternate group : 1 Encoded date : UTC 2021-01-15 03:34:16 Tagged date : UTC 2021-01-15 03:34:16
Дополнительная информация:
Введение В блоке вы узнаете про курс. Как его проходить, как получить максимум от материала. Также я расскажу про то, что такое Vue, чем Vue отличается от React и Angular и от Vue 2 версии
Основы Vue В блоке вы познакомитесь со всеми основами Vue.js на практике. На протяжении блока мы напишем реактивное приложение, в процессе разработки которого разберем вся базу фреймворка.
Что еще есть во Vue В блоке вы узнаете более детально про дополнительные элементы, которые присутствуют во Vue. Мы более детально поговорим про циклы, директивы, модификаторы и практические примеры, такие как динамическая фильтрация списка.
Как работает Vue Этот блок предназначен для того, чтобы вы понимали, как Vue устроен внутри. В данном блоке вы узнаете про методы h, render и концепцию Virtual DOM. Мы подробно рассмотрим внутреннее устройство Vue на основе Proxy и за счет чего возникает реактивность. Как бонус вы получите дополнительную теорию и практику по Proxy.
Работа с Vue CLI В блоке вы узнаете про инструмент, позволяющий создавать за 30 секунд целое приложение Vue со всеми настройками. Вы познакомитесь с тем, как инструментом пользоваться, как устроен проект и как работает Vue UI.
Все о компонентах Один из самых важных блоков в курсе, где вы узнаете все о компонентах. В блоке мы напишем 2 разных приложения и создадим более 5 различных UI компонентов как в реальной разработке. Блок расскажет про абсолютно все составляющие, которые есть в компонентах: взаимодействие, slots, асинхронные и динамические компоненты и тонна примеров.
Работа с элементами формы В блоке вы узнаете как Vue работает с элементами формы. Мы создадим отдельное приложение-анкету, которая будет показывать взаимодействие с любыми HTML элементами. В блоке вы узнаете, как реализовывать динамическую валидацию полей и как создавать свои собственные v-model.
Vue и работа с HTTP Из блока вы узнаете, как Vue работает с сервером и базой данных. Мы создадим новое приложение, подключим к нему базу данных и будем работать с REST API сразу на практике. Вы узнаете как работать с методом fetch, с библиотекой axios и как правильно работать с асинхронными данными.
Миксины, директивы и плагины В блоке вы узнаете про более продвинутые вещи, которые есть во Vue. Мы подробно разберем как и зачем используются миксины. Дальше мы создадим 2 собственные директивы, где на практике посмотрим, какой у них есть функционал. Вы узнаете как работают плагины на практике: мы с нуля создадим мультиязычный сайт. И последним примером будет новая возможность teleport. Мы создадим компонент модального окна.
Vue Router Мы создадим миниклон Gmail в данном блоке, где вы на практике увидите как работать с динамическим роутером.
Vuex - Работа с данными В блоке вы узнаете абсолютно все про Vuex. Вы узнаете как работать с данными, какие есть лучшие практики по их программированию и структурированию. Все на практике.
Работа с Composition API Одним из наиболее важных обновлений в Vue 3 является появление альтернативного синтаксиса Composition API. В этом блоке вы узнаете все, чтобы полностью пользоваться данными синтаксисом на практических примерах. Помимо этого вы узнаете как работать совместно с Vue Router и Vuex.
Vue на TypeScript Vue 3 полностью переписан на TypeScript и он обладает потрясающей поддержкой этого языка. В этом исключительно практическом блоке вы узнаете, как начать работать с TypeScript и мы разберем несколько новых примеров с Composition API, типизацией и асинхронной работой компонентов с Suspense.
Практика. Создание приложения В этом блоке мы напишем целое приложение с нуля, где соединим все те знания, которые получили на протяжении курса. Это будет полноценное приложение с базой данных, авторизацией и админкой.
Бонус 1. Практика Vue JS - создание CRM системы
Бонус 2. Шпаргалка по вопросам на Vue.js собеседовании
Бонус 3 - Обзор курса по Vue.js 3 (автор: Владилен Минин) от Ильи Климова (канал JavaScript.Ninja)
Бонус 4 - Инфоциган Минин циганит деньги
Скриншоты:
Macsick
Я бесконечно благодарю вас! Спасибо, что так быстро отреагировали на моё нытьё! Спасибо вам огромное! Вы экономите людям кучу денег, чтобы они потом стали сами их зарабатывать! Спасибо вам огромное ещё раз!:) Добавлено спустя 8 минут 6 секунд: Всё, я думаю, что это моя последняя просьба и все курсы Владилена будут спирачены. Не могли бы вы добваить практический курс Владилена про Node.js. (Он так и называется: Node.js. Практический курс. (Mongo, GraphQL, MySQL, Express(Это название обложки с сайта Владилена(vladilen.ru))) Добавлено спустя 4 минуты 29 секунд: Вот ссылка на этот курс: https://vladilen.ru/teach/control/stream/view/id/267833880
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы