,

Vue 3 (Composition API) and TypeScript – Fundamental Course 2023

Posted by


Vue 3 (Composition API) и TypeScript – Фундаментальный курс 2023

Автор: Яндекс Практикум

Vue.js является одним из самых популярных фреймворков для разработки пользовательских интерфейсов. С появлением Vue 3 и нового Composition API, разработчики получили еще больше возможностей для создания мощных и масштабируемых приложений.

В рамках фундаментального курса “Vue 3 (Composition API) и TypeScript” в 2023 году, Яндекс Практикум предлагает разработчикам изучить новые возможности Vue 3 и научиться применять их в своих проектах. Курс также обращает внимание на использование TypeScript, что позволяет улучшить статическую типизацию кода и упростить его поддержку.

Ключевые темы, которые будут рассмотрены в курсе:

  • Основы Vue.js и его преимущества перед другими фреймворками
  • Введение в Composition API и его основные концепции
  • Создание модульных и переиспользуемых компонентов с использованием Composition API
  • Управление состоянием приложения с помощью новых возможностей Vue 3, таких как реактивность и реактивные ссылки
  • Использование TypeScript в проектах Vue 3 для более надежного и безопасного кода
  • Продвинутые техники работы с композициями, такие как композиции на уровне пакета

Курс будет основан на практических заданиях, что позволит участникам получить необходимый навык работы с Composition API и TypeScript. В процессе обучения студенты разработают несколько реальных проектов, которые позволят им применить полученные знания на практике.

Курс ориентирован на разработчиков, уже знакомых с основами Vue.js и желающих расширить свои навыки. Знание TypeScript не является обязательным, но будет полезным для полного понимания материала.

После окончания курса участники получат сертификат Яндекс Практикума, подтверждающий их знания и умения в работе с Vue 3 и TypeScript.

Если вы хотите улучшить свои навыки разработки веб-приложений и овладеть новыми возможностями Vue 3 и Composition API, присоединяйтесь к фундаментальному курсу “Vue 3 (Composition API) и TypeScript” от Яндекс Практикума в 2023 году!

0 0 votes
Article Rating
20 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Ян Бурый
1 year ago

Отличный ролик и пример для объяснения. За час базу подтянул, спасибо!

Бравл Полковник
1 year ago

Спасибо большое за практику. Очень помогла 🔥🔥🔥

У кого в конце видео появилась проблема с повторяющимися буквами в ошибках, добавьте return после showNotification():

window.addEventListener('keydown', ({ key }) => {

if( isWin.value || isLose.value ) {

return

}

if(letters.value.includes(key)){

showNotification()

return

}

Max Solo
1 year ago

Шикарная практика! Прошёл на одном дыхании! Не заметил, как время пролетело. В одном видео база, которые многие умудряются растягивать на 20 часов. Топ!

Дмитрий Вяткин
1 year ago

Вместо index === […].length – 1, можно использовать index === […].lastIndex

Tatianovna Frutti
1 year ago

Крутой контент спасибо! Изменение голоса правда все портит но всеж.. ) А еще вопрос такой: зачем в ref брать переменную обычную? ту же "василий", почему просто нельзя её задать без реф? и вот такие моменты.. Мне казалось рефы только для ДОМ элементов…

Владимир Не тот
1 year ago

Давайте похоливарим. А насколько это правильно управлять методами дочернего компонента извне? Я, конечно, тоже так делал пару раз, но мне лично кажется, что этого стоит избегать при возможности. Что думаете?

Максим Сіроштан
1 year ago

Спасибо, очень информативное видео! Не останавливайся, у тебя круто получается !)

Владимир Не тот
1 year ago

зачем нам correctLetters, если такую же проверку можно было сделать и просто с letters? Лишее computed свойство

Владимир Не тот
1 year ago

буква "ш" это у нас вообще-то "ша", а не "аш" 🙃😉

Yul Vilaya
1 year ago

по какой – то причине не вводится 1 буква, интересно почему?

Yul Vilaya
1 year ago

делаю с вами, но везде краснота. подчеркивает даже import {ref} from 'vue' (Cannot find module 'vue'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option)

Сергей Бакланов Программирование php
1 year ago

какой стремный голос …. ну можно же быть не чмом

WTAlania
1 year ago

Спасибо большое за такой контент (vue+ts). Очень не хватает видео на данную связку. Жду новых видео!

Михаил Бакурский
1 year ago

Классно все, понятно, но голос не очень, сбивает с толку немного

Dmitriy
1 year ago

Видео может быть и хорошее, но зачем так неприятно искажать голос?

Яша Аникин
1 year ago

Ждем видео со скрипт setup и подробное объяснение всех действий) И вместо маковых данных предлагаю создать фейковую БД, либо взять какую нибудь апишку

antoxa2012
1 year ago

Классно, а чем модулировали голос? 🙂 "Введу букву АШ (ш)" – это круто

Phat
1 year ago

Интересно было бы узнать, почему Vue так и не одолел React по популярности. Помню одно время ему пророчили первое место во фронте. Даже говорили, что с выходом 3й версии он порвет React. Но воз и ныне там. Даже относительно новые библиотеки, типа Svelte, отвоевывают свою долю. А Vue, такое впечатление, только сдает позиции. В чем проблема?

Maksim
1 year ago

Тащить ради 1 урла целую библиотеку не стило, Fetch API более чем достаточного для этого. Win и Lose не стоило тащить в хук, это отдельная часть логики, которая просто использует экспортируемые переменные из хука.

Мажор в чате
1 year ago

Thank you very much!