Angular 2: Building Web Apps Using the MEAN Stack培训

课程编码

meanangular2

课程时长

35 小时 通常来说是5天,包括中间休息。

要求

  • Knowledge of JavaScript and HTML

课程概览

MEAN Stack是一个全栈Java脚本解决方案,可帮助您使用MongoDBExpressAngularNode.js快速轻松地编写和部署可伸缩,健壮且可维护的Web应用程序。

在这个动手强化培训课程结束时,学生将能够:

  • 将数据存储在No SQL ,面向文档的MongoDB数据库中,该数据库带来了性能和可伸缩性。
  • 使用Node.js ,建立在服务器端平台Go抛媚眼V8的运行时间为构建快速,可扩展的网络应用。
  • 使用Express ,一个构建在Node.js之上的简单但功能强大的Web应用程序开发HTTP服务器框架。
  • 使用Angular 2框架,为Web应用程序提供声明性的双向数据绑定。
  • 利用'全栈Java脚本'范例,即在MongoDB以类似JSON的格式存储文档,在Node.js / Express .js中创建作者JSON查询,并将这些JSON文档转发回基于Angular的前端。
  • 熟悉IT行业最新的Web应用程序开发趋势。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在实时实验室环境中亲自实施。

笔记:

  • Angular有不同的版本,例如:
    • Angular JS(又名Angular .js, Angular JS 1和Angular 1)
    • Angular 2
    • Angular 4
  • 该培训涵盖Angular 2
  • 对于所有其他组件Node.jsExpress MongDB ),我们涵盖了最新的稳定版本
  • 如果您希望自定义本培训中教授的版本,请与我们联系以安排。

Machine Translated

课程大纲

Node.js

  • Getting started with Node.js
  • Node Package Manager
  • Modules
  • Asynchronous Programming
  • Callbacks
  • Events
  • Streams
  • Web Sockets

Angular 2

  • Overview of Typescript
  • Angular Architecture
  • Modules, Controllers and Scope
  • Views
  • Two-way Binding
  • Built-in and Custom Directives
  • Event Directives
  • Expressions
  • Built-in and Custom Filters
  • Understanding the Digest Loop
  • Forms and Validation
  • Angular 2 Service Types
  • Factories, Providers, Decorators, DI
  • Creating Custom Services
  • Consuming Ajax Web Services via $http and $resource
  • Routing, Redirects, and Promises

Express.js

  • MVC Pattern
  • Introduction to Express
  • Routing
  • HTTP Interaction
  • Handling Form Data
  • Handling Query Parameters
  • Cookies and Sessions
  • User Authentication
  • Error Handling
  • Creating and Consuming RESTful Services
  • Using Templates

MongoDB

  • Understanding NoSQL MongoDB
  • Finding Documents
  • Update, Insert, and Upsert
  • Indexing
  • Data Modeling
  • Aggregation

客户评论

★★★★★
★★★★★

课程分类

相关课程

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions