,

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
Ян Бурый
11 months ago

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

Бравл Полковник
11 months ago

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

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

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

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

return

}

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

showNotification()

return

}

Max Solo
11 months ago

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

Дмитрий Вяткин
11 months ago

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

Tatianovna Frutti
11 months ago

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

Владимир Не тот
11 months ago

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

Максим Сіроштан
11 months ago

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

Владимир Не тот
11 months ago

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

Владимир Не тот
11 months ago

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

Yul Vilaya
11 months ago

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

Yul Vilaya
11 months 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
11 months ago

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

WTAlania
11 months ago

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

Михаил Бакурский
11 months ago

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

Dmitriy
11 months ago

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

Яша Аникин
11 months ago

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

antoxa2012
11 months ago

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

Phat
11 months ago

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

Maksim
11 months ago

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

Мажор в чате
11 months ago

Thank you very much!