Absolute Java Basics for Android
4.5 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,108 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Absolute Java Basics for Android to your Wishlist.

Add to Wishlist

Absolute Java Basics for Android

The best course to learn Java which will open up endless possibilities in the world of programming
4.5 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,108 students enrolled
Created by Arav Vijay
Last updated 2/2017
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Start learning Android with good familiarity in basic Java
  • Easily pickup and learn other advanced Java language features
View Curriculum
Requirements
  • You should be able to use a PC or a MAC
  • No earlier programming experience required
Description

This course is designed to help someone new to Java grasp the basic concepts quickly. Although the course teaches the absolute basics of Java in order to pick up Android programming, this course will be equally helpful for anyone who just wants to learn Java Basics

Who is this course for?

  • First-time programmers
  • Programmers in other languages who want to learn Java
  • Those who want to eventually learn Android and create mobile apps
  • Anyone who just wants to know what Java is all about

Who is this course NOT for?

  • Programmers who already know Java

I hope the course helps you in learning Java faster and I welcome all feedback. I will be right there with you answering questions and helping you along the way. If you feel that any lecture needs corrections or further elaboration, please send your feedback. I will be happy to record the lecture again and upload it.

Let's learn Java!

Who is the target audience?
  • This course is for anyone who wants to learn the basics of Java in order to pickup Android programming
Students Who Viewed This Course Also Viewed
Curriculum For This Course
46 Lectures
05:35:32
+
Getting Setup
3 Lectures 24:00
+
Fundamentals
8 Lectures 58:41
Variables
06:20

Constants
03:56

Comments
04:44

Primitives
11:34

Casting
06:25

Arrays
08:42

Operators
09:37

Methods
07:23
+
Control Flows
8 Lectures 47:07
If-else
06:45

While Loop
05:35

Do-while Loop
03:21

For Loop
09:11

Break and Continue
04:51

Switch Statement
07:07

Nested Loops
06:01

Scope of Variables
04:16
+
Object Oriented Programming (OOP) in Java
10 Lectures 01:13:52
Classes
07:48

Objects
07:51

More Classes and Objects
05:03

Inheritance
08:32

Polymorphism
09:04

Packages and Access Modifiers
10:19

Arrays of Objects
05:48

Strings
08:18

StringBuilder
04:24

Wrappers
06:45
+
More OOP in Java
7 Lectures 57:24
Static Methods
07:25

Abstract Classes
10:56

More Abstract Classes
07:04

Interfaces
11:36

Final Classes
04:19

Inner Classes
09:31

Anonymous Inner Classes
06:33
+
Exception Handling
5 Lectures 39:45
Checked Exceptions
11:30

"Finally" Block
06:33

Usage of Throws
06:26

Extending Exception Class
08:32

Unchecked Exceptions
06:44
+
Collections Basics
2 Lectures 15:29
ArrayList
08:40

Iterator
06:49
+
Multithreading in Java
3 Lectures 19:14
Using Runnable Interface
07:01

Using Thread Class
05:15

Sleeping Threads
06:58
About the Instructor
Arav Vijay
4.5 Average rating
17 Reviews
2,108 Students
1 Course
Technologist

Hello, My name is Arav Vijay. I have been working on different software engineering roles for the past 15 years. 

I have experience in a wide variety of programing languages and tools. I started programming in Java at the age of 15 and I have been in love with the language ever since.

I am passionate about teaching others how to code and how to use different tools/technologies. I genuinely feel happy when I help anyone learn new things. Through the courses in Udemy, that's exactly what I am hoping to do.

Sign up to my courses and let's learn something new!