Advanced Java Certification Training

Sale!

Advanced Java Certification Training

Advanced Java course is designed to give you a stepping stone to work on advanced and latest technologies like Hadoop and its ecosystem, other enterprises or mobile applications. For every topic the concepts are explained with a mix of theory and production quality code.

$233.00 $207.00

Java Basics

Answer: Learning Objectives - In this module you will learn about Variables, Operators, Java Wrapper Classes over Primitive Types, Expressions, Statements, Blocks and Control Flow Statements. Topics - Variables: Primitive Data Types and Arrays, Operators: Arithmetic, Unary, Relational, Conditional, Bitwise and Bit Shift, Java Wrapper Classes over Primitive Types (String, Integer, Float, etc.), Expressions, Statements and Blocks, Control Flow Statements: if, if-else, switch statements, while loops, do-while loops, for loops (including for each loop introduced in JDK 1.5), branching statements.

Anatomy of a Class & Interface, Annotations

Answer: Learning Objectives - In this module you will learn about Data Hiding, Abstraction, Inheritance and Encapsulation, Constructors, Class Methods and Access Specifiers, Life Cycle of an Object, Types of Classes, Types of Methods, Interfaces and When to Use Them, Enum Types, Packages, Java Annotation. Topics - Data Hiding, Abstraction, Inheritance and Encapsulation, Constructors, Class Methods and Access Specifiers, Life Cycle of an Object, Types of Classes: Abstract, Final, Types of Nested & General Classes, Types of Methods: Abstract, Final, Static, Instance Method, Interfaces and When to Use Them, Enum Types, Packages, Java Annotations.

Polymorphism, Event Handling, Internationalization

Answer: Learning Objectives - In this module you will learn about Polymorphism in Java, User Defined Event Handling, Handling Internationalization. Topics - Polymorphism in Java, Designing call-back methods for event handling, Handling Internationalization, Handling Internationalization with Resource Bundles.

Exceptions, Apache Log4j, Regular Expressions

Answer: Learning Objectives - In this module you will learn about Exception Handling, Logging in Java, Regular Expressions. Topics - Exception handling with try-catch-finally constructs, Implementation of custom Exception class, Using Apache Log4j for logging services, Regular expressions using javax.util.regex.

Collections & Generics

Answer: Learning Objectives - In this module you will learn about Classic Data Structures, Sequential Collections, Associative Collections, Sort & Search Algorithms, Generics. Topics - Classic Data Structures, Sequential Collections, Associative Collections, Sort & Search Algorithms, Generic Classes, Generic Methods, Bounded Type Method Parameters, Wildcards, How generics behave?

Working with Files

Answer: Learning Objectives - In this module you will learn about File Handling in Java (Text, Binary & XML files), Serialization. Topics - The structure of the I/O Package, Handling text files, Handling binary files, Object persistence with serialization, Introduction to XML, DOM and SAX models: When to use what, Parsing XML with DOM & SAX.

Concurrency

Answer: Learning Objectives - In this module you will learn about Concurrency and the constructs of concurrent programmes, Implementing a Multithreaded Java program, Synchronizing threads, Critical Section and its protection with locks. Topics - Introduction to Concurrency and the constructs of concurrent programs, Implementing a Multithreaded Java program, Synchronizing threads, Critical Section and its protection with locks.

Working with Databases

Answer: Learning Objectives - In this module you will learn how to use JDBC for DDL, DML and TCL and write your own stored procedures. Topics - How to connect to databases from Java code? CRUD operations, How to run parameterized stored procedures?, Transaction Management, Batch Processing.

Network Programming

Answer: Learning Objectives - In this module you will learn basics of networking, Writing own TCP/IP server and client, Writing own UDP server and client, URL handling (Download example). Topics - How It All Started – BSD Sockets, Networking Basics, Understanding java.net, Network Interfaces, Reliable Communication through TCP Sockets, Unicast through Datagram Sockets, Multicast through Multicast Sockets, URL Processing.

Making Code Robust

Answer: Learning Objectives - In this module you will learn how to handle memory leak, through Design Pattern we teach loose coupling and high cohesion in designing. Topics - Managing Java Programme Memory, Unit Testing with JUNIT4, Basic “Gang of Four” Design Patterns – Abstract Factory, Factory Method, Observer, Strategy, Singleton, Adapter & State, Project Discussion.

Online self paced classes

Online Self Learning Courses are designed for self-directed training, allowing participants to begin at their convenience with structured training and review exercises to reinforce learning. You’ll learn through videos, PPTs and complete assignments, projects and other activities designed to enhance learning outcomes, all at times that are most convenient to you.

How will I execute the practicals?

Answer: For your practical work, we will help you setup Edureka's Virtual Machine in your System. This will be a local access for you. The required installation guide is present in LMS.

How soon after Signing up would I get access to the Learning Content?

Answer: Post-enrolment, the LMS access will be instantly provided to you and will be available for lifetime. You will be able to access the complete set of previous class recordings, PPTs, PDFs, assignments. Moreover the access to our 24x7 support team will be granted instantly as well. You can start learning right away.

What if I have queries after I complete this course?

Answer: Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.

Do I get any assistance from CertAdda to fill up the application form?

Answer: Yes, we will guide you on how to apply & fill up the ACP® application form in PMI® website. You can use the following link to apply for examination: Apply for Exam

Will I get placement assistance?

Answer: To help you in this endeavor, we have added a resume builder tool in your LMS. Now, you will be able to create a winning resume in just 3 easy steps. You will have unlimited access to use these templates across different roles and designations. All you need to do is, log in to your LMS and click on the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"create your resume\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" option.

Is the course material accessible to the students even after the course training is over?

Answer: Yes, the access to the course material will be available for lifetime once you have enrolled into the course.

Who are the instructors?

Answer: All the instructors at CertAdda are practitioners from the Industry with minimum 10-12 yrs of relevant IT experience. They are subject matter experts and are trained by CertAdda for providing an awesome learning experience to the participants.

What if I have more queries?

Answer: You can give us a CALL at +91 8178510474 / +91 9967920486 OR email at admin@certadda.com

Which case studies will be a part of the course?

Answer: Towards the end of the Course, you will be working on a project where you will be web testing using TestComplete. Here are the two Industry-wise case studies which you can take up as your project work: Project #1: Order (desktop version) Industry: Retail Data: Order related data Problem Statement: Automate a New order entry, Modification of newly entered order & Deletion of recently modified order entry. Project #2 : Automated Hotel Reservation Industry : Hotel Data : Reservation data as entered by the user Problem Statement : To automate Reservation search and reservation booking with checkpoints on each page.