Topics:
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
WebStorage
Application Cache
GeoLocation
Drag and Drop
WebWorkers
Canvas
Svg
GoogleMaps API
Topics:
CSS Selectors
Inserting CSS into HTML(Inline, Internal,External)
Colors, Borders, Background, margins, padding.
Box/Model,Outline,Fonts,Links,Lists,Tables,Combinations
Pseudo Classes and Elements
@Rules
Media Types
Media Queries
Rounded Corner
Border Images
Multi Background
Gradients
Shadow
2d transform
3d transform
Animation
Multi columns
User Interface
Box Sizing
Layout
Topics:
Intro to Bootstrap 4.
Grid System
Typography
Colors
Tables
Images
Jumbotron
Alerts
Buttons
Button Groups
Badges, ProgressBars
Pagination
Dropdowns
Navs,Navbar
Forms, Input
Carousel
Modal
Tooltip
Popover
Topics:
Introduction to Javascript
Scripting Languages and their usage
Getting Started with JavaScript.
History of JavaScript
Variables
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
Basics of Functions
Anonymous Functions
Function Expressions
First class functions
IIFE’s
Call, Apply and Bind
Closures
Call by Value
Call by Reference
Working with Arrays
Creating an Array.
Accessing,LoopingOver,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 the 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
Working with Error Handling and Debugging
Intro to Error Handling
try,catch,finally, throw, Error Object.
Different types of Errors
Importance of Debugging and its usage.
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
Topics:
Environment Setup
Introducing JSX
Rendering Elements
Components and Props
State and Lifecycle
Handling Events
Topics:
Intro to ES6.
Arrow Functions
Default parameter values
Rest parameter
Spread Operator
String Interpolation
Custom Interpolation
Modules(Importing and Exporting)
Intro to Classes.
Working with Classes and Generators.
Class Inheritance.
Static members
Setters and Getters.
Generators
Working with Promises and Internationalization/Localization.
Topics:
Conditional Rendering
Lists and Keys
Forms
Composition vs Inheritance
Thinking In React
Web Services
Accessibility
Code-Splitting
Context
Error Boundaries
Forwarding Refs
Fragments
Higher-Order Components
Integrating with Other Libraries
Youtube Clone Application
Topics:
Introduction to Redux
Actions
Reducers
Store
Data flow
Usage with React
Async Actions
Async Flow
Middleware
Usage with React Router
WeatherApp
Topics:
Introduction to TypeScript
TypeScript Compiler
Variables
Data Types
Object oriented programming
Classes
Inheritance
polymorphism
Abstraction
Interfaces
Abstract classes
Enums
Type Inference
Type Compatibility
Advanced Types
Iterators and Generators
Namespaces
Modules
Topics:
Angular Basics
Intro to MVC Architecture vs other architectures.
Introduction to Angular
Different versions of Angular
Differences between Angularjs, Angular versions
Environment Setup
First Application using Angular.
Components
Generating Components using Angular CLI
Templates
Directives
Dependency Injection
Generating Services using CLI.
Working with Data and Events
Property Binding
Attribute Binding
Adding bootstrap
Style Binding
Event Binding
Template Variables
Two-way Binding
Pipes
Custom Pipes
ure and Impure Pipes
Components in detail
Input Properties
Aliasing Input Properties
Output Properties
Passing Event Data
Aliasing Output Properties
Templates
View Encapsulation
ngContent and ngContainer
Topics:
Deep dive in to Directives.
Introduction
ngIf and else
Hidden Property
ngFor and Change Detection
The Leading Asterisk
ngClass,ngStyle
Safe Traversal Operator
Creating Custom Attribute Directives
Creating Custom Structural Directives
Topics:
Working with Template-driven forms
Building a Bootstrap Form
Types of Forms
ngModel,ngForm,ngModelGroup
Working with Check Boxes,Drop-down Lists,Radio Buttons.
Realtime Template driven forms. Developing Reactive Forms
Introduction
Creating Controls Programmatically
Adding Validation
Specific Validation Errors and Custom Validation
Working with HTTP Services
Overview of Web Services
SOAP and Restful Web Services
Creating Services
Consuming HTTP Restful Services.
CRUD Operations
Observables and Promises
Error Handling
Best Practices
Topics:
Routing and Navigation
Introduction
Routing in a Nutshell
Configuring Routes
RouterOutlet
RouterLink
RouterLinkActive
Getting the Route Parameters
Programmatic Navigation
Topics:
History of Java
Features of Java
Environment Setup
Building blocks of Java
Control Statements
Object Oriented Programming
Inheritance(IS-A)
Aggregation(HAS-A)
Polymorphism
Abstraction
Abstract classes
Interfaces
Abstract vs Interface
Encapsulation
Packages
Arrays
String
Regex
Exception Handling
Inner classes
Multithreading
I/O
Java Collection Framework
Annotations
Java Virtual Machine
Java 8 Features
Java 9 Features
Topics:
Introduction to Advanced Java Programming
Exception Handling Part 1
Exception Handling Part 2
I/O
Collection [With Comparable, Comparator, equals ,Hash code ]
Collection [With Comparable, Comparator, equals ,Hash code ] & Generics
Stream API and Lambda Expression Part 1
Stream API and Lambda Expression Part 2
Multithreading Part 1
Multithreading Part 2
Regular Expressions
Topics:
Introduction to JDBC
Jdbc Drivers
Jdbc API
Jdbc Objects
Batch Processing
Maven
Introduction to Maven
maven LifeCycle phases
Maven Objectives
Maven Projects Setup
Building Projects using Maven
Servlets, JSPS and Hibernate
Web Development using Servlets and JSPS
Introduction to web application, web server , introduction to servlet
Servlet Life cycle, Servlet Request & Servlet response
Generic & Http servlet, Servlet Config & context
Session Management
Jsp Introduction
Jsp & Jstl
JSTL
Object Relational Mapping using Hibernate
Introduction to ORM, introduction to Hibernate
Basic Mapping & Crud operations
Association Mapping & Inheritance Mapping
First Level Cache, HQL
Criteria API, Second Level cache, Query Cache
Topics:
Introduction to Spring Framework
IoC Containers
IoC vs. DI
Understanding Bean Scopes
Bean Life Cycle
BeanPostprocessors
Autowiring
Annotations
Stereotype Annotations
Task Scheduling
Timer Task
Events
Message Source
ResourceLoader
Property Editor
Send Email using JavaMail
Spring AOP:
Topics:
Introduction to Spring AOP
Environment Setup
Core Concepts
Advice Types
Implementations
XML Configuration vs Annotations
Application
Pointcut Methods
Before Advice
After Advice
After Returning Advice
After Throwing Advice
Around Advice
Proxy
Create Custom Annotations
Spring MVC:
Topics:
Introduction to Spring MVC
Environment Setup
First Application using Spring MVC
Handler Mapping
Controller
View Resolver
Form Handling
Spring’s Form Tag Library
i18n and i10n
Multi File Upload
Integrating Spring MVC with other frameworks
Topics:
Bootstrapping a Web Application
Building a REST API
Securing a REST API
Basic and Digest Authentication for a REST API
Error Handling for REST
Entity To DTO Conversion for a Spring REST API
Spring’s RequestBody and ResponseBody Annotations
How to Read HTTP Headers in Spring REST Controller
Using Spring @ResponseStatus to Set HTTP Status Code
Topics:
Review of Spring Essentials
Spring Boot Introduction
Spring Boot Dependencies
Auto Configuration AND runtime
JPA with Spring and Spring Data
Spring MVC Architecture and Overview
Rest with Spring MVC
Spring Security
Actuators, Metrics and Health Indicators
Spring boot Testing and Enhancements
Topics:
Nodejs
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
Intro to Modules
OS Module
Path Module
Crypto Module
Debugger
Understanding HTTP Module
Creating a server
Handling requests.
URL Module
Net Module
Topics
Basics of ExpressJS
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
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
Intro to Routing
Route methods
Route Paths
Route Params
Route Handlers
Response methods
Template Engines
Introduction to Template Engines
Different Template Engine
Intro to Pug
Using pug with express
Working with EJS
Working with handlebars
Advanced Express JS
Error Handling
File Uploading Real Time Modules
Nodemailer
Multer
Topics
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
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
Relationships in MongoDB
One-To-One Relationship
One-To-Many Relationship
Many-To-Many Relationship
Topics
Introduction
Using MongoClient
Using Mongoose
Creating database using MongoClient and Mongoose
CRUD operations on MongoDB with Nodejs
Insert
pdate
Delete
Retrieve
Introduction To Cloud Computing
Creating Free AWS Account
Understanding Infrastructure in AWS
Understanding Regions and Availability Zones
Installing Required software’s in Desktop
Git Bash
Putty &Puttygen
Terminal
SSH / SCP
Creating Servers Using EC2
Setting Firewalls - Security Groups
Setting up access to AWS cloud Using SSH Keys
Copying Files Across Remote Servers Using SCP
What is Agile?
Agile vs different traditional methodologies
Agile Workflow
Agile Supported Products - JIRA
JIRA Installation
Understanding JIRA Services and Administration
Building blocks of JIRA for a development team
Introduction to Continuous Integration & Delivery
Overview of Jenkins
Jenkins Setup
Plugins and its uses
Setting up your Build Jobs
Jenkins security
Automated Builds using webhooks
Code Quality Integration
Integrating Nexus
Distributed Builds / Master-Slave Configuration
Performing Continuous Delivery
Implementing Pipelines
Introduction to Containerization
Monolithic vs Microservices Architecture
Virtualization vs Containerization
Docker Architecture
Docker Setup
Docker Registry, Image & Container
Managing Containers Life Cycle
Data Persistency & Docker Volumes
Networking with docker
Working with Docker images
Setting up three tier Application using docker
Building Custom Images
Kubernetes Introduction
Kubernetes Architecture
Kubernetes Setup
Pods, Services, Replication Controllers & Labels
Networking, Load Balancers
Updates, Auto scaling
Deployments, Jobs
Storage & Running Stateful Applications
Monitoring & Logging
Maven, My SQL, mongoDB
CricClubs is one of the leading cricket technology platforms which helps all the stakeholders of cricket irrespective of their roles such as administrator, player, scorer, umpires,fans to experience cricket like never before.
Flexible, modern app that makes it easy to ship and track by saving time. Reduces manual efforts by 80% by Processing orders faster and efficiently.
LearnUava offers the best professional LMS made to cater to industry requirements. LMS Is built with State of Art Technology with World Class features
CRM stands for “customer relationship management” and it’s software that stores customer contact information like names, addresses, and phone numbers, as well as keeps track of customer activity like website visits, phone calls, email, and more.
The One-stop Shopping Destination. E-commerce is revolutionizing the way we all shop in India. An e-commerce that allows you to buy and sell tangible goods, digital products or services online.
An over-the-top media service is a media service offered directly to viewers via the Internet. OTT bypasses cable, broadcast, and satellite television platforms, the types of companies that traditionally act as controllers or distributors of such content.
E-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 full stack. How the development team provided better user experience for both mobile and desktop users by using prefetching techniques.
Our Full Stack course has precisely been developed to reach out to the demand of the learners with keeping in mind the industry standards.
This Full stack web development course will particularly be helpful for the career advancement of the following audience -
Graduates from College.
Currently working employees looking to upskill themselves.
Candidates looking to explore other technology fields.
There are no specific prerequisites for Full Stack training in Hyderabad. If you are familiar with programming and foundation skills with a sense of curiosity and willingness to learn you are all set for the Full Stack course.
Full Stack 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.
Full stack Course duration is 100 hours.
Weekday full stack Training classes will be one hour long and Weekend classes will be three hours long.
Please find the detailed Full Stack course curriculum in the Digital Lync full stack course 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