Learn from yesterday, live for today, hope for tomorrow — Albert Einstein
About Us
Why Choose Us
Call Us
9247866222
Email Us
hr@millenniumsoftsol.com
Home
Company
About Us
Why Millennium
Our Clients
Courses
Programming Language
Web Development
Software Testing
DBA/DB Developer
Mobile Development
Networking
Graphics Designing
Civil Training
Mechanical Training
Development
Web Application Development
Software Development
Academic Projects
Services
Corporate Training
Campus Training
Classroom Training
Internship Program
Skill Development
Placements
Jobs
Contact Us
Home
Company
About Us
Why Millennium
Our Clients
Courses
Programming Language
Web Development
Software Testing
DBA/DB Developer
Mobile Development
Networking
Graphics Designing
Civil Training
Mechanical Training
Development
Web Application Development
Software Development
Academic Projects
Services
Corporate Training
Campus Training
Classroom Training
Internship Program
Skill Development
Placements
Jobs
Contact Us
Java Training
Core Java
Advanced Java
J2EE
Java Realtime
SQL
CORE JAVA COURSE CONTENT
Lesson 1: Introduction to Java
Introduction to Java
Features of Java
Evolution in Java
Developing software in Java
Lesson 2: JVM Architechture:
Lesson 3: Language Fundamentals
Data Type
Keywords
Operators and Assignments
Flow Control: Java’s Control Statements
Method with Variable Argument Lists
Objects and Classes
Arrays
Declaring Type Safe Enums
OOPS Features in Java – Inheritance and Polymorphism
Other Modifiers – abstract, static and final
The Object Class
The System Class
String Handling
Wrapper Classes
Common Best Practices
Lesson 4: Packages and Interfaces
What is an Interface?
Packages
Access Specifiers and Modifiers
Lesson 5: Reflection API
Lesson 6: Multithread Programming
Thread Life cycle
Types Of Threads Implentation
Overview about Synchronation
Examples
Lesson 7: Property Files
What are Property Files?
Types of Property files
User defined Properties
Lesson 8 : Regular Expressions
Regular Expressions
Additional concepts:
Eclipse3.3 as an IDE
Jboss and Tomcate
Lesson 10: Collections
Collections Framework
Collection Interface Methods
Generics
Enhanced For Loop
AutoBoxing with Collections
Implementing Classes
The Legacy Classes and Interfaces
Common Best Practices on Collections
Lesson 11: Exception Handling
Exception Handling – Fundamentals
Exception Types
Handling Exceptions
Creating Application Specific Exceptions
Best Practices on Exception Handling
Lesson 12: Java Database Connectivity (JDBC 3.0)
Java Database Connectivity - Introduction
Lesson 13: Annotations
What are annotations?
Advantages of annotations
Types of Annotations
Creating Annotations
Using Annotations
Testing the Annotations
Advanced Java
Key Features
45 hours of training
Training by more than 7 years experienced professionals
Limited seats for every batch
Flexibility in training hours
Hands-On project experience
Technically updated lab facility
24/7 support for the candidate
Who should take this advanced java Course?
Software Architects, Business Intelligence professionals
ETL Developers, Data Science specialists
What You Will Get After the Course?
Placement assistance
Trainers will help on Resume preparation
Backlog class available if any student has missed the class
Latest and updated study material
COURSE CONTENT
Introduction
Working Files - Download These First
What This Course Covers
Generic Programming
Building Generic Classes - Part 1
Building Generic Classes - Part 2
Creating Generic Interfaces
Building Generic Methods
Building Generic Classes With Different Types
Generic Programming - Exercise
Sequential Collections
The Collection, List, And Set Interfaces
The Queue And DE queue Interfaces
The Array list Class
The Hash set Class
The Tree set Class
The Priority queue Class
Sequential Collections - Exercise 1
Sequential Collections - Exercise 2
Associative Collections
The Map Interface
The Tree map Class
The Hash map Class
Associative Collections - Exercise
Classic Data Structures
Stacks
Queues
Binary Trees
Classic Data Structures - Exercise 1
Classic Data Structures - Exercise 2
Classic Data Structures - Exercise 3
Classic Data Structures - Exercise 4
Sorting And Searching Algorithms
Insertion Sort
Bubble Sort
Merge sort
Quicksort
Linear Search
Binary Search
Sorting And Searching Algorithms - Exercise 1
Sorting And Searching Algorithms - Exercise 2
Exception Handling
Exceptions Introduction - Uncaught Exceptions
Try-Catch Statement - Part 1
Try-Catch Statement - Part 2
Multiple Catch Clauses
Try-Catch-Finally
>Exception Handling - Exercise
Managing Undo Data
Overview of Undo
Transactions and undo data
Managing undo
Database Programming with JDBC
Installing MySQL On Windows
Installing MySQL On Mac
Installing Connector/J
Connecting To A Database
Querying Data
Creating Database/Tables
Inserting Data
Updating Data
Database Programming With JDBC - Exercise
Network Programming
>Working With URLs
Socket Programming Example
Socket Server programming
Client Server Programming
Network Programming - Exercise
GUI Development with Swing
A Simple Example
Working With Text Fields
Working With Buttons
Working With Lists
Working With Scroll Panes
GUI Development With Swing - Exercise
Multithread Programming
The Main Thread
Creating Threads
Synchronizing Threads
Multithread Programming - Exercise
Java Applets
Simple Applet Example
Creating An Applet - Part 1
Creating An Applet - Part 2
Java Applets - Exercise
Java Web Applications
Installing Tomcat On Windows
Installing Tomcat On Mac
Simple Servlet
Java Web Applications - Exercise 1 - Get Request
Java Web Applications - Exercise 2 - Get Request
JavaBean Programming
Creating A JavaBean Class
Creating A Bean info Class - Part 1
Creating A Bean info Class - Part 2
JavaBean Programming - Exercise
Advanced Java Input/output (NIO)
File Copying With NIO
Working With Buffers
Working With File Data
Advanced Java Input/output - Exercise
Strings and string builder Class
Problems With Stringss
Working With string builder Class
Strings And String builder Class - Exercisen
Regular Expressions
Introduction To Regular Expressions
Creating Pattern And Match Objects
Using Met characters
Using Regular Expressions To Replace Text
Regular Expressions - Exercise
Java Graphics
Drawing Lines
Drawing Shapes
Working With Color
Java Graphics - Exercise
Using Eclipse
Installing Eclipse On Windows
Installing Eclipse On Mac
Hello World
Overview Of The Eclipse IDE
Entering Programs
Code Generation
Debugging
J2ee training
Java 2 Enterprise Edition:
The Enterprise today
J2EE Platform
J2EE Architecture
Developing J2EE Applications
Who should take this advanced java Course?
Software Architects, Business Intelligence professionals
ETL Developers, Data Science specialists
Database Programming with JDBC:
Java Database Connectivity
Database Drivers
JDBC Core API
Open database Connectivity
Servlets:
Servlets
Servlet Implementation
More about Servlets
Tomcat Documentation
Generic Programming
Building Generic Classes - Part 1
Building Generic Classes - Part 2
Creating Generic Interfaces
Building Generic Methods
Building Generic Classes With Different Types
Generic Programming - Exercise
JSP – Java Server Pages
JSP Basics & Architecture
The Nuts & Bolts
JSP Application Design
Tag Libraries
Remote method Invocation:
Remote Objects
Stubs & Skeletons
Serialization Classes
Remote Interfaces
Enterprise Java Bean:
Components of EJB
Session Bean
Entity Bean
Message driven Bean
Java Transaction Services
Transaction Manager Functionality
Transaction Model
Transaction Manager Implementation
Java Transaction API:
Introduction
Distributed Transaction Process & Transaction Manager
Sample Program
Exception Handling
Exceptions Introduction - Uncaught Exceptions
Try-Catch Statement - Part 1
Try-Catch Statement - Part 2
Multiple Catch Clauses
Try-Catch-Finally
Exception Handling - Exercise
Java Naming & Directory Services Interface:
Naming Services Overview
Directory Services Overview
Naming Service Provider
Directory Service provider
JavaMail:
Implementation of System
JavaMail with Weblogic
Sending Message with JavaMail
Reading Message with JavaMail
Struts:
Introduction to Frameworks
Frameworks vs Class Libraries
Struts Framework
Configuration
Packages in Struts
XML:
Role of XML
XML Syntax & Parsing
Elements. Tags & Attributes
Roles & functions of DTD
XML Schema Structure
JAXP – Java XML API
XML Parsers for Java
Role of SAX & DOM
Java Real-Time
Key Features
45 hours of training
Training by more than 7 years experienced professionals
Limited seats for every batch
Flexibility in training hours
Hands-On project experience
Technically updated lab facility
24/7 support for the candidate
Who should take this advanced java Course?
Working on web applications.
Freshers
What You Will Get After the Course?
Placement assistance
Trainers will help on Resume preparation
Backlog class available if any student has missed the class
Latest and updated study material
What are the Prerequisites to learn java real projects course?
Basic knowledge in java programming
.Basic knowledge in SQL.
SQL Server Course Content
Introducing SQL Server
Overview of the SQL Server suite of products
Fundamentals of the relational database engine
Benefits of the Business Intelligence stack
SQL Server components and tools:
SQL Server Agent and Management Studio
Integration Services
Analysis Services
Reporting Services
Data Quality Services
Master Data Services
Building the Database:
Constructing a relational database
Choosing optimal file size and growth parameters
Working with database schemas
Defining tables:
Specifying appropriate data types
Indexing tables with Management Studio
Adding, modifying or removing columns
Safeguarding data with constraints:
Enforcing uniqueness through primary key constraints
Validating conditions with check constraints
Protecting relationships with foreign keys
Leveraging Server Programmability:
Retrieving data with Transact-SQL
Employing Query Designer to construct select statements
Analyzing data for aggregate functions
Retrieving data as an XML document
Modifying data with SQL commands:
Inserting new rows into tables
Updating targeted data
Deleting specific rows
Developing programming constructs
Creating stored procedures for productivity
Writing user-defined functions to simplify queries
Deploying triggers to capture change events
Administering SQL Server Databases:
Executing the Maintenance Plan Wizard
Defragmenting data and checking database integrity
Improving performance by rebuilding indexes
Automating administrative tasks:
Scheduling repeating jobs
Implementing a backup strategy
Monitoring SQL Server resources:
Displaying current activity and expensive queries
Running reports with Management Studio
Book Your Course
JAVA TRAINING
Core Java Training
Advanced Java Training
J2EE Training
Java Realtime Training
Ms Sql Training