Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java for total beginners - Easy-to-follow Java programming
Rating: 4.3 out of 5(1,471 ratings)
42,624 students

Java for total beginners - Easy-to-follow Java programming

Start learning Java from scratch in an easy and entertaining way
Last updated 2/2018
English
English [Auto],

What you'll learn

  • Essential programming basics
  • How to think like a programmer
  • Writing basic Java programs
  • You will also learn that learnig Java can be fun

Course content

2 sections22 lectures1h 44m total length
  • A quick introduction to Java7:33

    Explore how Java’s platform independent, write-once, run-anywhere model powers Android and desktop apps. Understand how Java Virtual Machine, bytecode, and tools like Java Development Kit and IDEs support development.

  • Installing NetBeans3:45

    Install NetBeans and the JDK by choosing the correct 32-bit or 64-bit version, downloading from the download page, accepting the license, and following the simple installer steps.

  • Creating our first project - Hello World!3:39

    Create your first Java project in the editor, write a hello world program inside the main function of a class, then compile and run to view the output.

  • Variables and types2:57

    Explore variables as data storage and primitive types in Java, including integral and real numbers, characters, and booleans. Learn how int, double, float, short, and long differ.

  • Value replacing exercise3:43

    Learn value replacing exercise by changing two int variables, first and second, from 7 and 19 without adding numbers, and print their names and values in Java.

  • Glass exercise2:00

    Use a third variable as a temporary placeholder to swap two values, moving the second into the third, then the first into the second and the third into the first.

  • Input, output and calculations - Temperature exercise7:40

    Learn how to read a temperature value in Java using Scanner, perform the Celsius to Fahrenheit calculation, and understand how integer vs double division affects results.

  • Boiling exercise5:11

    Read a temperature as an integer with a scanner, compare it to 100 degrees, and print whether the water is boiling or not using an if-else structure.

  • Boiling and freezing exercise5:05

    Learn to implement a three-way if statement that classifies water as boiling, freezing, or normal based on temperature, using a renamed java project.

  • Logic operators0:41

    Explore logic operators in Java basics: and and or combine two conditions to yield true when appropriate, while the not gate inverts true into false and false into true.

  • Conditions (if)2:21

    Explore if statements and else branches in Java by modeling temperature ranges with a three-branch if-else structure, emphasizing complete conditions and proper boolean logic.

  • Review exercise - Fighting exercise10:24

    Practice the fighting exercise by reading you and monster attributes, then resolve one round with a coin toss, two dice, attack, defense, life points.

Requirements

  • Nothing special, basic fluency with computers.
  • No prior programming knowledge needed, only a desire and curiosity to learn to program.

Description

This Java programming course was made mainly for absolute beginners. If you are new to programming start learning Java with us in an easy and entertaining way

These tutorials will give you a good introduction to Java and programming as well. We start at the very basics (from zero) and go through lots of interesting exercises and analogies that will take you to a level where you can write basic programs

The videos and exercises are easy to follow and things are well explained. Furthermore, to make your learning easier and more enjoyable we will start developing a nostalgic, text-based fantasy game with monsters and heroes.

Who this course is for:

  • Absolute beginners – No programming knowledge needed
  • Newbies – New to Java, but did programming before
  • Restarters – To refresh their knowledge