Java for Beginners in 2 hours: Build a Banking Application
4.1 (142 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.
5,623 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java for Beginners in 2 hours: Build a Banking Application to your Wishlist.

Add to Wishlist

Java for Beginners in 2 hours: Build a Banking Application

Learn Java core concepts and build an application all in just 2 hours.
4.1 (142 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.
5,623 students enrolled
Created by Abhay Redkar
Last updated 7/2016
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn the fundamental concepts of Java
  • Learn Object-Oriented Programming
  • Confidently write Java Console Applications
  • Implement Object-Oriented concepts in projects
View Curriculum
Requirements
  • Basic knowledge of computers. Nothing else is required.
Description

This course is a total hands-on programming experience and has no power-point presentations. If we do something practically we tend to remember it for a long time. And that is the reason this course has been designed to get the best in you with all practical examples.

This course is suitable for students, programmers who are new to Java and want to get a quick understanding of the language and start building applications as early as possible.

This course is aimed at teaching maximum concepts in minimum time. There may be times when we want to get a grasp of any programming language in very short time. This course is a perfect for such situations as it requires only 2 hours of your time.

In these 2 hours you are going to learn all the core concepts which are commonly used like variables, data-types, conditional statements, looping statements, operators, methods, arrays and even Object-Oriented programming concepts like class, objects, constructors, inheritance, method overloading, method overriding etc and after all this you will also build a project.

The best part of this course is the Project(Banking Application) at the end as it covers almost all important concepts which have been taught in this course. So this will be a good refresher for students and will give them a concrete understanding of the concepts which they have learned.

At the end of this course students will get a clear idea of the Java language fundamentals and Object-Oriented concepts. Students will be able to build stand-alone Java applications confidently and also implement Object-Oriented concepts in their projects.

And again guys you get all this in just 2 hours. So lets do some coding. 

Some of the reviews on this course:-

"Most Java courses I have taken would only talk about how to do things, and they would not actually show it. With this course, I am able to workthe same time he is, and I am really grasping the material."


"it is the best opportunity that i have to develop my java programming , i really appreciate the way the lecture explain each concept , thank you."


"Great to quickly know the basics and get started with programming real applications. Great Job!"


"I really like the way he is teaching.He is a good programming teacher I have ever seen.He explained each and everything very clear.I am looking for continution of this beginners course by him."


"Perfect if you know a thing or two about programming and trying to see how things are done in Java!I also believe it can benefit someone that'spretty new programming!"


           

Who is the target audience?
  • Students, programmers who want to get a grasp of Java in a short time
  • Suitable for anyone who is new to Java
  • This course may not be suitable for experienced programmers looking for advanced concepts
Students Who Viewed This Course Also Viewed
Curriculum For This Course
37 Lectures
02:07:37
+
Introduction
2 Lectures 05:49

Learn how to set up the work environment.

Preview 01:36

Test the work environment by running a simple java program.

Preview 04:13
+
Variables and Data-types
3 Lectures 07:40

Understand the concept of variables and why they are used. Then learn about the types of variables in Java.

Preview 01:57

Learn the concept of primitive types and reference types and how they are different from each other.Learn how to declare and use primitive types and reference types.

Preview 03:25

Learn how to declare and use some of the most commonly used data-types in Java.

Commonly used Data-types
02:18
+
Operators and Expressions
3 Lectures 11:21

Learn the different arithmetic operators in Java and check the result or output when they are used with variables.

Arithmetic Operators (+, -, *, /, %)
04:00

Learn the different relational operators and equality operators in Java and check the result or output when they are used with variables.

Relational Operators (<, <=, >, >=) and Equality Operators (==, !=)
02:32

Learn the different logical operators in Java and check the result or output when they are used with variables.

Logical Operators (AND, OR, NOT)
04:49
+
Control Flow Statements
7 Lectures 20:00

Learn the first conditional statement i.e the if statement and how it is used in programs.

If statement
02:37

Learn the second conditional statement i.e the If-else statement and how it is used in programs.

If-else statement
02:59

Learn the nested if statement and also the else-if ladder

Nested If and the else-if ladder
02:06

Learn the switch statement in Java and how to use it in our programs.

Switch statement
03:07

Learn the while loop in Java and how to use it in our programs.

While Loop
03:08

Learn the do-while loop in Java and how to use it in our programs.

Do-While Loop
02:56

Learn the for loop in Java and how to use it in our programs.

For Loop
03:07
+
Methods/Functions
3 Lectures 09:53

Learn the concept of method and why it is used and also learn how to create a method in Java.

Preview 03:13

Learn how to pass parameters to a method in Java.

Passing parameters to a method
02:30

Learn how to return a value from a method in Java.

Returning value from a method
04:10
+
Arrays
3 Lectures 10:53

Learn the concept of an array and how it is represented in memory and also learn how to declare an array in Java.

Introduction to arrays
02:53

Learn the ways of initializing an array in Java.

Initializing an array
02:55

Write a program to search for a particular value in an array. If the given value is found in the array then a message will be displayed on the screen.

Searching for a value in an array
05:05
+
Object-Oriented Programming
10 Lectures 40:16

This lecture is an introduction to Object-Oriented Programming. Learn the concept of classes and objects and how to create them in Java.

Preview 05:02

Learn about the different variable scopes in Java.

Variable Scopes
02:12

Learn the concept of constructors and how to use them in Java.

Constructors
07:08

Learn the concept of inheritance in Object-Oriented Programming and what is the advantage of using it.

Inheritance
05:16

Learn the concept of packages in Java.

Packages
02:08

Learn the different access modifiers in Java i.e public, private, and protected.

Access Modifiers
05:31

Learn the concept of method overloading in Java

Method Overloading
02:58

Learn the concept of method overriding in Java

Method Overriding
03:35

Learn the use of 'static' keyword in Java

'static' Members
03:27

Learn the use of 'final' keyword in Java

'final' Members
02:59
+
Project: Banking Application
6 Lectures 21:45

Learn how to take input from a user from the console.

Banking Application: Part 1
03:43

Write the methods providing the main functionality of our Banking Application.

Banking Application: Part 2
04:52

Write the code for making the application menu-driven so that the user can select different options from the menu to get the desired functionality.

Banking Application: Part 3
07:19

Running the Banking Application and testing if we get the desired output.

Banking Application: Part 4
03:28

Some final tips regarding this course including reference books.

Conclusion
01:30

https://www.udemy.com/java-object-oriented-programming-build-a-quiz-application/?couponCode=OOP108
Bonus Lecture: What next?
00:53
About the Instructor
Abhay Redkar
4.2 Average rating
233 Reviews
7,684 Students
4 Courses
Java/JSF developer

I have around 5 years of programming experience. My area of expertise is Java.

 I have completed my Bachelor’s in Computer Science and a Master’s in Computer Applications from a reputed institute.

 I am currently working in a leading US-based financial firm as a Java/JSF developer.

Ever since I started coding, I have done a lot of projects in various technologies like C++, HTML/CSS, Javascript, PHP, Java, Spring Framework, Struts, JSF  etc.

Since my college days, I used to help out my friends with a lot of programming concepts and with time I realized that I was actually enjoying teaching. And so I decided to take my teaching passion to the next level and share my knowledge with as many people as possible with this platform.