Java From Scratch

Study Java in a way you understand and have fun in the process
Free tutorial
Rating: 4.2 out of 5 (311 ratings)
15,386 students
Java From Scratch
Free tutorial
Rating: 4.2 out of 5 (311 ratings)
15,388 students
Program in Java
Get a great head start before computer science degree
Be prepared to study Android
Understand the object oriented principles
Understand the logic of programming and computers

Requirements

  • A compiler for writing code - Although if you don't have it. At the beginning of the course you will be showed how to get it, and get your computer ready for coding.
Description

This course will guide you from the absolute beginning from getting your computer ready for Java programming, to creating your own programs and thinking like a programmer.

Most importantly the course was created with a strong emphasis on giving good solid foundations, I believe that by understanding the logic, students will acquire the right tools from the start, and that will also allow them to further enrich their knowledge.

For students entering the world of programming, or for anyone who would find an extra detailed easy going phase helpful. 

Among the studies material: Variables,arithmetic operations,string manipulations,arrays,two dimensional arrays,object,data structures,if statements,loops,nested objects,inheritance, polymorphism and more.

I am also offering an online Java tutoring, for more details, please feel free to contact me.

Who this course is for:
  • Adults - In all ages, it is never too late to study
  • Youth with passion for computers
  • Computer science students who want to get the logic behind the study material
  • Pre-Computer Science degree or equivalent, for getting a great head start
  • High school students
  • Entrepreneurs - who want to understand how this new field work
Course content
18 sections • 34 lectures • 4h 35m total length
  • Introduction
    05:54
  • Introduction to Variables
    04:25
  • The Main Method & Variable Practice
    07:45
  • Classes & Introduction to Methods
    14:23
  • Intro to Methods
    16:14
  • Base case handling, if statements, keyboard input and Boolean operators
    09:24
  • A Basic If Statement
    05:25
  • The Switch Condition
    04:05
  • Pizza Orders
    05:36
  • Guess The Number
    03:40
  • Introduction to Loops And Different Loop Types
    09:33
  • Paper Scissors Rock
    05:34
  • The String Class
    11:50
  • Arrays
    08:17
  • Friends Raffle - Game
    05:41
  • Arrays & Methods
    08:29
  • Arrays and Methods - Part 2 & Boolean Operators
    11:28
  • Multi Dimensional Arrays
    12:07
  • A Trivia Game
    07:44
  • Checkers Board
    10:26

Instructor
A freelance tutor, developer.
Yakir Gabay
  • 4.2 Instructor Rating
  • 328 Reviews
  • 17,872 Students
  • 2 Courses

Worked as a help desk & networking support for 4 years, have completed Microsoft certificates. Have a 5 years programming experience in C and Java, have been a freelancer in tutoring privately and in groups. Recently been involved in Android development. I have decided to release my course to Udemy because I think I can contribute in bringing an easy going thoroughly explained lessons to people who want to learn and understand the logic behind programming.