100% found this document useful (1 vote)
307 views

Mean Stack Development Note

Uploaded by

tpo.bvce
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
307 views

Mean Stack Development Note

Uploaded by

tpo.bvce
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

L T P C

I Year - II Semester
3 0 0 3
MEAN Stack Technologies

Course Objectives:
From the course the student will learn
Translate user requirements into the overall architecture and implementation of new systems and
Manage Project and coordinate with the Client.
Writing optimized front end code HTML and JavaScript.
Monitor the performance of web applications & infrastructure and Troubleshooting web application
with a fast and accurate a resolution
Design and implementation of Robust and Scalable Front End Applications.

Course Outcomes:
After the completion of the course, student will be able to
Identify the Basic Concepts of Web & Markup Languages.
Develop web Applications using Scripting Languages & Frameworks.
Make use of Express JS and Node JS frameworks
Illustrate the uses of web services concepts like restful, react js.
Adapt to Deployment Techniques & Working with cloud platform.

UNIT I: Introduction to Web: Internet and World Wide Web, Domain name service, Protocols: HTTP,
FTP, SMTP. Html5 concepts, CSS3, Anatomy of a web page. XML: Document type Definition, XML
schemas, Document object model, XSLT, DOM and SAX Approaches.

UNIT II: JavaScript: The Basic of JavaScript: Objects, Primitives Operations and Expressions, Control
Statements, Arrays, Functions, Constructors, Pattern Matching using Regular Expressions. Angular Java
Script Angular JS Expressions: ARRAY, Objects, $eval, Strings, Angular JS Form Validation & Form
Submission, Single Page Application development using Angular JS

UNIT III: Node.js: Introduction, Advantages, Node.js Process Model, Node JS Modules. Express.js:
Introduction to Express Framework, Introduction to Nodejs , What is Nodejs, Getting Started with
Express, Your first Express App, Express Routing, Implementing MVC in Express, Middleware, Using
Template Engines, Error Handling , API Handling , Debugging, Developing Template Engines, Using
Process Managers, Security & Deployment.

UNIT IV: RESTful Web Services: Using the Uniform Interface, Designing URIs,
Web Linking, Conditional Requests. React Js:
Future, Keeping Up with the Changes, Working with the Files, Pure React, Page Setup, The Virtual
DOM, React Elements, ReactDOM, Children, Constructing Elements with Data, React Components,
DOM Rendering, Factories

UNIT V: Mongo DB: Introduction, Architecture, Features, Examples, Database Creation & Collection in
Mongo DB. Deploying Applications: Web hosting & Domains, Deployment Using Cloud Platforms.

Text Books:
1. Programming the World Wide Web, Robet W Sebesta, 7ed, Pearson.
2. Web Technologies, Uttam K Roy, Oxford
3. Pro Mean Stack Development, ELadElrom, Apress
4. Restful Web Services Cookbook, Subbu Allamraju,
5. JavaScript & jQuery the missing manual, David sawyer mcfarland,
6. Web Hosting for Dummies, Peter Pollock, John Wiley Brand
Reference Books:
1. Ruby on Rails up and Running, Lightning fast Web development, Bruce Tate, Curt Hibbs, Oreilly
(2006)
2. Programming Perl, 4ed, Tom Christiansen, Jonathan Orwant, Oreilly (2012)
3. Web Technologies, HTML< JavaScript, PHP, Java, JSP, XML and AJAX, Black book, Dream Tech
4. An Introduction to Web Design, Programming, Paul S Wang, Sanda S Katila, Cengage Learning
5. Express.JS Guide, The Comprehensive Book on Express.js, Azat Mardan, Lean Publishing.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy