Learn IT Niche Skills from IT Professionals and Academicians

Python, Machine Learning, Artificial Intelligence,IoT, Web Development, Full Stack Development,Test Automation and much more

logo


Kaushalya Technical Training and Consltancy Services

Fullstack web development
using Java Script frameworks Mongo,Express,Angular,Node (MEAN)

Duration : 80 hours

MEAN is a free and open-source JavaScript software stack for building dynamic web sites and web applications.MEAN is the powerful and most sought after course in the industry. Mastering javascript programming is essential for this course to develop front and backend programming.


Objectives of Training

  • Provide minds-on and hands-on training
  • Understand Javascript and its applications
  • Learn rapid web application development using HTML/CSS/JavaScript/JQuery/AJAX and Bootstrap
  • Learn how Node.js changed the javascript as a server-side programming
  • Learn building RESTful Webservices using Node and Express
  • Learn database programming using Mongo
  • Learn front end development using Angular
  • Build sample project using MEAN

Outcome of Training

  • Trainees should be able to independently develop sample web application
  • End to end (Full stack) application development
  • Trainees can develop web application or back end application for their projects/internships
  • Training on MEAN should enable trainees to solve objective and programming type questions. This would help them to prepare for placements/switch career.

Course Content

  • Introduction to web design and application development
  • Installation of Sublime text
  • Basics of HTML programming
    • HTML Elements
    • HTML Forms
  • Basics of CSS programming
    • Style attributes – Color,Font,Image,etc
    • Internal, Inline and external styling
    • Introduction to responsive web design
  • Basics of Java script programming
    • Building blocks – variables,operators,conditional statements, loops
  • Basics of Bootstrap
  • Basics of AJAX
  • Sample programs and assignment
  • Introduction to Node
  • What,Why and How of Node
  • Node Projects
  • Working with shrink-wrap to lock the node modules versions
  • Working with asynchronous programming
  • Building a HTTP Server with Node.JS using HTTP APIs
  • File System
  • Buffers, Streams, and Events
  • Multi-Processing in NodeJS
  • ExpressJS
  • Express JS with MongoDB and Sqlite
  • Socket.io, The Front-end, and A Chat App
  • Introduction to Task Managers with unit testing
  • Introduction to NoSQL databases
  • MongoDB A Database for the Modern Web
  • CRUD Operations in MongoDB
  • Indexing and Aggregation
  • Replication and Sharding
  • Developing backend programming using Node, Express with MongoDB
  • Assessment and feedback
  • What is a SPA?
  • What is Angular?
  • Preparing for TypeScript
  • Angular-4/6 new features
  • Building with A4 Components
  • Bootstrap Scaffolding
  • Angular 4/6 Binding and Events
  • Dependency Injection and services
  • Directives
  • Pipes
  • Forms
  • HTTP, Promises, and Observables
  • Testing
  • Develop a project using MEAN
  • Assessment