Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.


Java programming

No Reviews Yet

Byron Bazar, Raipur

Course ID: 374745

Byron Bazar, Raipur

Students Interested 0 (Seats Left 0)

₹ 3,000 onwards

Freelance Android Developer from NIT RAIPUR with 5 years experience

No Reviews Yet

About the Course

This course is made for learning the basics of Java programming language.

The Syllabus of the course is attached and it will take around 30 days to complete the course.


Unit 1:
Getting Started
Lesson 1: Introduction to Programming and Java
Lesson 2: Installing JDK, JRE, Dr. JAVA
Lesson 3: Create your first program in Java
Unit 2:
Learning the Java Language
Lesson 1: Language Basics describes the traditional features of the language, including variables,
arrays, data types, operators, and control flow.
Lesson 2: Classes and Objects describes how to write the classes from which objects are created, and
how to create and use the objects.
Lesson 3: Interfaces and Inheritance describes interfaces—what they are, why you would want to
write one, and how to write one. This section also describes the way in which you can derive one
class from another. That is, how a subclass can inherit fields and methods from a superclass. You will
learn that all classes are derived from the Object class, and how to modify the methods that a
subclass inherits from Super Classes.
Lesson 4: Numbers and Strings - This lesson describes how to use Number and String objects The
lesson also shows you how to format data for output.
Lesson 5: Generics are a powerful feature of the Java programming language. They improve the type
safety of your code, making more of your bugs detectable at compile time.
Lesson 6: Packages are a feature of the Java programming language that help you to organize and
structure your classes and their relationships to one another.
Unit 3:
Essential Java Classes
Lesson 1: Exceptions explains the exception mechanism and how it is used to handle errors and
other exceptional conditions. This lesson describes what an exception is, how to throw and catch
exceptions, what to do with an exception once it has been caught, and how to use the exception
class hierarchy.
Lesson 2: Concurrency explains how to write applications that perform multiple tasks
simultaneously. The Java platform is designed from the ground up to support concurrent
programming, with basic concurrency support in the Java programming language and the Java class
libraries. Since version 5.0, the Java platform has also included high-level concurrency APIs. This
lesson introduces the platform's basic concurrency support and summarizes some of the high-level
APIs in the java.util.concurrent packages.

Unit 4:
Collections — Lessons on using and extending the Java Collections Framework.
Lesson 1: Introduction tells you what collections are, and how they'll make your job easier and your
programs better. You'll learn about the core elements that comprise the Collections Framework:
interfaces, implementations and algorithms.
Lesson 2: Interfaces describes the core collection interfaces, which are the heart and soul of the Java
Collections Framework. You'll learn general guidelines for effective use of these interfaces, including
when to use which interface. You'll also learn idioms for each interface that will help you get the
most out of the interfaces.
Lesson 3: Implementations describes the JDK's general-purpose collection implementations and tells
you when to use which implementation. You'll also learn about the wrapper implementations, which
add functionality to general-purpose implementations.
Lesson 4: Algorithms describes the polymorphic algorithms provided by the JDK to operate on
collections. With any luck you'll never have to write your own sort routine again!
Unit 5:
Date-Time APIs — How to use the java.time pages to write date and time code.

Date and Time

Not decided yet.

About the Trainer

shreyans Jain picture

Avg Rating

0 Reviews

0 Students

2 Courses

Worked on 10 Android apps in Java programming language.


No reviews currently Be the First to Review


shreyans Jain picture

shreyans Jain

Freelance Android Developer from NIT RAIPUR with 5 years experience

No Reviews Yet

Students Interested 0 (Seats Left 0)

₹ 3,000 onwards

Post your requirement and let us connect you with best possible matches for BTech Tuition Post your requirement now


Submit your enquiry for Java programming

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

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

Connect With Shreyans

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 the OTP sent to your registered mobile number.

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

Choose Class Location

₹ 3,000
₹ 3,000

Register for Free Master Class

BTech Tuition

tickYou have successfully registered

shreyans Jain picture

shreyans Jain

Freelance Android Developer from NIT RAIPUR with 5 years experience

No Reviews Yet

Class Scheduled at


- hour

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