🎄 Celebrate Christmas with eMexo Technologies! 🎅 🎁 Flat 40% OFF on all courses this festive season!
All Courses
Programming Courses
Python Certification Training Course
Trending
Python Django Certification Training Course
Node.js Certification Training Course
Java Certification Training Course
Best Seller
Spring Framework Certification Training Course
Spring Boot Certification Training Course
Trending
Hibernate Certification Training Course
Microsoft .NET Framework Certification Training Course
Data Analytics Certification Training Course
Trending
PHP MYSQL with MVC Certification Training Course
Advanced Java Certification Training
Go Language Certification Training
Flutter Certification Training
Get your free demo class
Call Us
Master Program
Full Stack Certification Training Course
Trending
DevOps Master Program Certification Training Course
New
Cloud Masters Program Certification Training Course
Popular
Data Science Master Program Certification Training Course
Popular
Software Testing Master Program Certification Training Course
Get your free demo class
Call Us
Cloud Computing
AWS Solution Architect Associate Certification Training
Trending
AWS Certified DevOps Engineer Professional Training
Popular
AWS Development Certification Training Course
New
Microsoft Azure Certification Training Course (AZ-104 & AZ-304)
Microsoft Azure DevOps Certification Training Course (AZ-400)
Microservices Certification Training Course
Salesforce Developer Certification Training Course
Salesforce Administrator Certification Training Course
Linux Certification Training Course
Get your free demo class
Call Us
DevOps
DevOps Certification Training Course
Trending
Kubernetes Certification Training Course
Docker Certification Training Course
Ansible Certification Training Course
Chef Certification Training Course
GIT Certification Training Course
DevSecOps Certification Training Course in Bangalore
Get your free demo class
Get now
Data science
DataScience with Python Certification Training Course
Best Seller
Machine Learning Certification Training Course
Deep Learning Certification Training Course
(AI) Artificial Intelligence Certification Training Course
Trending
Get your free demo class
Call Us
Big Data
Big Data Hadoop Certification Training Course
Trending
Apache Spark and Scala Certification Training Course
Apache Kafka Certification Training Course
Best Seller
Get Your Free Demo Class
Call Us
Software Testing
Selenium Certification Training Course
Trending
Selenium with Python Certification Training Course
New
Selenium with C# Certification Training Course
Manual Testing Certification Training Course
Get your free demo class
Call Us
Robotic Process Automation
RPA using UiPath Certification Training Course
Trending
RPA using Automation Anywhere Certification Training Course
RPA using Blue Prism Certification Training Course
Get your free demo class
Call Us
Frontend Development
Angular Certification Training Course
Trending
React JS Certification Training Course
Best Seller
Web Development Certification Training Course
MERN Stack Certification Training Course
Get your free demo class
Call Us
Databases
MySQL Certification Training Course
Oracle Certification Training Course
MongoDB Certification Training Course
Trending
Get your free demo class
Call Us
Mobile Development
Android Certification Training Course
Trending
Get your free demo class
Call Us
Home
About
Gallery
FAQs
Contact
Pages
About
Instructor
Instructor Profile
Become an instructor
Pricing
FAQs
Contact
Pages
Instructor
Become an instructor
Event
new
Blogs
Courses
All Courses
Get your free demo class
Enroll Now
Blog
X
Contact Us
Full Stack training in Marathahalli Bangalore
HTML Introduction
HTML – Elements
HTML – Tags
HTML – Text
HTML – Formatting
HTML – Pre
HTML – Attributes
HTML – Font
HTML – Text Links
HTML – Comments
HTML – Lists
HTML – Images
HTML – Image Links
HTML – Tables
HTML – Bgcolor
HTML – Color Codes
HTML – Color Chart
HTML – Background
HTML - Web Forms
HTML – Forms
HTML – Input
HTML – Text Fields
HTML - Hidden Fields
HTML – Password
HTML – Reset
HTML – Submit
HTML – Checkboxes
HTML – Radio
HTML – Select
HTML – Hidden Fields
HTML – Upload
HTML – Textarea
HTML - Special Tags
HTML – Body
HTML – Meta
HTML – Style
HTML – Div
HTML – Layouts
HTML – Frames
HTML - Formatting Tags
HTML – Bold
HTML – Paragraphs
HTML – Headings
HTML – Line Breaks
HTML - Horizontal Rule
HTML – Email
HTML – Italic
HTML5 Semantic Elements
<article>
<aside>
<figcaption>
<figure>
<footer>
<header>
<mark>
<nav>
<progress>
<section>
<summary>
<time>
HTML5 Form Elements
<datalist>
<keygen>
<output>
HTML5 Form Input Types
Color
Date
Datetime
Datetime-local
Email
Month
Number
Range
Search
Tel
Url
Time
Week
HTML5 Form Attributes
autocomplete
autofocus
form
formaction
formenctype
formmethod
formnovalidate
formtarget
height and width
list
min and max
multiple
pattern (regexp)
CSS Introduction
CSS Syntax
CSS Selectors (ID, Class, Tags, Attributes)
CSS Styling
CSS Styling Backgrounds
Styling Text
Styling Fonts
Styling Links
Styling Lists
Styling Tables
CSS Box Model
CSS Border
CSS Outline
CSS Margin
CSS Padding
CSS Dimension
CSS Display
CSS Positioning
CSS Floating
CSS Navigation Bar
CSS Image Gallery
CSS Image Opacity
CSS Align
CSS3 Introduction
Borders
border-radius
Border Images
Backgrounds
Background Size
background-origin
Text Effects
text-shadow
box-shadow
Text
text-overflow
word-wrap
word-break
Fonts
CSS3 Transforms
2D Transforms
3D Transforms
CCS3 Transitions
transition-delay
transition-duration
transition-property
transition-timing-function
BootStrap
Overview of Bootstrap
Grid System
Typography
Code
Tables
Forms
Buttons
Images
Helper classes
Responsive utilities
JavaScript Introduction
What is JavaSript?
What is AJAX?
JavaScript Developer Essentials
The development workflow
Selecting the right tools for the job
Just enough HTML and CSS
Understanding objects
Understanding variables
Making comparisons
Understanding events
JavaScript Starting to Code
Writing your first script
Internal vs. external scripts
Using comments in scripts
Using the NoScript tag in HTML
JavaScript Interacting with Users
Creating alert dialogs
Understanding conditional statements
Getting confirmations from users
Creating prompts for users
Understanding functions
Making links smarter
Using switch/case statements
Handling errors
JavaScript Language Essentials
Getting started
Creating loops
Passing values to functions
Detecting objects
Reading arrays
Returning values from functions
Writing arrays
Building do and while loops
Re-using functions
Creating Rollover and More - JavaScript
Creating a basic image rollover
How to write a better rollover
Creating a three-state rollover
Making rollovers accessible and 508 compliant
Making disjointed rollovers
Creating slideshows
Displaying random images
JavaScript Functions
Definitions
Parameters
Invocation
Call
Apply
Closures
Building Smarter Forms - JavaScript
Getting started
Creating jump menus
Creating dynamic menus
Requiring fields
Cross-checking fields
Displaying more informative errors
Verifying radio button selections
Setting one field with another field
Verifying email addresses
Handling Events in JavaScript
Responding to window events
Responding to mouse movements
Responding to mouse clicks
Responding to onBlur form events
Responding to onFocus form events
Responding to keyboard events
Working with Cookies in JavaScript
Demystifying cookies
Writing a cookie
Reading a cookie
Displaying a cookie
Counting with cookies
Deleting cookies
Handling multiple cookies
Cookies in action
The DOM, Nodes & Objects in JavaScript
Understanding the DOM
Adding nodes to the DOM
Deleting nodes from the DOM
Deleting specific nodes
Inserting nodes into the DOM
Replacing nodes in the DOM
JavaScript Browser BOM
Window
Screen
Location
History
Navigator
Popup Alert
Timing
Cookies
Working with Dates & Times in JavaScript
Displaying dates
Displaying times
Creating a countdown
JavaScript JSON
Intro
Syntax
Json vs XML
Data Types
Parse
Stringify
Objects
Arrays
PHP
HTML
JSONP
Real-World Applications of JavaScript
Creating sliding menus
Creating pop-up menus
Creating slideshows with captions
Creating a stylesheet switcher
AJAX
Introduction
XMLHttp
Request
Response
XML File
PHP
ASP
Database
Applications
Examples
Introduction to jQuery
What is JQuery?
First jquery code
Separating scripts
Selectors
Replacing content
Handling events
JQuery Animation
Show and hide elements
Fading
Hover effects
Toggle
Sliding
Custom animations
JQuery Extracting Content
Overview on extracting data
Basic selectors
Basic filters
Advance selectors
Advance filters
Creating Content Dynamically in JQuery
Creating content
Inserting content
Modifying content
CSS Manipulation
Navigating the DOM and using statement chaining
Wrapping it up
GETTING STARTED WITH ANGULAR
Building Blocks of Web Application Development
Web Application Architecture
Introduction to Angular
Angular Architecture
Building blocks of Angular
Angular Installation
Angular CLI
Angular CLI commands
Understanding files in Angular
Hands-On
ANGULAR COMPONENTS AND DATA BINDING
Working of Angular Applications
Angular App Bootstrapping
Angular Modules
Decorators and its types
Angular Components
Creating A Component Through Angular CLI
Ways to specify selectors
Template and styles
Installing bootstrap to design application
Hands-On
DATABINDING AND ANIMATIONS IN ANGULAR
Databinding
Types of Databinding
Component Interaction using @Input and @Output decorator
Angular Animations
Component Life-cycle Hooks
Hands-On
ANGULAR DIRECTIVES AND PIPES
Understanding Angular Directives
@Component Directive
Structural DirectivesCopy
Attribute Directives
Custom Directives
Built-in Pipes
Pipes
Chaining pipes
PipeTransform Interface & Transform Function
Custom pipes
Hands-On
ANGULAR SERVICES AND DEPENDENCY INJECTION
Angular service
Need for a service
Dependency Injection
Creating a service
Hierarchical Injector
Injecting A Service into Another Service
Observables
Hands-On
RXJS AND HTTPCLIENT
RxJS Library
Angular’s Interaction with Backend
Parts of an HTTP Request
HttpClient
Hands-On
ANGULAR ROUTES AND NAVIGATION
Angular Router
Setting Up Routes
Adding Routes Using RouterLink
Wildcard and Redirecting Routes
Adding Navigation Programmatically
Passing Route Parameters
Extracting Parameters Using ActivatedRoute
Optional Route Parameters
Child Routes
Route Guards
Location Strategies
Hands-On
HANDLING FORMS IN ANGULAR
Angular forms
Types of forms
Underlying building blocks of the form model
Template-driven vs Reactive forms
Template-driven forms
Reactive Forms
Dynamically adding data to a form
Hands-On
VALIDATING ANGULAR FORMS
What is Form Validation?
Types of Form Validation
Built-in Validators
Form control’s status and validity
Form Validation methods
CSS classes for Form control
Custom validators in Template Driven Forms
Hands-On
AUTHENTICATION WITH JWT AND SECURITY
What is Authentication?
Authentication and authorization
Types of Authentication
Where to store tokens?
JSON Web Tokens (JWT)
Authentication in Angular application
Security threats in web application
Hands-On
TESTING AND APPLICATION DEPLOYMENT IN ANGULAR
Testing
Why should we perform testing?
Types of testing
Testing Angular application using Jasmine and Karma
Maintaining application code using Git
Version control system
Why should we use Git?
Git file workflow
Running application on the production server: Nginx
Architecture of Nginx
How to configure Nginx?
Deployment of an application using Docker
Problems before containers
How containers solve the problems
What is Docker?
Docker file
Docker image
Docker containers
Docker hub
Basic Docker commands
Hands-On
Basics of Java Programming
Java – What, Where, and Why?
History and Features of Java
Internals of Java Program
Difference between JDK, JRE, and JVM
Internal Details of JVM
Variable and Data Type
Unicode System
Naming Convention
To run the first program in CMD
Java Packages
What are Packages in java?
Needs of Packages in Java
Java Variables, Data Types, and Operators
Types of Variables and their uses
Primitive and Non-primitive Data Type
Numeric and Character values
Keywords
Types of Operators in Java
Java Control Flow statements and Methods in Java
What is a function?
if, if-else, if-else-if methods
Switch case statement
For loop statement
While and do-while loop implementation
Break statement syntax
return statements
Continue statement
Java Comments
Java OOPS Concepts and its applications
Java OOPs Concepts Introduction
Naming Conventions
Object and Class
Creating Object outside of a class
Method Overloading
Constructor
Abstraction Implementation
Concept of Inheritance
Polymorphism in Java
Java Encapsulation methods
Java Array
Association-Composition & Aggregation
JAVA Constructors
What are constructors and how to implement it?
Methods for Constructors Enumerated Data Types
Java String Handling
String: What and Why?
Immutable String
String Comparison
String Concatenation
Substring
Methods of String class
StringBuffer class
StringBuilder class
Creating Immutable class
toString method
StringTokenizer class
Java Exception Handling
Exception Handling: What and Why?
Types of Java Exceptions
Checked and Unchecked Exceptions
Java Exception keyword
Throw & throws
Finalize
Try with Resource
Exception Handling with Method Overriding
Java Custom Exception
Java Inner or Nested Classes
Nested Class: What and Why?
Member Inner class
Annonymous Inner class
Local Inner class
static nested class
Nested Interface
Java Multithreading
Multithreading: What and Why?
Synchronized Block and Method
Life Cycle of a Thread
Thread API in Java
Creating Thread
States of Tread
Advance Thread concepts
Thread Pooling – Executor, Callable, Future
Queues, Worker thread model – Executer Service, etc.
Fork Join Framework
CountDownLarch
CyclicBarrier
Semaphore
Mutex
ThreadLocal
ReentrantLock
ShutdownHook
Performing multiple tasks by multiple threads
Garbage Collection
Java Generics
Generics for Collections
Non-Generics in Collections
Generics for class
Generics Method
Bounded Types
Advantages of Java Generics
Java Runnable class
Synchronization: What and Why?
synchronized method
synchronized block
static synchronization
Deadlock
Inter-thread Communication
Interrupting Thread
Java Input and output
What is Stream?
Input and Output Streams
Types of Streams
java.io package
The Byte-stream I/O hierarchy
Character Stream Hierarchy
FileWriter & FileReader
File I/O and Object Serialization
CharArrayWriter
Console
Compressing and Uncompressing File
Reading and Writing data simultaneously
DataInputStream and DataOutputStream
Object Stream
Buffered Stream
StreamTokenizer class
Java Serialization & Externalization
Serialization & Deserialization
Serialization with IS-A and Has-A
transient keyword
Object Serialization
Externalizable
Java Collections
What is a framework in Java?
Collection Framework
Collection Interfaces and Implementor classes
Types of Interfaces
Types of Classes
List, Set, Map
Comparable and Comparator
Collections and Arrays Classes
Enhanced ForEach Loop
Java Vector and Stack
Enumeration
List Interface
ArrayList
LinkedList
Set Interface
HashSet, LinkedHasSet, TreeSet
Map Interface
HashMap, LinkedHashMap, TreeMap
Collection Sort
Collection Shuffle
Java Concurrent Collection Framework
CopyOnWriteArrayList
ConcurrentHashMap
SynchronizedList
SynchronizedSet
SynchronizedMap
JDBC
JDBC Drivers
Steps to connect to the database
JDBC API Interfaces
JDBC API Classes
Stored procedures and functions
Transaction Management
Batch Processing
JDBC New Features
Mini Project
Java Reflection API
Instantiating classes
Exploring Methods
Calling methods
Creating Object
Exploring Constructors
Java 8 Features
Lambda Expressions
Pipelines and Streams
Date and Time API
Default Methods
Type Annotations
Nashhorn JavaScript Engine
Concurrent Accumulators
Parallel operations
PermGen Error Removed
TLS SNI
Java 9 Features
Platform Module System (Project Jigsaw)
Interface Private Methods
Try-With Resources
Anonymous Classes
@SafeVarargs Annotation
Collection Factory Methods
Process API Improvement
New Version-String Scheme
JShell: The Java Shell (REPL)
Process API Improvement
Control Panel
Stream API Improvement
Installer Enhancement for Microsoft windows and many more
Java 10 Features
Local-Variable Type Inference
Consolidate the JDK Forest into a Single Repository
Garbage-Collector Interface
Parallel Full GC for G1
Application Class-Data Sharing
Thread-Local Handshakes
Remove the Native-Header Generation Tool (javah)
Additional Unicode Language-Tag Extensions
Heap Allocation on Alternative Memory Devices
Experimental Java-Based JIT Compiler
Root Certificates
Time-Based Release Versioning
Java 11 Features
Running Java File with single command
New utility methods in String class
Local-Variable Syntax for Lambda Parameters
Nested Based Access Control
JEP 321: HTTP Client
Reading/Writing Strings to and from the Files
JEP 328: Flight Recorder.
Java 12 Features
VM Changes – JEP 189, JEP 346, JEP 344, and JEP 230.
Switch Expressions
File mismatch() Method
Compact Number Formatting
Teeing Collectors in Stream API
Java Strings New Methods – indent(), transform(), describeConstable(), and resolveConstantDesc()
JEP 334: JVM Constants API
JEP 305: Pattern Matching for instanceof
Raw String Literals is Removed From JDK 12
Java 13 Features
Text Blocks – JEP 355
New Methods in String Class for Text Blocks
Switch Expressions Enhancements – JEP 354
Reimplement the Legacy Socket API – JEP 353
Dynamic CDS Archive – JEP 350
ZGC: Uncommit Unused Memory – JEP 351
FileSystems.newFileSystem() Method
Support for Unicode 12.1
DOM and SAX Factories with Namespace Support
Java 14 Features
Switch Expressions (Standard) – JEP 361
Pattern Matching for instanceof (Preview) – JEP 305
Helpful NullPointerExceptions – JEP 358
Records (Preview) – JEP 359
Text Blocks (Second Preview) – JEP 368
Packaging Tool (Incubator) – JEP 343
NUMA-Aware Memory Allocation for G1 – JEP 345
JFR Event Streaming – JEP 349
Non-Volatile Mapped Byte Buffers – JEP 352
ZGC on macOS – JEP 364
ZGC on Windows – JEP 365
Foreign-Memory Access API (Incubator) – JEP 370
Java 15 Features
Sealed Classes (Preview) – JEP 360
Pattern Matching for instanceof (Second Preview) – JEP 375
Records (Second Preview) – JEP 359
Text Blocks (Standard) – JEP 378
Hidden Classes – JEP 371
Remove the Nashorn JavaScript Engine – JEP 372
Reimplement the Legacy DatagramSocket API – JEP 373
Disable and Deprecate Biased Locking – JEP 374
Shenandoah: A Low-Pause-Time Garbage Collector – JEP 379
Remove the Solaris and SPARC Ports – JEP 381
Foreign-Memory Access API (Second Incubator) – JEP 383
Deprecate RMI Activation for Removal – JEP 385
Java 16 Features
Vector API (Incubator) – JEP 338
Enable C++14 Language Features – JEP 347
Migrate from Mercurial to Git – JEP 357
Migrate to GitHub – JEP 369
ZGC: Concurrent Thread-Stack Processing – JEP 376
Unix-Domain Socket Channels – JEP 380
Alpine Linux Port – JEP 386
Elastic Metaspace – JEP 387
Windows/AArch64 Port – JEP 388
Foreign Linker API (Incubator) – JEP 389
Warnings for Value-Based Classes – JEP 390
Packaging Tool – JEP 392
Foreign-Memory Access API (Third Incubator) – JEP 393
Pattern Matching for instanceof – JEP 394
Records – JEP 395
Strongly Encapsulate JDK Internals by Default – JEP 396
Sealed Classes (Second Preview) – JEP 397
Java 17 Features
Context-Specific Deserialization Filters – JEP 415
Vector API (Second Incubator) – JEP 414
Foreign Function & Memory API (Incubator) – JEP 412
Deprecate the Security Manager for Removal – JEP 411
Remove the Experimental AOT and JIT Compiler – JEP 410
Sealed Classes – JEP 409
Remove RMI Activation – JEP 407
Pattern Matching for switch (Preview) – JEP 406
Strongly Encapsulate JDK Internals – JEP 403
Deprecate the Applet API for Removal – JEP 398
macOS/AArch64 Port – JEP 391
New macOS Rendering Pipeline – JEP 382
Enhanced Pseudo-Random Number Generators – JEP 356
Restore Always-Strict Floating-Point Semantics – JEP 306
Java 18 Features
UTF-8 by Default – JEP 400
Simple Web Server – JEP 408
Code Snippets in Java API Documentation – JEP 413
Reimplement Core Reflection with Method Handles – JEP 416
Vector API (Third Incubator) – JEP 417
Internet-Address Resolution SPI – JEP 418
Foreign Function & Memory API (Second Incubator) – JEP 419
Pattern Matching for switch (Second Preview) – JEP 420
Deprecate Finalization for Removal – JEP 421
Introduction to spring boot
Types of software architectures
SOA and Monolith Architecture
Why Microservices
Detailed MicroService Architecture
App Layer
Business Layer
Enterprise Layer
Infra Layer
Need of Spring Boot
Difference between Spring & Spring Boot
Advantages with Micro Services
Building SPRING BOOT Application
Normal Spring Manual Approach
Maven Overview
Spring Initializer
STS
Eclipse with STS Plugin
Understanding the Spring Boot auto-configuration
Spring Boot - Rest Annotation with In-Memory Database & CRUD Operations
H2
Derby
HSQL
Redis Cache
PostMan or Swagger Overview
Spring Boot - Rest Annotation with Relation DB
MySql
PostGresSQL
Spring Boot - JPA Repository Concepts
Crud Repository
JPA Query Concepts
NamedQueries
QueryAnnotation
AsyncResults
Pagination and Sorting
Spring Boot Actuator Concepts
Production Monitoring
Health Check Concepts
Security Measurements
Spring Boot Custom Logging
Logging Level
Patterns Changes
Rolling Logs
Spring Boot Profile Components
Introduction
Multiple Properties
YML File
Command Line Runner Example
Real time scenarios of components
Spring Boot - Auto Configuration
Introduction
Conditional Flow
Customize conditional annotations
Spring Boot built-in conditional annotations
Spring Boot - Thymleaf Concepts
Introduction
Example on Web Application
Validatins on Web Applications
Internalization i18n Concepts
Integration with Spring Web
Using Spring Web MVC
Using Spring Restful
Need of embedded servers & customization
Spring Boot Security
Spring JDBC
Database to CSV
Spring Batch
Flyway Database Migration
Liquid Database Migration
Flyway vs Liquid
Hikari Connection Pool
Spring Boot Core Concepts
Spring Boot AOP
Spring Boot Cache
Guava Cache integration
Caffenine Cache
EH Cache
MultiResourceItemReader
Spring MVC vs JAX-RS
SprinBoot with Jersey
Junit Integration
Rest Integration Test Cases
Micro Services
Micro Services Introduction
Principle and Characteristics
Use cases and Benefits
Challenges
Design standards
Micro Services Communication
Synchronous
Asynchronous
Pitfalls
Micro Services Design Considerations
Micro Services per JVM?
Micro Services share the data stores?
Micro Services Transaction boundaries
User Interfaces integration with Micro Services
Challenges in Micro Services implementation
Spring Cloud
Introduction
Cloud Architecture
Cloud application benefits
Spring Cloud Config
Introduction
Setup version control repository
Integration with repository
Fault Tolerance Concepts
Circuit Breaker Pattern
Hystrics Concepts & Hystrix Dashboard
API Gateway
Introduction to ZUUL
Design standards
Integration
Messaging Queue Concepts (CloudBus)
Apache KAFKA
RabbitMQ
JMS
Oatuh2 Concepts
Client Types
Protocol End Points
Grant Types
Implantation with Token Based
JWT Tokens
Swagger API
Introduction
Integration
Cloud Hosting
Pivotal Cloud Foundry Account Setup
Hosting to Pivotal
AWS Account Setup
Hosting to AWS
Enabling cloud features like load balancing, security
MySql Theory, Terminology, and Concepts
Client/Server Concepts
Database and Database Objects
Data Definition using SQL
Databases
Data Types
Tables
Constraints and Indexes
Views
Basic Data Manipulation using SQL
Recurring SQL Constructs
Adding data
Modifying data
Removing data
Searching data
Advanced Data Manipulation using SQL
Expressions
Grouping and Aggregate Functions
Joining Tables
Transactions
Transaction Concepts
SQL for working with Transaction
Import/Export
Tools for Import/Export
SQL for Import/Export
This content is protected, please
login
and enroll in the course to view this content!
Modal title
Main Content