Introduction - Course Overview
HTML: Introduction to HTML.
HTML Tags
HTML Attributes
HTML Editors
HTML Document Structure
HTML Headings
HTML Paragraphs
HTML Styles
HTML Comments
HTML Blocks, Classes, Ids
HTML Tables
HTML Lists
HTML Images
HTML Forms
HTML File Paths
Introduction to CSS
CSS Selectors
Inserting CSS in to HTML(Inline, Internal,External)
Colors, Borders, Background, margins, padding.
Working with core concepts of CSS
Box/Model,Outline,Fonts,Links,Lists,Tables,Combinations
Introduction to JavaScript
Scripting Languages and their usage
Getting Started with JavaScript.
History of JavaScript
Variable
Data types
Real time examples
Operators and control statements
Types of Operators and their usage.
If statement
If else statement
If else if statement
Real time examples
while loop
do-while loop
for loop
keywords used in control statements like return,break.
Real time examples
Working with Functions
Defining Functions
Function Expressions
Calling Functions.
Function Scope.
Nested Functions.
First class functions
IIFE
Real time examples
Working with Arrays
Creating an Array.
Accessing,Looping Over,removing elements.
Array methods in detail.
Real time examples
Working with Numbers and Dates
Numbers and its methods.
Date and its methods.
Real time examples
Working with Strings
Strings and its methods.
Real time examples
Working with Objects
Objects and properties.
Creating new objects.
Creating objects using create function.
this keyword.
Real time examples
Working with Scopes and Events
Types of Scopes in detail.
Different types of events with real time examples.
Working with Validations
Basic Validations
Advanced Validations
Real time examples
Understanding Garbage Collection and Best coding practices.
Working with DOM
Intro to DOM
Methods,Documents, Elements
Events
Event Listener
Working with DOM
Navigation
Nodes
Collections
Node Lists
Working with Bootstrap 4
Images
Jumbotron
Alerts
Buttons
Button Groups
Badges, ProgressBars
Pagination
Dropdowns
Navs,Navbar
Forms, Input
Carousel
Modal
Tooltip
Popover
An application using Boostrap 4
Introduction to NodeJS
History of NodeJS
Features of NodeJS
Architecture of NodeJS
Environment Setup
Running First Application
REPL Terminal
NPM
Callbacks
Event-driven programming
Working with FileSystem
Understanding Global Objects
Streams
Buffers
Intro to Modules
Working with predefined modules
OS Module
Path Module
Crypto Module
Debugger
Timer options
Understanding HTTP Module
Creating a server
Handling requests.
Web Modules of Node JS
URL Module
Net Module
Getting started with Express.
Features of Express
Installation of express
First Application using Express JS
Understanding Express JS Request
Request object
Request object properties
Request object methods
Real time example
Understanding Express JS Response
Response object
Response object properties
Response object methods
Real time example
Understanding Get and Post operations
Intro to Get Request
Developing code to handle Get Request
Intro to Post Request
Developing code to handle Post Request
Routing in Express-I
Intro to Routing
Route methods
Route Paths
Route Params
Route Handlers
Routing in Express-II
Response methods
app.route
express.Router
Getting started with middleware
Writing middleware
Configuring middleware
Using middleware
Application level middleware
Router-Level Middleware
Error-handling middleware
Built-in Middleware
Third-party Middleware
Template Engine-I
Introduction to Template Engines
Different Template Engine
Intro to Pug
Using pug with express
Template Engine-II
Working with EJS
Working with handlebars
Advanced Express JS
Error Handling
File Uploading
Realtime Modules
Nodemailer
Multer
Introduction to MongoDB Database
Getting started with MongoDB
Features of MongoDB
Environment Setup
Basics of MongoDB
Creating First Database
Creating Document and Saving it to Collection
Dropping a Database
Creating a Collection - Using
db.createCollection(name,options)
Dropping a Collection
CRUD Operations
Creating/Inserting a document in collection using
javascript file
Inserting Array of Documents
Reading a Document - Querying
Reading a Document with $lt, $gt operator
Updating Documents
Deleting documents
Indexes and ObjectIds
Introduction to Indexes
Understanding Impact of Indexes
Creating Index
Finding Indexes
Dropping Index
Understanding ObjectIds
Creating ObjectIds
Advantages of ObjectIds created by MongoDB
Disadvantages of ObjectIds created by MongoDB
Aggregation and Data Modelling in MongoDB
Using aggregate() method
Using distinct() and count()
Sorting documents
Introduction to Data Modelling in MongoDB
Data Modeling using References
Data Modeling using Embedded documents
This Collaboration portal helps different users to post their meet ups information.
Admin is responsible to accept or decline any meet up posted by users. The
complete information about the meet ups is available...
Online Results Management System is a generic application that can be used by any educational institution to make the results available to the students over the network. Admin is responsible to upload the results. The users need to get authenticated...
Read MoreSourceOne is the one stop solution for job seekers. This portal helps any job seeker to get the right information about jobs posted by different companies and able to apply them. Admin is responsible to manage jobs posted...
Read MoreE-LoanSure helps the customers to apply loans through portal. This application reduces lot of paper work and accelerate loan processing...
Read MoreWeatherFC helps the users to get detailed weather forecast information of different countries across the globe. This application does not need any credentials to access the information...
Read MoreEasyABS is the doctor Appointment Booking System. This application helps the users to get access to different doctors information in few clicks. EasyABS allows the patients...
Read MoreE-Commerce application such as Flipkart Developing an E2E E-commerce application using front end technologies such as HTML,CSS,BS, Angular and backend technologies such as NodeJS, MongoDB , Express etc.
How netflix did product transformation using nodejs. How the development team provided better user experience for both mobile and desktop users by using prefetching techniques.
Our Node course has precisely been developed to reach out to the demand of the learners with keeping in mind the industry standards. This Node course will particularly be helpful for the career advancement of the following audience -
Graduates from the College.
Currently working employees looking to upskill themselves.
Candidates looking for a change in the IT Field.
As such, there are no specific prerequisites for Node Training in Hyderabad. If you have a strong sense of curiosity and willingness to learn you are all set for the Node training.
Node training Classes are conducted over the Weekdays and Weekends through classroom and online sessions. Please get in touch with the Digital Lync team to get exact schedule and timings.
Our Node faculty has over 12 years of experience.
Node Course duration is 50 hours.
Weekday Node Training classes will be one hour long and Weekend classes will be three hours long.
Please find the detailed Node course curriculum in the Digital Lync Node training curriculum section.
Yes, we will assist our students with all the interview preparation techniques.
2nd Floor, Hitech City Rd, Above Domino's, opp. Cyber Towers, Jai hind Enclave, Hyderabad, Telangana, 06304982304