【高分付费课程】 2023 Vue Developer:从入门到精通完整开发课程(Pinia、Vitest)中英字幕 - Part1

3.3万
41
2023-01-10 18:55:49
正在缓冲...
655
817
1835
151
🎯 课程名称:Complete Vue Developer 2023: Zero to Mastery (Pinia, Vitest) - Part1 👨‍🏫 课程讲师:Andrei Neagoie, Luis Ramirez Jr, Zero To Mastery 🏳‍🌈 课程地址:https://www.koudaizy.com/tutorials/complete-vue-js-developer-zero-to-mastery-vuex-2/ ----- 刚刚更新了 2023 年的所有新 Vue 3 功能!加入一个拥有超过 900,000 名开发人员的实时在线社区,以及由在硅谷和多伦多实际使用 Vue.js 工作过的行业专家教授的课程。 使用最新版本的 Vue,本课程侧重于效率。永远不要再花时间在混乱、过时、不完整的教程上。安德烈课程的毕业生现在在谷歌、特斯拉、亚马逊、苹果、IBM、摩根大通、Facebook 和其他顶级科技公司工作。 我们向您保证这是 Vue 上最全面的在线资源。这个基于项目的课程将向您介绍 2023 年 Vue JS 开发人员的所有现代工具链。在此过程中,我们将使用 Vue、Pinia、Vue Router、Composition API、Firebase、Vitest 构建一个类似于 Spotify 的大型音乐播放器应用程序, Sass + 更多。这将是一个全栈应用程序,使用 Firebase。 所有代码都将逐步提供,即使您不喜欢一起编写代码,您也可以访问完整的主项目代码,因此任何注册该课程的人都可以将自己的项目放入他们的作品集马上。 当我们引导您从发布专业的 Vue 项目一直到生产的开始到结束时,课程将非常实用。我们将从一开始就教你 Vue 基础知识,然后进入高级主题,这样你就可以在你未来的任何 VueJS 项目的架构和工具上做出正确的决定。如果您是前端框架的新手,或者即使您来自 React 或 Angular 背景,您也会爱上 Vue! ----- 🚀 更多国外精品课程,请访问口袋资源网:www.koudaizy.com 🎯 关注+三连截图,私信UP,可以免费领取课程配套资料
疯狂的国外顶尖付费课程猎手,日日打猎,只为博你一笑?,加入终身学习圈子 koudaizy.com, 你想要的UP都有?
视频选集
(1/200)
自动连播
001 Course Outline
05:56
002 Join Our Online Classroom!
04:02
004 Vue vs React vs Angular
12:08
005 Composition vs. Options API
02:14
001 Getting Started
07:38
002 Vue Dev Tools
06:03
003 Working with Data
08:44
004 Multiple Vue Instances
04:07
005 Accessing the Instance Data
06:03
006 Methods
04:41
007 Directives
05:08
008 Two-way data binding
07:14
009 Binding Attributes
02:40
010 Outputting Raw HTML
06:02
011 Listening to Events
07:07
012 Passing on Data with Events
02:35
013 Event Modifiers
02:32
015 v-model Modifiers
05:21
016 Computed Properties
09:08
017 Watchers
03:14
018 Binding Classes
08:11
019 Binding Styles
05:14
020 Conditional Rendering
10:05
021 The v-show Directive
04:25
022 List Rendering
12:01
023 Understanding the role of the key attribute
08:16
001 Creating a Perspective Playground
11:46
002 Copying to the Clipboard
04:07
001 Mounting the Vue Instance
04:19
002 Understanding Lifecycle Hooks
04:41
003 Using Lifecycle Hooks
09:22
004 Virtual DOM
07:23
005 Understanding Reactivity with Proxies
07:34
006 The Vue Compiler
13:03
007 Introduction to Components
07:44
001 Overview
02:17
003 Introduction to Vite
05:30
004 Exploring Vite
05:47
005 Understanding SASS
08:01
006 PostCSS
06:38
007 Installing ESLint
04:54
008 Configuring ESLint
07:28
009 Webpack
08:22
010 Conclusion
00:48
001 Scaffolding a Vue Project
09:09
002 Sidebar Understanding Servers
05:27
003 Reviewing the Files
09:30
004 Creating Components
04:05
005 Child Components
08:17
006 Component Styles
06:30
007 Using SASS in Components
02:06
008 Communicating Between Components
02:22
009 Props
06:14
010 The Limitations of Props
03:48
011 Emitting Events
08:36
012 Validating Props
07:37
013 Callback Functions
04:59
014 Inserting content with slots
08:34
015 Named Slots
07:09
016 Dynamic Components
09:39
001 Animating with CSS Transitions
09:48
002 Fine-tuning Transitions
05:13
003 Animating with CSS Animations
08:33
004 Animating with JavaScript
06:35
005 JavaScript Zoom Animation
06:52
006 CSS and JavaScript Transitions
03:25
007 Animating a List
08:54
008 Fixing the Animation
04:20
009 Transition CSS Class Names
05:39
001 Setting up the Quiz Application
05:02
002 Rendering the Questions
12:05
003 Moving between Questions
10:46
004 Finishing Touches
11:28
005 Exercise Imposter Syndrome
02:57
001 The Next Step_
01:32
002 Creating a New Project
04:40
003 Reviewing the Files_09
06:20
004 Formatting with ESLint and Prettier
04:32
005 Adding the Template
08:14
006 What is Tailwind
05:37
007 Installing Tailwind
07:59
008 Practicing with Tailwind
05:16
009 Loading Assets
04:01
010 Understanding State
05:35
011 Reviewing the Pinia Configuration
06:06
012 Splitting the Template into Components
05:24
013 Disabling Vue’s Rules
04:54
014 Working with State
06:41
015 Alternative Mapping Functions
03:07
016 Understanding Getters
01:32
017 Using Getters
04:10
018 Closing the Modal
02:06
019 Aliases
03:14
020 Adding Tabs
05:34
001 Setting up Form Validation
04:31
002 Registering a Plugin
05:35
003 Validation Components
05:32
004 Defining Rules
03:49
005 Applying Rules
05:36
006 Additional Rules
06:32
007 Validating Emails
03:41
008 Validating Numbers
04:33
009 Validating Passwords
05:03
010 Dropdown and Checkbox Fields
07:30
011 Validating the Form
04:02
012 Sidebar Slot Properties
08:36
013 Rendering Multiple Error Messages
06:24
014 Default Values
01:55
015 Custom Error Messages
10:35
016 Validation Triggers
04:00
017 Showing Alerts
08:59
018 Setting up the Login Form
18:01
001 Understanding Authentication
06:25
002 Reviewing the Rules
04:51
003 Setting up the Firebase SDK
07:38
004 User Registration
06:32
005 Handling the Response
04:50
006 Exporting Services
04:55
007 Storing the User Form Data
07:57
009 Understanding Authentication
06:26
010 Logging the user in after Signup
06:49
011 Understanding Actions
02:23
012 Using Actions
07:46
013 Connecting the User with their Data
08:26
014 Initializing Firebase First
04:41
015 Persisting the User Authentication
06:31
016 Setting up the Login
06:43
017 Signing Out
08:04
018 Sidebar JSON Web Tokens
09:12
001 Understanding Routing
04:47
002 Reviewing the Router Configuration
05:08
003 Creating Routes
07:10
004 History Mode
08:48
005 Navigating with Links
05:48
006 Custom Links
05:22
007 Tailwind Styles for Active Links
05:03
008 Naming Routes
04:16
009 Setting up “Catch-All” and Redirect Routes
06:24
010 Route Alias
02:40
011 Guarding Routes
05:14
012 Route Specific Guards
04:56
013 Guarding Authentication Only Routes
03:22
014 Redirecting after Logging Out
04:57
015 Route Meta Fields
08:27
001 Preparing the Upload Component
06:19
002 Handling Drag and Drop Events
08:13
003 Handling the File
06:35
004 Enabling Firebase’s Storage Service
01:21
005 Uploading Files with Firebase
05:58
006 Firebase Rules and Validation
07:02
007 Adding the Progress Bar
06:54
008 Making the Progress Bar Dynamic
03:14
009 Improving the Progress Bar
04:53
010 Handling Errors and Successful Uploads
06:43
011 Storing the File Data in the Database
10:42
012 Firebase References and Snapshots
02:38
013 Fallback Upload
04:40
014 Canceling Uploads
04:46
015 Cancelling Uploads with Refs
07:02
016 One more thing about References
04:44
017 Querying the Database
06:05
018 Storing the List of Songs
04:45
019 Displaying the List of Songs
03:03
020 Prop Validation
02:53
021 Toggling the Form
02:48
022 Validating the Song Form
07:01
023 Editing a Song
12:54
024 Deleting a Song from the StorageDatabase
10:07
025 Updating the list of songs after an Upload
08:05
026 Router Leave Guards
09:44
001 Creating the Home Page
09:41
002 Checking the Scroll Position
08:14
003 Infinite Scrolling
08:24
004 Path Parameters
04:48
005 Creating the Song Template
09:54
006 Validating the Comment
03:59
007 Prepping the Form
04:44
008 Finalizing the Comment Form
10:25
009 Displaying the Comments
06:22
010 Updating the Comments List
07:35
011 Query Parameters
05:45
012 Detecting Query Parameters
06:56
013 Updating the Comment Count
04:29
014 Storing the song in the State
07:28
015 Playing Audio
03:34
016 Toggling Audio
10:04
017 Duration and Current Position
06:14
018 Formatting the Time
04:33
019 Player Progress Bar
08:22
020 Changing the Audio Position
10:24
022 Creating links with Hash Fragments
04:49
023 Route Transitions
04:45
001 Introduction to Directives
05:32
002 Writing our First Directive
05:48
003 Passing Values to Directives
05:23
004 Directive Modifiers
05:08
005 Registering a Directive Locally
04:41
001 Introduction to i18n
06:03
002 Our First Translation
07:08
003 Formatting and Pluralization
06:41
客服
顶部
赛事库 课堂 2021拜年纪