Java for Beginning Beginners

JAVA Fundamentals - Beginners Introduction Level

Expand your skill set by learning one of the most efficient programming languages ever made! Write once, run anywhere! Certificate of Completion included

What you'll learn

  • Environment Setup
  • Java Developer Tools
  • Input / Output Streams in Java
  • Variables and Data Structures in Java
  • Decision-Making and Looping Algorithms in Java
  • Concepts of Object-Oriented Programming
Java for Beginning Beginners

General Content Guidelines

6 chapters • 41 lessons • Total duration: 4h 21m

Hello World:

6 lessons22m 31s

  • Welcome Brief

    View 00:39

  • Toolsets and Toolbox

    View 03:38

  • Creating your first Java project

    View 02:51

  • Analysing, reviewing and debugging Java Programs using Command Line

    04:50

  • Lab 1 Assessment

    03:48

  • Lab Solution

    06:45

Java I/O Streams

7 lessons47m 42s

  • Course Overview

    00:39

  • Scanner Class for Input

    08:58

  • Command Line Input with Different Data Types

    07:16

  • Command Line Parameters

    07:09

  • Output and Storage

    10:14

  • Lab 2 Assessment

    04:20

  • Lab Solution

    09:06

Introduction to Variables in Java

7 lessons43m 40s

  • Section Introduction

    00:40

  • Types of Variables

    06:16

  • Variables Declaration and Initialization

    06:32

  • Variables and Arithmetic

    09:57

  • Having fun with Strings!

    07:29

  • Lab 3 Assessment

    03:12

  • Lab Solution

    09:34

Introduction to Decision-Making in Java

7 lessons48m 46s

  • Section Introduction

    00:35

  • Conditional Statements

    09:34

  • Complex and Compound Conditional Statements

    11:56

  • Looping Iteration (While)

    10:42

  • For Loops

    05:28

  • Lab 4 Assessment

    02:48

  • Lab Solution

    07:43

Introduction to Data Structures in Java

7 lessons50m 15s

  • Section Introduction

    00:52

  • Arrays

    06:00

  • Array-Manipulation

    09:55

  • Arraylist Objects

    11:01

  • Lists, Hashtables and Generics

    11:40

  • Lab 5 Assessment

    03:07

  • Lab Solution

    07:40

Introduction to OOP (Object-Oriented Programming)

7 lessons48m 45s

  • Section Introduction

    00:32

  • The Class-Object Relation

    06:32

  • Construction of a Class

    07:00

  • Parent and Child Classes

    12:47

  • Lab 6 Assessment

    07:58

  • Lab Solution

    12:26

  • PFBB Promo

    01:30

Requirements

  • No IT Background needed
  • Personal Computer (either Mac or Windows)
  • Willingness to learn =)

Description

Developed by James Gosling in 1995, Java is one of the most widely used programming languages in today's world. Commonly known for its safeness and simple syntax, it’s a general purpose language that truly embraces the OOP concepts and effectiveness.

This beginners-level course is specially designed to give you a generic friendly overview into the single most popular OOP programming language ever made, we can assure you’ll be comfortable even if you’ve never written a single line of code before!

Throughout 42 lectures, divided into sections, you’ll learn basic concepts of Java Programming and grasp complex matters such as OOP Principles and Decision-Making Algorithms.

You’ll also have an assessment waiting for you at the end of each section, reviewing the given chapter and making sure you’re fully ready to advance to the next one.

Andrew, the tutor responsible for this course, is an experienced instructor who’s always ready to help. You’ll have his full support throughout the entire course and, of course, feel free to reach him if so is needed.

Original course created by Alex Genadinik