Full Stack Developer
Full stack is a combination of both front-end and back-end programming. It consists of multiple products and services. A full-stack developer is not only an expert in front-end and back-end development but also in a wide array of other areas.
Eligibility Criteria
For admission to this core Java training program, applicant should have:
- A bachelor/master’s degree with no minimum score.
- Basic programming knowledge.
Course Content
Introduction to HTML
Browsers and HTML
Editor’s Online and Offline
Tags, Attribute and Elements
Doctype Element
Comments
Headings, Paragraphs and Formatting Text
Lists and Links
Images and Tables
Introduction to CSS
Applying CSS to HTML
Selectors, Properties and Values
CSS Colors and Backgrounds
CSS Box Model
CSS Margins, Padding and Borders
CSS Text and Font Properties
CSS General Topics
Introduction to JavaScript
Applying JavaScript(internal and external)
Understanding JS Syntax
Introduction to Document and Window Object
Variables and Operators
Data Type and Num Type Conversion
Math and String Manipulation
Objects and Arrays
Date and Time
Conditional Statements
Switch Case
Looping in JS
Functions
Introduction
Templating using JSX
Components, State and Props
Lifecycle of Components
Rendering Lists and Portals
Error Handling
Routers
Redux and Redux Saga
Immutable.js
Service Side Rendering
Unit Testing
Webpack
Node js Overview
Basics and Setup
Node js Console
Node js Command Utilities
Node js Modules
Node js Concepts
Node js Events
Node js with Express js
Node js Database Access
SQL and NoSql Concepts
Create and Manage Mongo DB
Migration of data into MongoDB
MongoDB with PHP
MongoDB with Nodejs
Services offered by MongoDB
Python Installation and Configuration
Developing a Python Application
Connect MongoDB with Python
Accordion Content