Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Java Course from Scratch

person icon Vivek Ramesh

4.6

Java Course from Scratch

This course will not only teach you how to code but also how to THINK which 99% courses don't.

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Vivek Ramesh

English [CC]

category icon Development,Programming Languages,Java

Lectures -72

Duration -7 hours

4.6

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

  • Once upon a time, my teacher asked me to write a program to check if the input is leap year. 
  • I went to my teacher and asked him "Sir, can you please explain why you wrote if(i%4==0)?". 
  • He told me to get lost saying "I ll never learn programming"
  • Made a channel slidenerd that day and 150000 people learnt programming from it successfully since then
  • Most courses teach you code but dont teach you how to THINK   
    • Why did you write that statement?
    • Why are you calling this function?
    • Given a problem, how do you break it down into parts
    • How do you think about what to write for each part?
    • That is the thought process I am talking about
  • This course teaches you NOT ONLY the syntax of Java completely from scratch but also the thought process behind it.
  • Most courses merely get into the syntax and leave the most important aspect of Java Programming, the thought process
  • But worry not, In this Java course, I ll be doing whawt 99% of the other courses don't.
  • I will take you from SCRATCH where you declare a variable to the stage where you write your own POLYMORPHIC classes without flinching
  • I will turn that brain of yours into a THINKING MACHINE that is capable of coming up with code on its own without referring to what others are doing and for the most part without Googling
  • But do remember, that Googling or stackoverflowing is a very crucial skill to have
  • After all, in production, you are the one who has to fix his/her bugs, no one teaches that

Goals

What will you learn in this course:

  • Learn about Data Types. Variables ant Constants
  • Use Type Casting to convert from one data type to another
  • Operators in Java, Numeric, Logical, Relational, Equality With Examples
  • Learn how to use If, If Else, If Else If and Switch Statements
  • Familiarize yourself with For, While and Do While Loops With Examples
  • Learn how to apply Break, Continue Statements With Examples
  • Learn how Strings, StringBuilder and StringBuffer works
  • Learn how Methods and Types of Methods work along with advanced concepts such as Method Overloading, Variable Scope
  • Learn to create single dimensional and multi dimensional arrays with examples
  • Accept input from the user and process it
  • Create flexible Arrays with Array Lists
  • Understand the difference between Value Types and Reference Types With Examples
  • Learn how to use Constructors, Overloading and Inheritance With Examples
  • Understand Static Keywords, Enumerations and Variable Hiding With Examples
  • Completely grasp Polymorphism with amazing Examples

Prerequisites

What are the prerequisites for this course?

  • Basic Computer Fundamentals & Terminologies
  • A computer installed with Windows/Linux /OS X
  • Wireless adapter with Monitor Mode support
  • 4GB RAM
  • Binary Decimal Hexadecimal Math
Java Course from Scratch

Curriculum

Check out the detailed breakdown of what’s inside the course

Setup Java
6 Lectures
  • play icon Install Java JDK On Mac 03:05 03:05
  • play icon Install Intellij IDEA On Mac 05:55 05:55
  • play icon Concept: Memory Organization And Data Hierarchy 06:41 06:41
  • play icon Thought Process: Hello World Java 02:48 02:48
  • play icon Example: Hello World Java 06:39 06:39
  • play icon Concept: Steps To Run A Java Program 04:35 04:35
Data Types
4 Lectures
Tutorialspoint
Operators
8 Lectures
Tutorialspoint
Conditional Statements
6 Lectures
Tutorialspoint
Loops
10 Lectures
Tutorialspoint
Strings
5 Lectures
Tutorialspoint
Methods
5 Lectures
Tutorialspoint
Arrays
4 Lectures
Tutorialspoint
Object Oriented Programming Concepts
11 Lectures
Tutorialspoint
Inheritance, Polymorphism, This, Super And Static Keywords
12 Lectures
Tutorialspoint

Instructor Details

Vivek Ramesh

Vivek Ramesh

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515