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.
Learn Programming & Frameworks Live Online from top industry professionals
Interactions with an Live Expert, get your doubts cleared in Real Time.
Access to World Class Instructors, from anywhere
Your guide from Edureka, to ensure you achieve your learning goals.
Live course assures 6 times more probability of getting certified
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
One thing i like about edureka is the support they offer for the doubts and questions we have. They immediately take it up and try to provide the answer within 24hrs. They course is also structured and in depth. The instructor have good knowledge of the subject.
I joined for Advanced Java course in edureka.They taught the concepts very well.The instructor was very proficient in java and he teaches course in a clear and easy way,
I have been subscribing to Edureka's courses for almost a year now, primarily related to Big Data and Data analytics. These courses have helped me to gain that competitive edge which is required at the job. Also, their courses cover a breadth of topics and range from computer programming languages like Java to Data Visualisation. There is also constant updation done on these courses, and you can talk to their support staff at any time for any assistance. I found the faculties very knowledgeable, and all the courses that I enrolled in were delivered in a very detailed and professional manner. For any person looking for online training, I can recommend Edureka without hesitation.
I am enrolled on Android,IOS,Java advance and design patterns.The lectures are awesome.Slieds and project files are so helpfull.I am so happy and satisfied
Edureka is Best Online training in throughout my career (11 years). I subscribed for DevOps and course is well organized and will get hands by just following PPT, Videos and Lab exercises (Before they launch any course they do lot of home work). Best thing about Edureka is when you stuck while doing Lab exercises just mail to support team, they will call and guide to solve it for sure. It has excellent trainers and support team with 24x7 support.
I was taking a course for Data Visualization with Tableau , and had wonderful experience with edureka, The instructors are well presentable and dedicated and have gone extra mile to provide the insights for the course. The instructor had done a great job to explain each and every feature with a real life example and provided hands on live examples during the sessions. Very well done edureka, I am willing to take some courses from you in near future and thanks you for making my learning experience knowledgeable and enjoyable. Definitely worth the effort and good value for money.