|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/building-applications-with-vuejs/
课程评论:没有评论
课程名称:使用 VueJs、Vuex、VueRouter 和 Nuxt 构建应用程序 课程概述: Vue.js(通常简称为 Vue)是一种开源的 JavaScript 框架,用于构建用户界面。作为一种新兴的 JavaScript UI 库,Vue 正在迅速获得社区的广泛支持。如果你正在考虑一个即将到来的项目并且不确定选择哪种工具,不妨试试 Vue。Vue 相对容易学习,你可以在短短 10 分钟内入门。 为什么选择 Vue.js? 与 Angular、React、Ember 和 Aurelia 等竞争对手相比,Vue 在某些方面表现更佳,包括简单的 API、较小的体积、卓越的性能和较低的学习曲线。官方文档中提供了这些比较的详细信息。 课程内容包括: - 设置开发环境和工作流程 - 基础知识(包括基本语法、理解模板等) - 与 DOM 交互(渲染列表、条件附加/去除元素等) - 使用组件(理解组件的概念) - 表单输入绑定 - 使用 VueJs 进行状态管理 - 如何创建出色的单页应用(SPA)并实现路由 - 使用 NuxtJs 构建服务器渲染应用 在本课程中,你将使用 Vue.js、Vuex 和 Nuxt 构建 6 个小型网络应用程序: - 投票应用:通过构建投票应用来学习 Vue 基础 - 待办事项应用:构建一个基本的待办事项应用 - 看板应用:构建一个使用 Vue 组件的基本项目管理应用 - 购物车服务器:通过构建购物车功能掌握 Vuex 的基本知识 - 会议表单:掌握 VueJs 的表单基础 - 博客应用:学习如何使用 Vuex 和 NuxtJs 构建服务器渲染的应用 加入本课程,提升你的前端开发技能,掌握构建现代 web 应用的技巧。
What is Vue.Js?Vue.js (commonly referred to as Vue; pronounced /vjuː/, like view) is an open-source JavaScript framework for building user interfaces. Vue.js is yet another JavaScript UI library that is making waves and has growing support from the community. If you have an upcoming project and are wondering which tool to choose, you can give Vue a try.Vue is considerably easy to learn and you can get started with it in just 10 minutes (actually, that is what this article is going to help you do). But first, let's have a quick look at why you should even give Vue a try.Why Vue.js?When comparing it with its competitors, including Angular, React, Ember, Aurelia, etc., Vue boasts of beating some of them in certain aspects. These aspects include simple API, size, performance, learning curve, etc. You can have a look at these comparisons on the official documentation.What you will learn in this course ?Setting up a Development Environment and WorkflowThe Basics (including the basic Syntax, Understanding Templates and much more!)Interacting with DOM (Rendering Lists, Conditionally attaching/ detaching Elements...)Using Components (and what Components are to begin with)Binding to Form InputState Management with VueJsHow to create an awesome Single-Page-Application (SPA) with RoutingBuild Server Rendered App with NuxtJsIn this course you are going to build 6 small web applications with Vue.js, Vuex and NuxtVote App - Learn the Vue basics by building vote applicationTodo App - In this module you will build a basic Todo App with VueJsKanban Board Application - In this module you will build a basic project management app using Vue componentsShopping Cart Server with Vuex - In this course, you will master the Vuex fundamentals by building shopping cart featureBuild a conference form - In this module you will master the forms fundamentals of VueJsBlog App - You will learn how to build server rendered application with Vuex and NuxtJs