I have attended many training courses in my time. Presenter was appalling, good, or superb. Please convey my thanks to Jeff, because he is in the superb bracket, a master in fact - one of the best.
The Java training introduces you to object-oriented programming using the Java language. It provides complete coverage of the Java programming language giving you the strong foundation required for any Java based development environment such as Desktop apps, server-side applications, Web Frontend applications or android mobile apps.
If you are new to Java and want to learn Java programming, continue on, you are in the right place.
This Java course will provide you with a strong understanding of basic Java programming elements and data structures, multithreading concepts, Networking and JAXP. You will learn to write programs using variables, arrays, control statements, loops, recursion, data abstraction and objects in an Eclipse/NetBeans IDE. You will then move into writing Java classes, interfaces, File I/O, collections, multithreading, networking and XML using JAXP
Key Features
- High quality hours of training
- Trainers are Industry experts & working professionals
- Comprehensive up-to date contents
- Exercises & Hands-on assignments
- 100% Money back guarantee
- Course completion certificate
How are the classes conducted?
- Class Room Training
- Instructor-Led online Training
- Online Self learning
Money back Guarantee
- 100% money will be refunded with no questions asked.If you don't like the training, inform us after 1st session.
Group Discount
- 10% discount for group of 3 or above registration
• Problem solving
• Write Java code that uses variables, control flow statements, loops, arrays and strings
• Create Java Classes, Methods and Interfaces
• Organize data using Java Collections
• Read/Write Files
• Learn to use Lambda expressions and Regular expressions.
• College graduates
• First-time Programmers
• Application developers
Agenda
Introduction to Java
- Key features of the Java
- Java Development Environment (JDK)
- Java Runtime Environment (JRE)
- Compile and Run a Java Program
Java language Basics
- Object Oriented Programing Concepts (OOPs)
- Data Types, Variables, Operators, Expressions
- Statements, Blocks
- Control Flow Statements
- Arrays (One-Dimensional and Multidimensional)
- Numbers
- Strings
Classes and Objects
- Class Fundamentals
- Objects
- Nested Classes
- Methods
- Interfaces
- Inheritance
- Packages
Essential Classes
- Exception Handling Fundamentals
- I/O Streams
- File I/O
- Strings
- Regular Expressions
Multithreaded Programming
- Processes
- Threads
- Synchronization
- Concurrency
Collections
- Introduction to Collections
- Benefits of Java Collections
- Set, List, Queue, Deque and Map Interfaces
- Arrays
- ArrayList
- Linked Lists
- HashMap
- Lambda Expressions
Networking
-
Networking Overview
-
Sockets
-
Working with URLs
JFC/Swing
- Swing Fundamentals
- Swing Components
- Event Listeners
Java API for XML Processing (JAXP)
- XML Fundamentals
- Introduction to JAXP
- Simple API for XML (SAX)
- Document Object Model (DOM)
Java Architecture for XML Binding
- Introduction to JAXB
- Examples of JAXB applications
FAQ
Who are the instructors?
Whom do I contact, if I have further clarifications?
What if I miss the online class??
What are the pre-requisites for the course?
Some experience in IT industry or education in IT
Some experience in system adminstration is preferred
Basic understaning of virtualization is preferred
Do I get certification?
You will also receive training completion certificate from ManuMediSoft Training Services