UrbanPro
true

Core Java

LIVE
Ongoing

Course offered by Devaraja Murthy

review
Java Training Overview Java Application Development training course teaches aspiring Java programmers the skills they need to successfully write their first applications in Java. About the trainer: More than 10+ years experience as java developer (java/j2ee/ open source - spring, hibernate, struts, jquery, etc) in various MNCs in India and UK. Sun certified java developer and sun certified web component developer.

Topics Covered

All students will: ? Understand Java’s importance, uses, strengths and weaknesses ? Understand Java language basics ? Write, compile, and run Java programs ? Understand the Object Model and Object Oriented Programming ? Use classes, inheritance, polymorphism ? Create well designed classes and use them in your Java programs ? Use composition and delegation to create objects from other objects ? Use packages to organize code ? Understand interfaces, their importance, and their uses ? Use interfaces to implement abstraction ? Learn good Java coding style ? Create well-structured Java programs ? Compile and execute programs with the JDK development tools and with an Integrated Development Environment (IDE) of your choice ? Use the core Java libraries (java.lang, java.util) ? Use exceptions for error handling ? Understand the basics of using JDBC and JPA, and use them to access databases from Java ? Use the Java Collections Framework ? Be aware of, and use the new features of Java 7 , as well as important advanced features of earlier Java versions ? Use basic I/O streams (Optional) Course outline ? Introduction - 0.5 hrs ? A First Look - 0.5 hrs ? A Simple Java Class ? Java’s “Hello World” Program ? Java Basics - 3 hr ? Language and Platform Features ? Variables, Operators, Expression, statement and blocks ? Java virtual machine ? Program Life Cycle ? The Java SE Development Kit (JDK) ? Working with the Development Environment ? Class and Object Basics - 2 hr ? The Object Model and Object-Oriented Programming ? Classes, References, and Instantiation ? Adding Data to a Class Definition ? Adding Methods (Behavior) ? More on Classes and Objects - 2 hr ? Accessing data, the "this" variable ? Encapsulation and Access Control, public and private Access ? Constructors and Initialization ? static Members of a Class ? Scopes, Blocks, References to Objects ? Flow of Control - 2 hrs ? Branching: if, if-else, switch ? Iteration: while, do-while, for, break, continue ? Strings and Arrays - 2 hrs ? String, StringBuffer, StringBuilder ? Arrays, Primitive Arrays, Arrays of Reference Types ? Varargs ? Packages - 2 hrs ? Package Overview - Using Packages to Organize Code ? import statements ? Creating Packages, package Statement, Required Directory Structure ? Finding Classes, Packages and Classpath ? Composition and Inheritance - 3 hrs ? Using Composition to Deal With Complexity ? Composition/HAS-A, Delegation ? Using Inheritance and Polymorphism to share commonality ? IS-A, extends, Inheriting Features, Overriding Methods, Using Polymorphism ? Class Object ? Abstract Classes ? Interfaces - 2 hrs ? Using Interfaces to Define Types ? Interfaces and Abstract Classes ? Default Methods and static Methods ? Using Interfaces to Remove Implementation Dependencies ? Exceptions - 3 hrs ? Exceptions and the Exception Hierarchy ? try and catch ? Handling Exceptions ? Program Flow with Exceptions ? Finally ? Java Collections and Generics - 4 hrs ? The Collections Framework and its API ? Collections and Java Generics ? Collection, Set, List, Map, Iterator ? Autoboxing ? Collections of Object (non-generic) ? Using ArrayList, HashSet, and HashMap ? for-each Loop ? Processing Items With an Iterator ? More About Generics ? Database Access with JDBC - 3 hrs ? JDBC Overview ? Using DriverManager, Connection, Statement and ResultSet ? JDBC Architecture and API ? Threads (Optional) - 3 hrs ? Concurrency and MultiThreading Basics ? Implementing Threads in Java ? Thread safety and shared resource ? I/O Streams (Optional) - 2 hrs ? Readers and Writers ? Filter Streams ? Byte Streams ? Formatted Output

Who should attend

This Java training course can be tailored for audiences ranging from first-time programmers to experienced OO developers seeking to learn Java. It is strongly recommended that all course attendees have similar levels of experience.

Pre-requisites

Some programming experience in any high level language like C,VB would be required

What you need to bring

Internet connection with PC at home

Key Takeaways

Give a strong foundation in Java. ? The basics of Object Oriented Programming. ? The basic syntax and grammar of Java. ? Give you the knowledge of the basic structure and features of the Language such as loops , arrays, classes, methods, packages etc. ? Design and write a Java program using Object Oriented Concepts. ? Design classes, assign responsibilities and define relationships between various classes. ? Will cover practical exercises designed to give you experience in Java programming and will also provide you with a basic feel for Integrated Development Environments (IDEs). Special tips to clear Sun Certified Java Programmer (SCJP) exam with impressive score.Also helpful tips on clearing entry level java programmer interviews

About the Trainer

Sandeep picture

Avg Rating

Reviews

Students

Courses

Devaraja Murthy

10+ years expeienced senior Java Developer

10 Years of Experience

More than 10+ years experience as java developer (java/j2ee/ open source - spring,
hibernate, struts, jquery, etc) in various MNCs in India and UK. Sun certified java developer
and sun certified web component developer

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Core Java by Devaraja Murthy

Sandeep picture
LIVE

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Core Java by Devaraja Murthy

Sandeep picture
LIVE

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more