|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-angular-4/
课程评论:没有评论
课程名称:通过示例掌握Angular 4 - 构建7个精彩应用! 课程概述:本课程通过构建7个有趣的应用程序来学习Angular 4。在课程中,我们将涵盖许多重要和高级的Angular功能,您可以立即在自己的应用程序中使用。每个示例应用都将下载一个简单的模板代码,让我们直接开始编码。这门课程适合那些已经理解Angular 2+应用基础的学习者。 应用介绍: 1. **简单CRUD** - 学习使用模板代码、对产品列表执行CRUD操作、基本的Angular概念(如ngFor和ngIf)、构建组件、服务和模块。 2. **Pokedek** - 学习使用内存API进行CRUD、使用Observables、处理模板驱动表单、添加模态框和提示框。 3. **TV Watcher** - 学习将代码根据功能分离到各自模块、路由到多个参数、将数据传递给无关组件、使用forkJoin发送多个HTTP请求、处理错误并显示加载器,以及使用TVMaze API搜索和显示节目。 4. **天气应用** - 学习Observables及其高级概念(如debounceTime和switchMap)、执行CRUD操作以添加和移除天气项、使用反应式表单、输入与输出、与OpenWeather API的通信。 5. **Socket聊天** - 学习如何将Angular连接到Node.js后端、使用Socket-IO连接客户端与服务器、实时发送信息至无限连接的客户端。 6. **Twitter流** - 学习如何将Angular与Node.js连接、使用Twit npm模块连接到Twitter API、按关键字搜索推文、使用Socket-IO实时显示推文、使用ng2-bootstrap创建分页。 7. **Geonames应用** - 学习如何排序和过滤数据、如何路由到内部页面、使用Geonames API。 更多内容即将推出!您可以期待至少再添加一个应用程序。现在就报名,充分利用Angular开发应用程序的无限可能性!
Learn Angular 4 by building 7 interesting applications. In this course we cover many important and advanced Angular features that you can use right away in your own applications. For each example app, we will download a simple boilerplate and then jump right in and start coding our apps. This course is suitable for anyone who already understands the basics of putting together Angular 2+ applications. About the Apps: 1. Simple CRUD - You will learn: To use our Boilerplate codeHow to perform CRUD operations on a list of productsBasic Angular concepts such as ngFor and ngIfHow to build components, services and modules . 2. Pokedek - You will learn CRUD using the in-memory-APIHow to use ObservablesWorking with Template driven formsAdd a Modal and Tooltips . 3. TV Watcher - You will learn: How to separate your code by feature into their own ModulesRouting to muliple parametersHow to pass data to unrelated componentsHow to send multiple HTTP requests using forkJoin Handle errors and display loadersUse the TVMaze API to search and display shows . 4. Weather App - You will learn about: Observables including advanced concepts like debounceTime and switchMapHow to perform CRUD operations to add and remove new Weather itemsUsing Reactive formsInput and OutputCommunicating with the OpenWeather API . 5. Socket Chat - You will learn: How to connect Angular to a Node.js backendUse Socket-IO to connect client with serverSend messages in real-time across unlimited connected clients . 6. Twitter Streaming - You will learn: How to connect Angular to Node.jsHow to use the Twit npm module to connect to the Twitter APITo search tweets by keyword To display tweets in real-time using Socket-IO. Create pagination using ng2-bootstrap . 7. Geonames App - You will learn: How to sort and filter data How to route to an inner pageUse the Geonames API . More to come! You can expect at least 1 more app to be added to this course. Enroll now to take full advantage of the limitless possibilities when using Angular to develop your applications!