Document
What you'll learn

✔ The MEAN stack is a JavaScript-based framework for developing web applications. MEAN is named after MongoDB, Express, Angular, and Node, the four key technologies that make up the layers of the stack.

✔ MongoDB — document database.

Technologies you will learn

Curriculum designed by experts

48 hours
Cource Fee : ₹ 500

➢ What is web development?

➢ How websites work?

➢ Advantages of learning web development

➢ History of web development

➢ ourse and Projects Overview

➢ What is HTML?

➢ Structure of Webpage

➢ HTML Tags

➢ Adding and formatting texts, title, paragraph, body

➢ Lists – Ordered/Unordered

➢ Images

➢ Forms

➢ Node setup

➢ Links

➢ Tables

➢ Iframes, Videos

➢ Anchor tags

➢ HTML Divs

➢ CSS Introduction

➢ Inline vs Internal vs External styling

➢ CSS Display

➢ Project 1 - To-do App – Frontend using basic HTML/CSS

➢ CSS Backgrounds, Borders, Margins, Padding

➢ CSS Font Styling

➢ Stylings Lists

➢ Styling Tables, Forms

➢ Gradients

➢ Font Awesome

➢ Tool tips

➢ Buttons

➢ Transitions, Transformation, Animations

➢ Box sizing

➢ Flex

➢ Grid

➢ Project 1 - To-do App – Enhance Frontend using CSS

➢ Bootstrap containers

➢ Tables, Images, Colors

➢ Alerts, Buttons

➢ Spinners, Cards

➢ Pagination, Drop Down

➢ Carousel

➢ To-do App – Develop To-do App Frontend using Bootstrap

➢ GitHub Overview

➢ Introduction to JavaScript

➢ Variables, scoping, Data type

➢ Strings and Numbers

➢ Operators and loops

➢ Functions

➢ Project 1 – Add Functionalities to To-do App

➢ Arrays

➢ Linked List

➢ Stacks

➢ Queues

➢ Maps

➢ Hashing

➢ Understanding and working with DOM

➢ Developer tools in Browsers

➢ JQuery

➢ Project 2 – Add Functionalities to Blog

➢ Prototypes

➢ Closures

➢ Local Storage

➢ Ajax

➢ Promises

➢ Project 3 – Dice Roller Game using Animation and JavaScript

➢ ES5 vs Es6 vs Es7

➢ Event loop in JavaScript

➢ Introduction to TypeScript

➢ A Conceptual Overview of Angular 2

➢ Installing Git and Node

➢ Creating Your First Component

➢ Using the Angular CLI

➢ Creating Your First Data-bound Component

➢ Using External Templates

➢ Communicating with Child Components Using @Input

➢ Communicating with Parent Components Using @Output

➢ Using Template Variables to Interact with Child Components

➢ Styling Components

➢ Exploring Angular’s CSS Encapsulation

➢ Interpolation, Property Bindings, and Expressions

➢ Event Bindings and Statements

➢ Repeating Data with ngFor

➢ Handling Null Values with the Safe-Navigation Operator

➢ Hiding and Showing Content with ngIf

➢ Hiding Content with the [Hidden] Binding

➢ Hiding and Showing Content with ngSwitch

➢ Styling Components with ngClass

➢ Styling Components with ngStyle

➢ Introduction

➢ Why We Need Services and Dependency Injection

➢ Creating Your First Service

➢ Adding Multiple Pages to Your App

➢ Adding Your First Route

➢ Accessing Route Parameters

➢ Linking to Routes

➢ navigating from code

➢ Introduction

➢ Using Models for Type Safety

➢ Creating Your First Template-based Form

➢ Using the Data from Your Template-based Form

➢ Validating Template-based Form

➢ Validating Reactive Forms

➢ Using Built-in Pipes

➢ Creating a Custom Pipe

➢ Sorting and Filtering Overview

➢ Creating a Filtering Display

➢ Filtering Data

➢ Using Third Party Global Services-The Problem

➢ Angular Dependency Injection Lookup

➢ Using the @Inject Decorator

➢ The useClass Provider

➢ Moving Data Storage to the Server

➢ Listening to Resolved Data Changes

➢ Integrating Authentication with the Server

➢ Persisting Authentication Status Across Page Refreshes

➢ Saving User Data to the Server

Pre Requisite :

✔ you should have a basic understanding of fundamental languages used by the browser and the server.

✔ You should be confident in designing and stlying web pages using HTML & CSS.

✔ Fundamental concepts of Javascript should be clear and should also be familier with DOM(Document Object Model) in browser

✔ Basic understanding of Node/express will speed up the learning process but is not recommended.

...
This course includes:

✔ 48 hours on-demand video

✔ 50 articles

✔ 95 downloadable resources

✔ 13 coding exercises

✔ Full lifetime access

✔ Access on mobile and TV

✔ Assignments

✔ Certificate of completion

✔ Closed captions