loading......

coming soon

Coming Soon

We are in process of building the inventory of good professionals in this category

Got it!

Where do you need ?

location

Please select a Location.

Enquire

Submit your enquiry for Core Java

Please enter valid question or comment

Please enter your name.

Please enter valid email

Please enter valid 10 digit Phone Number

Note: Please enter the phone number that you will be calling from.

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Devaraja

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

Share

course photo

Core Java

Online Instructor led Course

Platform: Skype, Wiziq

10,000

No Reviews Yet
0 Interested

About the Course


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
Reviews
There are no Reviews yet. Be the First to Review
Questions and Comments

Thousands of experts Tutors, Trainers & other Professionals are available to answer your questions

Comment ?

Questions Guidelines

  • Start your question with simple statements like "what", "when", "where", or "how".
  • Ensure your question or answer is not offensive or insensitive - it may be voted down or banned.
  • Please provide as much detail as possible as this will allow our members to better understand and respond to your question.
  • Take some time to categorize your question. This will greatly help other users find the question.


You can add upto 6 Images

Ask


There are no Reviews yet. Be the First to Review

Date and Time

Not decided yet.

About the Trainer

Sandeep picture

Sandeep

10+ years expeienced senior Java Developer


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
Seats Left-

Students Interested 0

Course Id: 27990