LOADING...

97786 39922 srishticampusteam@srishtis.com

Mean Stack

Mean Stack Internship

srishti campus Mean Stack Internship trivandrum
  • 365 Hrs
  • 90% placement

Learn a Suite of In-Demand Programming Skills Understand MEAN Stack and how to use it effectively · Build Full-Stack Solutions for Mobile and the Web.

Mongodb
--------------
1. Design Goals, Architecture, and Installation
2.What is the need for Non-RDBMS
3.Benefits of using Document-based databases
4. CRUD Operations
5.Understanding of CRUD Operations
6.Functional usage of CRUD
7.Read / Write Operations with CRUD
8. Schema Design and Data Modelling
9.Schema Design and Data Modelling in MongoDB Various Data
Structure and Tools to Manage Data Model in MongoD

1. Introduction to Node JS

 Introduction & Foundation
 Introduction to the Node JS framework
 Installing NodeJS
 Using NodeJS to execute scripts
 The Node Package Manager
 The package.json configuration file
 Global vs local package installation
 Automating tasks with Gulp
 The HTTP protocol
 Building an HTTP server
 Rendering a response

 Using Representational State Transfer
 Express Framework
 Connecting to Mongo databases
 Performing CRUD operations
 The NodeJS framework
 Installing NodeJS
 Using NodeJS to execute scripts
 2. NodeJS Projects

 The Node Package Manager
 NodeJS Creating a project
 The package.json configuration file
 Global vs local package installation

 3. HTTP

 The HTTP protocol
 Building an HTTP server
 Rendering a response
 Processing query strings
 NodeJS using Representational State Transfer
 Configuring TLS

An Introduction to Express JS
 Routing
 Setting Up Router
 Route Parameter and queries
 HTTP Interaction
 Handling Form Data

 Handling Query Parameters
 Error Handling
 Creating and Consuming RESTful Services
 Using Templates
 The model-view-controller pattern
 Defining Jade and Handlebars templates
 Building a front-end controller
 Defining routes
 Creating actions
 Configuring Express to use Handlebars
 Using REST
 Reading POST data
 Building Handlebars helpers
 Adding middleware
 Data Sources
 How Node.JS connects to databases

 Connecting to mongodb

Angular

1.Getting Started

 Introduction
 What is Angular 2?
 How Angular Works?
 Difference between Angular and Other Framework
 Advantages of AngularJS

2. Typescript

 What is typescript?
 Compare typescript with Javascript
 Data Types & Variables
 Variable & Operators
 Control Structure and Decision making & loops
 Typescript Functions & Strings
 Typescript Object
 Class, Abstract Class
 Constructor Method
 Type of Assertion
 Interfaces
3. Application setup

 Installing Angular JS
 Configuration of Angular JS
 Creating an Angular 2 project
 Creating an Angular 2 project using CLI
4. Node package manager

 Setup
 Commands
 What is NPM
 Install Nom for Angular.
5. Architecture

 Module
 Component

 Template
 Metadata
 Data binding
 Directive
 Attribute Directive
 Structural Directive,
 Services
 Dependency Injection
6. Angular UI design patterns

 FlexBox
 What is flexbox
 How to design your user interface with flexbox model
 Material Design
 What is material design
 How to use and setup material environment
 Material components and layouts:
 Material cards
 Mat-Icons
 Mat table
 Bootstrap
 How to install bootstrap in angular environment
 Bootstrap layout and components
7. Directives

 Understanding Directives
 Directives Overview
 Different kinds of directives
 Build attribute directive
 Apply the attribute directive to an element in a template
 Respond to user-initiated events

 Pass value into the directive with an @Input data binding
 Custom Attribute Directive
8. Structural and Attribute Directive

 What is structural directive?
 NgIf case study
 NgFor, NgSwitch
 What is attribute Directives
 Using the NgStyle Directive
 Using the NgClass Directive
 The element
9. Service

 What is service?
 Create a service
 Understanding Services Injecting Concepts
 Async service and promise
 Introduction to Observable
 What is web service
 how to create web service
 how to consume rest service
 posting data to client server architecture
 Introduction to Material Design
 Introduction to card Material Design .
 What is Json Server .
 Install json server and run and up into your local machine
 crud operation using son server.
10. Dependency Injection

 Why dependency injection?

 Angular dependency injection
 Injector provider
11. Data Binding

 Interpolation
 Property binding
 Event binding
 Attribute binding
 Class binding
 Style binding
 Multiple components & passing data
12. Display data

 Class Binding
 Style Binding
 Event Binding
 Two-way Binding
 Component Data Binding
 Component Events
 Ng-Model
13. User input

 Binding to user input events
 Get user input from the $event object
 Get user input from a template reference variable
 Key event filtering (with key.enter)
14. Form

 Types of Forms in Angular4

 Introduction to Template Driven Forms.
 Validation of Template Driven Forms.
 Introduction Model Driven Forms.
 Validation of Model Driven Forms.
 Two way data binding using ngModel.
 Model Driven Forms With Form Builder
 How to post data via a angular forms with rest service.
15. Pipes

 Introduction to Pipes
 Why pipes are useful.
 Type of pipes
 Built-in pipes
 parametrized pipes
 how to create custom pipes
16. Router

 Setting Up Router
 Imperative Routing
 Route Parameter
 Child Routing