Master Program in Full Stack Web Development
Talk to our Course Advisor
OUR ALUMNIS WORK AT
About the course
Introduction to Linux |Root | Basic commands | Editors | OS installation | Basic system configuration and administration | Understanding files and directories | Schedulers | User administration | Software installation
Basic HTML – Introduction to HTML | What’s new in HTML5? | Tools and Editors | Introduction to tags| Making first HTML page | Basic tags – html, head, body, paragraph, heading, Text formatting, Lists
Advanced HTML – Hyperlinking | Iframes | Audio player |Video player | Tables | Forms and form elements | Comments | Meta tags
Introduction | Selectors | Properties and attributes |Types of CSS | Colors and backgrounds | Element types | Float and clear | Positioning
Introduction | Developer Console | Hello world | Code structure Variables | Datatypes | Type Conversion | Operators | Comparison | Interaction | Flow Control | Loops | Switch statements | Functions | Arrow functions | Debugging | Classes and Objects |Constructors and new operator | Inheritance | Garbage Collection | Arrays and strings | Map and set | Date and time | Introduction to JSON | Scheduling | Error handling | Promises | async/await, DOM, get Element* and query Selector* | Attributes and properties, Modifying the document | Styles and classes | Introduction to events | Event Handling | Popups
Introduction | Basics | Objects and arrays | Functions | Built-in functions | Selectors | Attributes | Attribute methods | DOM Manipulation | Event Handling | AJAX
Introduction | Angular CLI | Node JS Introduction | Typescript Introduction | Create your first app | Components in Angular | Modules in Angular | Nesting Components | Component templates | Component styles and selectors | Databinding |Splitting application into components | String Interpolation | Property binding | Binfing with custom events | Two way binding | Combine form with data binding | Encapsulation | Using local Reference in templates | Component Lifecycle | Hooks | Directives | Using output data conditionally | ngif and else | Output list | Dynamic CSS | Renderer | HostBinding and Hostlistener | ngSwitch | Dependency Injection | What are Services | Logging Service and Injection | Create Data Service | Instance of Services | Insert Service into Services | How to use service in Cross Component | What is Hierarchical Injector | Routing | Loading of Routes | Navigation and it path | Styling of Router Links | Relative Path Navigation | Define parameter in Routing Fetch Routing Parameter | Observables | Passing & Retrieving Parameters & Fragments | Nested Routing | Config Query Parameters Redirection Routes | Route configuration | Route Guards | Protect Routes with canActivate | Navigation Controlling | Static Data in Route | Location Strategies | Form Handling | Reactive Approach | Create Template Driven Forms | What is Registering Control | Use and Submit of Forms | Access of Forms | How to add validation in use input | Build-In Validation | HTML5 Validation | Output Validation and Error Messages | Two Way Binding | Grouping | Radio Button Handling | Patch Forms Values | Resetting Templates form Forms | What is Reactive Forms | Create Reactive form through code | Syncing of HTML and Form | Adding Validation | Submit Forms | Grouping | Form Control Arrays | Custom Validators | Relative Forms | Async validation | Value changes and Reacting to status | What is Pipe in Angular | How we use pipes | Chaining Multiple pipes in angular | Parameterizing a pipe | Filter Pipe | Impure & Pure Pipe | Async Pipes | What is Authentication | How Authentication Work | Introduction to JSON Web Tokens | Creating Page and Route | Firebase SDK | User Signing UP and In | Sending Token & Requiring | Authentication Status | How to add Logout button | Protection &
Redirection of Route | What is idea behind Modules | What is feature Modules and how we create it | What is App Modules | Registering Routes in Feature Modules | What is Shared Module and how we create | Create the Auth Feature module | What is Lazy Loading | What is HttpClient and how we unlock it | Request Configuration with Response | Request Events | Set up Headers | HTTP Parameters Progress | What is Interceptors | Modify Request in Interceptors | Multiple Interceptors | What is Angular Animations Triggers and State | Switch between States | Basic and Advanced Transitions | What is void state | Key frames in animation | Grouping | Animation Callback | What is Unit Testing | How to Analyze CLI Testing Setup | Running Test with CLI | Components and dependencies | Async Tasks | Adding Component with tests | Difference between Isolated and Non-isolated Tests
Introduction | RDBMS | Constraints | Normalisation | Syntax | Operators | Database querie | Table queries | Indexes | Handling | Duplicates | Indexes
Introduction | Advantages | Environment | Data Modelling | Database | Collections | Documents | Records | Indexing | Aggregation | Replication | Sharding | Backup |Deployment
Model | Querying with Mongoose | Authentication With Passport and JWT | Stateful vs. Stateless Authentication | OAuth2 | Passport |
JWT – JSON Web Tokens | Hosting Standalone Node | Why do we need hosts | Forever | PM2 | Node on Windows | Node as a Windows Service | IISNode | Hosting Complex Node Architectures with Docker | What is Docker | Docker CLI | Docker File system & Volumes | Docker Files | Containers Communication | Docker Compose
Introduction | Setup | Expo | Understanding the App.js | View Component And Intro to Styles | Intro to Flexbox | Our First UI +
SafeAreaView | Setting Up The Layout | Adding State | Props And Custom Component | Elements | setState() | Functional or Stateless Components | PropTypes and Default Props | Custom Button and props.children | Intro to Lifecycle Methods | Intro To React Navigation | AppSwitch Navigator | Stack Navigator | Configuring the header | Drawer Navigator | Intro to Firebase | Signing in User | Detecting if the user is logged in | Installing Firebase Cloud Functions | Sign Up User using Firebase Cloud Functions | Sign Up User Without Cloud Functions, Modifying the state for Firebase | Database Manipulation | Intro to Redux | Adding Redux To Our App |Appwide Loading Indicator | Installing Firebase Cloud Functions | Sign Up User using Firebase Cloud Functions | Sign Up User Without Cloud Functions | Modifying the state for Firebase | Database Manipulation | File Handling | Uploading Files | Downloading Files | Displaying Files
PROGRAMMING LANGUAGES AND TOOLS
LMS Capstone Projects
On completion of the Master Program in Full Stack Web Development, aspirants will receive an Industry-endorsed Certificate.
M.Tech (CS), B.Tech (CS)
Master in Technology in Computer Science & Engineering, Bachelor in Technology in Computer Science & Engineering.
M.Tech (power electronics), MBA-HR, PhD in power quality improvement
M.B.A(Marketing & Finance )
What Can I Become?
LUMPSUM Fees - Rs. 50,000 + GST 18% applicable
INSTALLMENT Fees - Rs. 55,000 + GST 18% applicable
|Regsitration Amount||EMI 1||EMI 2||EMI 3||EMI 4+ GST 18%|
- Exam Fees of 6,000/- applicable for complete course.
- EMI has to be paid every month. If not paid, fine of 500/- Rs. is applicable.