Search

Search

JavaScript FullStack – Angular with Node.js RESTful Services

Main Speaker:

Tracks:

Course ID:

44147

Time:

Daily seminar
9:00-16:30
Node.js offers one of the most innovative solutions to building servers and web/mobile applications. Its single-threaded event looping and asynchronous, non-blocking input/output processing feature distinguishes it from other runtime environments. Its scope is rapidly increasing with valuable contributions from the developer community and other technology giants. Express.js is one of the most essential web frameworks for Node.js. It is a minimalist framework for building a host of web and mobile applications as well as application programming interfaces (APIs). A lot of popular applications and websites like MySpace, Geekli.st, Klout, Segment.io and Yummly are powered by Express.js. Express.js is offers various features, like template engines, simplified multiple routing, database integration and more. Angular is a framework for building client applications in HTML and either JavaScript or a language like TypeScript that compiles to JavaScript. The framework consists of several libraries, some of them core and some optional. You write Angular applications by composing HTML templates with Angularized markup, writing component classes to manage those templates, adding application logic in services, and boxing components and services in modules. Then you launch the app by bootstrapping the root module. Angular takes over, presenting your application content in a browser and responding to user interactions according to the instructions you've provided. . Prerequisites:
  • Experienced server-side and client side developers interested in wider understanding of web development roles
Topics: NodeJS
  • js Features and internals
  • Project setup: Hello World
  • Blocking vs. non-blocking I/O
  • Spawning a web server in 5 lines of code
  • Node modules and events
  • NPM
  • A synchronicity and callbacks
  • Working with Promises
ExpressJS
  • Introduction to Express, installation and basic setup
  • Application configuration
  • Routing
  • Build a RESTFul API using Node and Express
Angular
  • Overview of Angular5
  • Angular CLI
  • Build: Hello World application
  • App Module
  • Component
  • Services and DI – httpClient
  • Data Binding & Property Binding
  • ReactiveForms
  • ReactiveX Library – RXJS, Observable
  • Templates and Routing
Play by Play Angular and NodeJS communication over http, examples and best practices.


For further information, fill in your details and we will contact you shortly


Contact us

For further information, fill in your details and we will contact you shortly