Enrolled: 0 students
Duration: 144 hours
Lectures: 333
Level: Intermediate

Working hours

Monday 10:00 am - 7:00 pm
Tuesday 10:00 am - 7:00 pm
Wednesday 10:00 am - 7:00 pm
Thursday 10:00 am - 7:00 pm
Friday 10:00 am - 7:00 pm
Saturday 10:00 am - 7:00 pm
Sunday 10:00 am - 7:00 pm

HTML

1
Introduction
2
Elements
3
Attributes
4
Headings
5
Link
6
Text Formatting
7
Style
8
Image
9
Table
10
List
11
Forms
12
Iframes

CSS Basic

1
Introduction
2
Selectors
3
Color
4
Background
5
Fonts
6
Text
7
Link
8
List
9
Table

CSS Advance

1
Outline
2
Cursors
3
Display
4
Position
5
Layers
6
Float

Bootstrap

1
Introduction
2
Containers
3
Grid System
4
Table
5
List
6
Form
7
Button
8
Image
9
Cards
10
Icons
11
Navbar
12
Accordion
13
Pagination
14
Progress bar / Spinners

Bootstrap Advance

1
Modal
2
Dropdown
3
Tooltips
4
Front End
5
Popovers
6
Alert
7
Carousels
8
Toasts

Javascript Basic

1
Variable
2
Data type
3
Operators
4
Events
5
String
6
Numbers
7
If ..else
8
Switch Case
9
Arrays
10
Sorting Arrays
11
Loops
12
Function
13
Objects

Javascript Advance

1
Date and Time
2
Math Operations
3
Type Conversions
4
Events Listeners
5
Borrowing Methods
6
Hoisting Behavior
7
Closures
8
Strict Mode
9
JSON Parsing
10
Error Handling
11
Form Validation
12
Cookies
13
Ajax Request

JQuery

1
Introducation
2
Selector
3
Events
4
Show / Hide
5
Fade
6
Animation
7
Stop
8
Chaning
9
CallBack
10
Get – Set
11
Insert Remove
12
CSS Class
13
Style Properties
14
Dimensions

MATERIALIZE CSS

1
Environment Setup
2
Alignment
3
Text Background
4
Button & Icon
5
Floating & Fixed Action Buttons
6
Navbar
7
Collections & Badges
8
The Grid System
9
Cards
10
Breadcrump & Footer
11
Basic Forms & Input Control
12
Fancy Forms & Input Control
13
Tables & Media
14
Chips & Pagination
15
Preloaders
16
Carousel
17
Collapsible
18
Feature Discovery
19
Dialogs (Toasts & Tooltips)
20
Material Box & Sliders
21
Modals
22
Parallax
23
Side Navigation
24
Pushpin
25
Scrollspy Nav Scrolling

CORE JAVA

Introduction to Java Programming

1
History of Java
2
Features of Java
3
Application Design in Java
4
Simple Java Program
5
Working Environment

Data Types and Operators

1
Data types
2
Naming Conventions, Variables
3
Type Casting, Operators
4
Simple Programs

Control Statements and Loops

1
Need for Choices
2
If statement, If-else statement
3
Nested If-Else, Switch Case
4
Types of Loop, While Loop
5
Do –while Loop
6
For Loop

Arrays

1
What are Arrays?
2
Types of Arrays

Introduction to OOPS

1
Advantages of using Array
2
Identifying features of Objects
3
Understanding OOPS Concept
4
Advantages of using OOPS

Classes

Objects

Construct & Methods

1
Defining Class and Object
2
Methods
3
Constructors
4
Use of this Keyword

String Class

String Buffer and String Builder

1
Understanding String as Class
2
String Buffer
3
String Builder
4
Difference between String Buffer & String Builder

Encapsulation and Access Specifier

1
Understanding Encapsulation
2
How it is Achieved
3
Access Specifiers
4
Different types of Access Specifiers

Inheritance

1
Understanding Inheritance
2
How It Is Achieved
3
Types of Inheritance
4
Use of Super Keyword
5
Aggregation

Polymorphism

1
Understanding Polymorphism
2
How It Is Achieved
3
Types of Polymorphism

Abstract Class and Interface

1
Understanding Abstraction
2
How It Is Achieved
3
Use of Interface
4
Difference between Abstract Class & Interface

Exception Handling

1
Understanding Exception
2
Types of Exception
3
Exception Handling Techniques

Collection Part-l

1
Understanding Collection Framework
2
Collection Classes
3
Collection Interfaces
4
Advantages of Using Collections

Collection Part-lI

1
Understanding Set Collection
2
Collection Classes
3
Collection Interfaces

Collection Part-lll

1
Understanding Map Collection
2
Collection Classes
3
Collection Interfaces

File Input and Output

1
Understanding Basic Input/Output
2
Understanding IO Stream
3
Different Types of IO Stream
4
Understanding File IO
5
Serialization

Multithreading

1
Understanding Thread
2
Understanding Multithreading
3
Thread Life Cycle
4
Thread Scheduler
5
Thread Priority

Database Connectivity Part-l

1
Understanding JDBC
2
Components of JDBC
3
Advantages of JDBC

Database Connectivity Part-ll

1
Understanding JDBC
2
Components of JDBC
3
Advantages of JDBC

Database Connectivity Part-lll

1
Understanding Connection
2
Understanding Statement Interface
3
Examples· ADO.NET Providers

Database Connectivity Part-lV

1
Understanding Prepared Statement
2
Understanding Callable Statement
3
Transaction Management

ADVANCED JAVA

JSP and Servlets Overview

1
JSP and Servlets still used in 2017
2
Setting Up the Development Environment Overview
3
Installing Tomcat on MS Windows
4
Installing Eclipse on MS Windows
5
Connecting Eclipse to Tomcat
6
Setting Up the Development Environment Overview
7
JSP Hello World
8
JSP Expressions
9
JSP Fundamentals
10
JSP Scriptlets
11
JSP Declarations
12
Calling a Java Class from JSP
13
JSP Built-In Objects
14
Including Files in JSP

Reading HTML Form Data

1
with JSP
2
HTML Forms Overview – Part 1
3
HTML Forms Overview – Part 2
4
Drop-Down Lists
5
Radio Buttons
6
Checkboxes – Overview
7
Checkboxes – Write some Code!
8
FAQ: How to handle when user doesn’t select a checkbox?

State Management with JSP

1
JSP
2
Tracking user actions with Sessions – Overview
3
ADVANCE JAVA
4
Tracking user actions with Sessions – Write some Code!
5
FAQ: Session Tracking – How does the TO DO LIST demo work?
6
FAQ: For TO DO list example, I’m able to enter empty items. How to fix this?
7
FAQ: How Do I Prevent Duplicate Items on Browser Reload?
8
FAQ: Details on PageContext and Session objects
9
Personalize Content with Cookies – Overview
10
Personalize Content with Cookies – App Demo
11
Personalize Content with Cookies – Write some Code!
12
FAQ: How To Handle White-Space in Cookie Values?

JSP Standard Tag Library

1
JSP Tags Overview
2
Install JSTL JAR files
3
Where can I download the JSTL JAR files from the Internet?
4
FAQ: Why Two JAR files for JSTL?
5
JSTL Core Tags – Looping with forEach – Overview
6
JSTL Core Tags – Project Setup
7
JSTL Core Tags – Looping with forEach – Write some Code!
8
JSTL Core Tags – Looping with forEach – Building HTML Tables
9
FAQ: Reading Cookies with JSTL
10
JSTL Core Tags – Testing Conditionals with the IF tag
11
JSTL Core Tags – Testing Conditionals with the IF tag
12
JSTL Core Tags – choose Tag

JSP Standard Tag Library (JSTL) - Function Tags

1
JSTL Function Tags – length, toUpperCase and startsWith
2
JSTL Function Tags – split and join

Build a Multi-Lingual App with JSTL - i18n Tags

1
Multi-Lingual / Internationalization Overview
2
Multi-Lingual / Internationalization Messages
3
Build a Multi-Lingual App with JSTL – Step 1
4
Build a Multi-Lingual App with JSTL – Step 2
5
Build a Multi-Lingual App with JSTL – Step 3

Servlet Fundamentals

1
Hello World Servlet – Overview
2
Hello World Servlet – Let’s Write some Code
3
Comparing Servlets and JSP – What’s the Difference
4
Reading HTML Form Data with Servlets – Overview
5
Reading HTML Form Data with Servlets – Let’s Write some Code
6
HTML Forms – Difference between GET and POST
7
Reading Servlet Parameters – Overview
8
Reading Servlet Parameters – Let’s Write some Code
9
FAQ: Can you define per servlet parameters?
10
FAQ: How To Redirect from JSP to Servlet?

MVC - Build an MVC App with Servlets and JSP

1
MVC – Build an MVC App with Servlets and JSP
2
MVC with Servlets and JSP – Overview
3
MVC with Servlets and JSP – Let’s Write some Code
4
MVC with Servlets and JSP – In More Detail
5
MVC with Servlets and JSP – Part 1 – Create Student Class
6
MVC with Servlets and JSP – Part 2 – Create StudentDataUtil
7
MVC with Servlets and JSP – Part 3 – Create MVC Servlet
8
MVC with Servlets and JSP – Part 4 – Create JSP View with HTML Tables

Build A Complete Database Web App with JDBC - Part 1

1
Project Overview and Demo
2
Download JDBC Source Code
3
Installing the MySQL Database on MS Windows
4
Installing the MySQL Database on Mac
5
Setting up our Project Database with Sample Data
6
Setup Tomcat Datasource for Connection Pooling
7
HEADS UP – Changes for MySQL Database Server version 8
8
Test Tomcat Connection Pooling
9
Resources: Tune and Configure Tomcat JDBC Connection Pool for Production

Build A Complete Database Web App with JDBC - Part 2

1
MVC Application Architecture
2
List Students – Overview
3
List Students – Creating the JDBC Code
4
List Students – Building the Servlet
5
List Students – Developing the JSP
6
List Students – Making it Pretty with Cascading Style Sheets (CSS)
7
List Students – Adding JSTL Functionality
8
List Students – Adding a Welcome File

Build A Complete Database Web App with JDBC - Part 3

1
Add Student – Overview
2
Add Student – Setting up the Button
3
Add Student – Constructing the HTML Form
4
Add Student – Developing the Servlet
5
Add Student – Creating the JDBC Code

Build A Complete Database Web App with JDBC - Part 4

1
Update Student – Overview
2
Update Student – Creating the Update Link
3
Update Student – Prepopulating the HTML Form – Part 1
4
Update Student – Prepopulating the HTML Form – Part 2
5
Update Student – Developing the Servlet
6
Update Student – Creating the JDBC Code

Build A Complete Database Web App with JDBC - Part 5

1
Delete Student – Overview
2
Delete Student – Creating the Delete Link
3
Delete Student – Developing the Servlet and JDBC Code

SQL

Module 1: Basic Concepts

1
Referencing Another User?s Tables
2
Tables
3
Introducation of Oracle Database
4
Data Types
5
Create Database
6
Drop Database
7
Select Database
8
Create Table
9
Drop Table
10
Insert Query
11
Select Query
12
Update Query
13
Delete Query
14
Order By
15
Group By
16
Distinct Keyword

Module 2: Filtering

Functions

Subqueries

1
The WHERE Statement
2
Filtering with AND, OR
3
IN, NOT IN Statements
4
Custom Columns
5
Subqueries
6
LIKE and MIN

Module 3: Table Operations

1
Constraints
2
Using Joins
3
Unions Clause
4
NULL Values
5
Alias Syntax
6
Indexes
7
Alter Command
8
Truncate Table
9
Using Views
10
Having Clause

Module 4: Transactions

1
Wildcards
2
Date Functions
3
Temporary Tables
4
Clone Tables
5
Sub Queries

Be the first to add a review.

Please, login to leave a review