|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/vuejs-2-for-absolute-beginners/
课程评论:没有评论
课程名称:Vue.js 2为完全初学者 课程概述: 本视频培训专为希望学习Vue.js 2框架的JavaScript程序员设计。与其他JavaScript框架不同,Vue.js可以根据需要逐步采用,并且能够与现有的JavaScript逻辑共存而不发生冲突。通过Vue.js,学员将能够从零开始创建响应式用户界面、为现有Web项目添加功能、创建单页应用(SPA)、开发移动应用(适用于Android和iOS)。 Vue.js是一种非常受欢迎的框架,因其易于设置、性能良好并且可以根据需求灵活使用。课程开始时,我面临两个选择:一种是创建一个统一的主线,并在整个培训过程中逐步整合不同的概念;另一种是通过独立的示例来帮助学员快速学习各个概念。经过实践,我发现第二种方法更具成效,因为每个示例可以极为精准地选择,使学习者不必遵循整体整合逻辑,从而更加专注于每个知识点。 课程内容涵盖多个主题,独立探讨Vue.js的各个方面,包括计算属性、数据绑定、指令、事件管理、条件类、属性、用户自定义事件、生命周期钩子等。课程中设有丰富的练习,学员在观看视频的同时可以暂停并进行编程实验,使用标准模板或空白页面开始编码,体验代码的乐趣。完成编码后可以继续观看视频,课程会提供相应的纠正和指导。 该培训内容全面,涵盖如下主题: - 标准视图与视图模型编程:方法、计算属性、数据绑定、双向绑定、指令(如v-model、v-bind、v-html等) - 本地与全局组件,组件与视图模型的通信,利用组件优化应用,插槽、过滤器、观察器、过渡和动画 - 单页应用(路由、导航守卫) - Vue-Cli命令行接口(应用创建、渲染方法、JSX、功能组件) - Vuex状态管理器、Vue.observable、插件 - 混入、自定义指令、NuxtJS、移动应用。 所有培训的源代码均可供学员使用。我建议您亲自体验代码,按照自己的节奏进行学习,随着时间推移,Vue.js将会愈发熟悉,您会更加欣赏其强大与灵活性。祝您编码愉快!
This video training was designed for JavaScript programmers who want to learn how to use the Vue.js 2 framework. Unlike other JavaScript frameworks, Vue.js can be adopted as and when required. It can also coexist with existing JavaScript logic without interfering with it.You will use Vue.js to:Create responsive user interfaces from scratchAdd features to an existing Web projectCreate SPA web applicationsCreate applications for mobiles (both Android and iOS)Today Vue.js is a very popular framework. Certainly because it is easy to set up, offers very good performance and can be used more or less extensively, depending on what is needed.When I started creating this video training course, I had two choices:Create a common thread and gradually integrate the different concepts learned throughout the training.Create independent examples to easily and quickly learn the different concepts of Vue.js.I am a face-to-face trainer and I was able to experiment these two approaches. Although the first has its fervent followers, the second gives better results in terms of learning, because each example can be chosen in an extremely precise way, without having to follow a logic of global integration which could neglect certain aspects of what needs to be learned. It is therefore this second approach that was adopted.Each topic is approached independently and illustrates a particular aspect of Vue.js: computed properties, data binding, directives, event management, conditional classes, props, custom events, lifecycle hooks, etc. etc..Many exercises are available to you. When you are asked to stop scrolling the video, play the game: stop the video and code as you like, starting with a standard skeleton or a blank page. You will see that by doing so, your learning curve will be very fast. When you have finished coding, you can resume scrolling the video: a correction will be offered.This training is very comprehensive. Here are some of the topics covered:Standard view and ViewModel programming: methods, computed, data binding, bidirectional binding, directives (v-model, v-bind, v-html, v-for, v-cloak, v-once, v-if and many others).Local and global components, communication between components and the ViewModel, prioritization of an application using components, slots, filters, watchers, transitions and animations.SPA applications (routing, navigation guards).Vue-Cli command line interface (application creation, render methods, JSX, functional components).Vuex state manager, Vue.observable, plugins.Mixins, personalized directives, NuxtJS, mobile applications.All the source codes of the training are available.I can only advise you one thing: experience the code for yourself, code and progress at your own pace. Little by little, Vue.js will seem more and more familiar to you and you will appreciate its power and flexibility.So.Happy coding!