- Регистрация
- 13.03.2019
- Сообщения
- 46 395
Вы получите более 150 видеозаписей курса, а также 7 современных приложений для вашего портфолио и GitHub. Для кого Курс идет по ступеням - от легкого к более продвинутому. Поэтому на начальном этапе будет достаточно пониманимать базис JavaScript, а со всем остальным мы разберемся постепенно. Хорошей практикой будет, если вы уже верстали сайт с применением нативного js или jquery, тогда вы легко освоите vue.js. Обычно верстальщикам этот фреймворк дается проще всего. Описание Vue – мировой лидер фреймворков! Этот фреймворк используется среди компний крупного и среднего бизнеса по всему миру. Самую большую популярность vue.js получил на китайском и европейском рынке. Его используют большинство китайских компаний: Alibaba (мировой лидер торговли в сети), Baidu (IT-гигант, лидер отрасли), Xiaomi, Sina Weibo и другие крупные компании. Курс нацелен на успешное прохождение интервью и дальнейшее трудоустройство. После прохождения курса вы сможете смело рассчитывать на зарплату от 80 000 рублей. Программа курса Основы vue.js Основные моменты vue.js, которые применим в первом же приложении и начнем двигаться дальше! Приложение с заметками Напишем приложение с заметками, где применим все знания из ";Основы vue.js"; и начнем двигаться дальше! VUE CLI 3 По окончании модуля мы напишем сборку, которую можно будет переиспользовать в любых проектах! Продолжение описания WEBPACK 4 В этом модуле мы напишем универсальную сборку на Webpack`е заточенную под vue. Эту сборку точно также можно будет переиспользовать в любых проектах. Далее у вас будет выбор - чем именно собирать все последующие проекты это будет webpack или vue cli. Формы, модальные окна и валидация Напишем с нуля и научимся переиспользовать модальные окна. Разберемся с формами и настроим валидацию. В дополнительном модуле научимся отправлять данные с форм на почту, сервер и в телеграмм. Приложение Shop В этом приложении, как и во всех последующих, мы будем использовать vue-roter и vuex. Все продукты будут храниться в общем хранилище. А роутер будет обрабатывать все динамические маршруты. REST API REST – это архитектурный подход, определяющий, как API должны выглядеть. На REST строится весь современный веб! Далее технлогия REST API будет использоваться во всех последующих приложениях. Приложение Users CRM Познакомимся с REST API, а также пагинацией данных и сортировкой. Научимся забирать данные со стороннего API через axios и get/post запросы. Создание новостной ленты Сделаем подгрузку содержимого, реализуем свое API. Научимся обновлять данные на фронте, меняя их на сервере, и следить за “свежестью” данных. Приложение GitHub Finder Сторонние API, на примере самого популярного - GitHub. В этом приложении научимся отправлять и получать данные от api.github, как и раньше - по REST API. SSR Блог на nuxt.js Современный блог на nuxt.js + vue.js с рендерингом и админкой, полным SEO и небольшой CRM системой внутри, которая будет показывать все комментарии с возможностью сменять статус ";опубликован/не опубликован";, а также удалять ";спам"; Дополнительный модуль Дополнительный модуль, где мы рассмотрим различные фичи, которые помогут в дальнейшей разработке! Задачи с собеседований Модуль с задачами с собеседований и их решением. Более 30 реальных вопросов и 10+ тестовых задач по Vue.js + js! Вы научитесь: 1. Правильно разделять код и UI на компоненты. Правильно разделив код на компоненты, вы сможете переиспользовать их много раз в разных частях вашего приложения и любых других приложениях. 2. Разрабатывать полноценные приложения на стеке vue.js. Vue.js является лишь представлением данных. Мы также изучим: как хранить данные и их взаимодействовие, передавача по технологии REST API. Как общаться с сервером - принимать и отдавать запросы. 3. Работа с API. На API строится весь современный веб. Понимание того как работют такие технологии как REST API или GraphQL делают вас намного востребованнее и профессиональнее. 4. Состояние приложения с VUEX. Actions, Mutations, State, Getters - все для правильного храненения данных и их дальнейшего взаимодействия. 5. Роуты и авторизация. Авторизация на клиенте, защита данных, проверка авторизации на сервере. Скрытие роутов для не зарегистрированных пользователей. Разграничение ролей. 6. Выбирать правильные инструменты и технологии. Помимо стека vue-приложений мы пройдемся по основным библиотекам и технологиям, которые помогут в создании больших приложений. 7. Оптимизировать Vue.js приложения. Научимся понимать, когда нужна оптимизация и как наиболее корректно оптимизировать приложения. Подходя правильно к оптимизации изначально, можно практически не тратить время на оптимизацию в дальнейшем. |
Быстрая оплата RUB, UAH, KZT