Java Programming from Zero to Hero : Java Completed

Learn java programming using a hands on approach.
3.0 (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.
273 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 51
  • Length 4.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2015 English

Course Description

Java is a very powerful and general purpose programming language. This course starts you on your path to mastering java using a simple yet effective approach. Most of the issues we hear with java is that the technical aspect is hard to understand. Well we break that mold for you. We cover Java Programming and help you become efficient at one of the worlds leading languages.

Those who want strong knowledge of java can take this course.

How we teach

  • Lectures
  • Hands On Assignments
  • Quizzes

We use these methods to give you a university type setting and feel it is the best way for us to teach you these skills. With Lectures we go over the details of java and explain how things work and should be done. In Hands On Assignments we give you homework which helps push it into your mind and stay there. And in Quizzes we makes sure the knowledge has absorbed. We try to give you a University setting with out being in a University.


This course is divided into three parts

  • First we will go over the basic aspects of the language.
  • Next we will dive into Object Orientation.
  • Finally we will cover some more advanced topics.

What are the requirements?

  • Nothing is pre required, We go over everything with you and cover everything you need to know to learn java.

What am I going to get from this course?

  • Over 50 lectures and Tons of content!
  • You will be able to efficiently write Java
  • You will be ready to make a choice in life, on whether you want to be a full time developer.

What is the target audience?

  • Anyone who wants a strong understand of Java
  • Anyone who wants to move into Java from another category.
  • Anyone who does not think they can do it.
  • Anyone who enjoys the challenge of learning something new.

Also the course is still bein built and will be adding code alongs soon

What are the requirements?

  • How to turn on your P.C.

What am I going to get from this course?

  • Have a solid foundation of Java

What is the target audience?

  • People coming from C or C++
  • People who have little to no computer experience

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Java Programming : The Introduction
Brief Overview of the Course
Preview
03:23
Introduction & History of Java
Preview
02:22
Features of Java
Preview
06:51
Set Up I.D.E.
Article
Basic Syntax
03:56
Section 1 Readables
3 pages
Section 1 : Quiz
10 questions
Section 2: Java Programming : Building Blocks of Java
Constant & Variables
03:15
Data types, Identifiers &Java Modifiers
06:42
Objects & Classes
03:28
Section 1 Hands On : Hello, Udemy (Assignment )
Article
Hands On: Hello, Udemy | Code Along
03:22
Section 2 Readables
2 pages
Section 2 : Quiz
5 questions
Section 3: Java Programming : Operators , Loops and Decisions
Arithmetic Operators, Relational Operators, Bitwise Operators, Logical Operator
10:00
Precedence of Java operator
06:19
For loop, While loop, Do while loop
05:49
If statement , If...else, Nested if statement and Switch statement
04:52
Section 3 Hands On Part 2 : The Inventory System (Assignment )
Article
Hands On: Inventory System | Code Along
09:56
Section 3 : Quiz
5 questions
Section 4: Java Programming : Strings and Arrays
Strings
12:41
Array & Multidimensional array
08:08
Section 4 Hands On : Palindrome (Assignment )
Article
Hands On: Palindrome | Code Along
08:34
Section 5 : Quiz
5 questions
Section 5: Java Programming : Methods Exceptions and File Streaming
Methods
09:13
Exception handling
12:10
File Streaming
14:09
Inner Class
10:51
Section 5 Hands On : Grading System (Assignment )
Article
Hands On : Graded Assignment | Code Along
06:25
Section 6 : Quiz
5 questions
Section 6: Java Programming : Object Orientated
Inheritance
05:51
Polymorphism
06:21
Abstraction
08:08
Encapsulation
04:30
Package
10:34
Interface
05:42
Section 6 Hands On : The Multiplication Project (Assignment )
Article
Hands On: Multiplication | Code Along
05:17
Section 10 : Quiz
5 questions
Section 7: Java Programming : Advanced
Data Structures | Part One
11:31
Data Structures | Part Two
10:17
Collections
10:06
Serialization
04:21
Multi-Threading | Part One
11:56
Section 7 Hands On : Gas Mileage Calculator (Assignment )
Article
Hands On : Gas Calculator | Code Along( Coming Soon)
Article
Multi-Threading | Part Two
03:56
Swing
09:32
Session Handling, Hidden fields, Http Session, Cookies
04:02
Section 11 : Quiz
5 questions
Section 8: Java Programming : The Final Exams
Final Project (Assignment )
Article
Final Project Hands On | Code Along (Coming Soon)
Article
Final Quiz
6 questions
Section 9: Java Programming : The Wrap Up
What To Do Next
Article
Thank You!!!!!!!!!!!!!!
Article
Section 10: Bonus Lecture( FREE STUFF)
BONUS
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

University of Geeks, A group of geeks who are very excited to help you learn.

University of Geeks is a group of experts based out of the United States that strive to offer unique and easy ways to learning new things. Through classes based on Programming, Web Design, Development and all things geek, this is a group of people who love to make it easier for students to learn while embracing fun methods and eliminating overly complex technical ideas.

Ready to start learning?
Take This Course