Java for beginners Step-by-step handson guide to Java

We are a group of coders and programmers ourselves. So we understand the importance of learning by doing. This course is jam-packed with practical demos, homework assignments and a lot of live coding...

  • All levels
  • English

Course Description

We are a group of coders and programmers ourselves. So we understand the importance of learning by doing. This course is jam-packed with practical demos, homework assignments and a lot of live coding which will help you immensely in grasping these complex topics. We begin by downloading and installing a free programming editor also known as an integrated development environment (IDE). The IDE i...

We are a group of coders and programmers ourselves. So we understand the importance of learning by doing. This course is jam-packed with practical demos, homework assignments and a lot of live coding which will help you immensely in grasping these complex topics. We begin by downloading and installing a free programming editor also known as an integrated development environment (IDE). The IDE is called Eclipse and is pretty popular amongst Java programmers.

What you’ll learn
  • which will help you immensely in grasping these complex topics.
  • We begin by downloading and installing a free programming editor also known as an integrated development environment (IDE).
  • we will put things into high gear and talk about control flow statements which can help you write dynamic programs
  • We will discuss object-oriented programming and its various pillars
  • Each discussion will focus on how these concepts relate to the real world, while simultaneously providing an introduction to the syntax of the Java programming language.
  • We strive to explain these essential concepts with the help of simple real world scenarios and exercises.

Covering Topics

1
Section 1 : Introduction

2
Section 2 : Java Basics

3
Section 3 : Java Control Flow And Other Core Features

4
Section 4 : Object Oriented Programming

5
Section 5 : Graphical User Interface (GUI)

6
Section 6 : Final Project

Curriculum

      Section 1 : Introduction
    1
    Java for beginners - Overview Preview
    2
    Java IDE and "Hello, World!!"
      Section 2 : Java Basics
    3
    What is Java
    4
    Java datatypes - Numbers Preview
    5
    Arithmetic operators
    6
    Java datatypes - Booleans
    7
    Comparing numbers
    8
    Binary
    9
    Java datatypes - Strings
    10
    Java datatypes - Strings (contd.)
      Section 3 : Java Control Flow And Other Core Features
    11
    If - Else statement
    12
    Switch statement
    13
    Random values Preview
    14
    User input
    15
    Loops
    16
    Loops (contd.)
    17
    Arrays
    18
    Sorting arrays
    19
    Multi-dimensional arrays
    20
    Solving problems with Google
    21
    Methods
      Section 4 : Object Oriented Programming
    22
    Introduction to object oriented programming Preview
    23
    Modifier types
    24
    OOP - Encapsulation
    25
    OOP - Encapsulation # 2
    26
    OOP - Encapsulation # 3
    27
    OOP - Abstraction
    28
    OOP - Abstraction # 2
    29
    OOP - Inheritance
    30
    OOP - Inheritance # 2 Preview
    31
    OOP - Polymorphism
    32
    OOP - Polymorphism # 2
      Section 5 : Graphical User Interface (GUI)
    33
    Graphical user interface
    34
    Graphical user interface # 2
      Section 6 : Final Project
    35
    Final Project Preview
    36
    Final project # 2
    37
    Final project # 3

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.