Mean Stack
MEAN stack is a full-stack Javascript solution that helps you write scalable , robust, and maintainable web applications quickly and easily using MongoDB ,express, AngularJS, and Node.js.By the end of this hands-on intensive training course, the students will be able to:
MEAN stack is a full-stack Javascript solution that helps you write scalable , robust, and maintainable web applications quickly and easily using MongoDB ,express, AngularJS, and Node.js.By the end of this hands-on intensive training course, the students will be able to:
- Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability.
- Use Node.js, the server-side platform built on Google V8's runtime for building fast, scalable network applications.
- Use Express, a simple yet powerful web application development HTTP server framework built on top of Node.js.
- Use Angular JS framework that offers declarative , two-way data binding for web applications.Take advantage of the 'full-stack javascript' paradigm i.e. store documents in JSON-like format in MongoDB,author quries in Node.js/Express.js, and forward these JSON documents back to an Angular-based frontend.
- Get acquainted with the latest web application development trends in the IT industry.
>> JAVASCRIPT
- Javascript Introduction
- Javascript OOPS
- Prototype
- Constructor
- Javascript JSON
- Javascript AJAX
- Javascript closures
- Javascript module pattern
- ES6 New Features
>> Typescript
- What is Typescript
- Typescript Classes
- Typescript Array,String,Tuples,Union
- Interface
- Inheritance
- Constants and scoped variables
- Arrow Function
- Template String
- Modeules
>>Angular
- Anatomy of an Angular Application
- Get the Most from this Course
- Sample Application
>>First Things First
- Selecting a Langauge
- Selecting an Editor
- Setting up Our Environment
- Setting up an Angular Application
- Running an Angular Application
- About Modules
- Loading Modules and Hosting our Application
>>Introduction to Components
- What Is a Component?
- Creating the Component Class
- Defining the Metadata with a Decorator
- Importing What We Need
- Demo:Creating the App Component
- Bootstrapping the App Component
- Demo:Bootstrapping App Component
>>Templates,Interpolation, and Directives
- Building a Template
- Building the Component
- Using a Component as a Directive
- Binding with Interpolation
- Adding Logic with Directives:nglf
- Adding Logic with Directives:ngFor
>>Data Binding & Pipes
- Property Binding
- Handling Events with Event Binding
- Handling Input with Two way Binding
- Transforming Data with pipes
>>More on Components
- Defining Interfaces
- Encaspsulating Component Styles
- Using Lifecycle
- Building Custom Pipes
>>Building Nested Components
- Building a Nested Component
- Using a Nested Component
- Passing Data to a Nested Component Using @Input
- Passing Data from a Component Using @Output
>>Services and Dependency Injection
- How Does it Work?
- Building a Service
- Registering the Service
- Injecting the Service
>>Retrieving Data Using HTTP
- Observables and Reactive Extensions
- Setting Up
- Sending an Http Request
- Subscribing to an Observables
>>Navigation and Routing Basics
- Setting Up
- Configuring Routes
- Tying Routes to Actions
- Placing the Views
- Passing Parameters to a Route
- Activating a Route with Code
>>Navigation and Routing Additional Technique
>>Node.js
- Getting started with Node.js
- Node Package Manager
- Modules
- Asynchronous Programming
- Callbacks
- Events
- Streams
-
>>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 NoSQLMongoDB
- Finding Documents
- Update ,Insert, and Upsert
- Indexing
- Data Modeling
- Aggregation
- Implementing Mangoose
No comments:
Post a Comment