Java for beginners: Step-by-step hands-on guide to Java [Video]

Preview in Mapt

Java for beginners: Step-by-step hands-on guide to Java [Video]

Manuj Aggarwal, TetraTutorials Team

Learn Java - one of the more popular programming languages in the world. Supercharge your career today as a programmer.

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
Video
$80.75
RRP $94.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$80.75
$29.99 p/m after trial
RRP $94.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Java for beginners: Step-by-step hands-on guide to Java [Video] Book Cover
Java for beginners: Step-by-step hands-on guide to Java [Video]
$ 94.99
$ 80.75
Hands-On Data Structures and Algorithms with JavaScript Book Cover
Hands-On Data Structures and Algorithms with JavaScript
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $95.98
Add to Cart

Video Details

ISBN 139781788996518
Course Length6 hours and 21 minutes

Video 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 is called Eclipse and is pretty popular amongst Java programmers. Then we will go through some basic and foundational concepts of the Java programming language. Many of these concepts also apply to other programming languages. After these core concepts – 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. We will introduce you to important OOP concepts like objects, classes, inheritance, interfaces, and packages. 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. The added power of OO programming which Java provides gives programmers a huge edge over the relative simplicity of procedural programming. OOP concepts make it easier for programmers to relate the code to the real world objects we see around us. Generally speaking, learning OOP could be very simple and complex at the same time. We strive to explain these essential concepts with the help of simple real world scenarios and exercises.

Style and Approach

This course does not assume any prior programming or coding experience. It has been designed from the ground up – to take you through a spectrum of concepts, terms, and paradigms to give you a solid understanding of what Java programming is all about.

Table of Contents

Introduction
Java for beginners - Overview
Java IDE and "Hello, World!!"
Java Basics
What is Java
Java datatypes - Numbers
Arithmetic operators
Java datatypes - Booleans
Comparing numbers
Binary
Java datatypes - Strings
Java datatypes - Strings (contd.)
Java Control Flow and Other Core Features
If - Else statement
Switch statement
Random values
User input
Loops
Loops (contd.)
Arrays
Sorting arrays
Multi-dimensional arrays
Solving problems with Google
Methods
Object Oriented Programming
Introduction to object oriented programming
Modifier types
OOP - Encapsulation
OOP - Encapsulation # 2
OOP - Encapsulation # 3
OOP - Abstraction
OOP - Abstraction # 2
OOP - Inheritance
OOP - Inheritance # 2
OOP - Polymorphism
OOP - Polymorphism # 2
Graphical User Interface (GUI)
Graphical user interface
Graphical user interface # 2
Final Project
Final project
Final project # 2
Final project # 3

What You Will Learn

  • Install and run Java IDE and program with Java programming language
  • Understand various Types and Operators supported by Java programming language
  • Control flow statements to write dynamic programs in Java
  • Object-Oriented Programming (OOP), Classes, and Objects
  • GUI programming in Java

Authors

Table of Contents

Introduction
Java for beginners - Overview
Java IDE and "Hello, World!!"
Java Basics
What is Java
Java datatypes - Numbers
Arithmetic operators
Java datatypes - Booleans
Comparing numbers
Binary
Java datatypes - Strings
Java datatypes - Strings (contd.)
Java Control Flow and Other Core Features
If - Else statement
Switch statement
Random values
User input
Loops
Loops (contd.)
Arrays
Sorting arrays
Multi-dimensional arrays
Solving problems with Google
Methods
Object Oriented Programming
Introduction to object oriented programming
Modifier types
OOP - Encapsulation
OOP - Encapsulation # 2
OOP - Encapsulation # 3
OOP - Abstraction
OOP - Abstraction # 2
OOP - Inheritance
OOP - Inheritance # 2
OOP - Polymorphism
OOP - Polymorphism # 2
Graphical User Interface (GUI)
Graphical user interface
Graphical user interface # 2
Final Project
Final project
Final project # 2
Final project # 3

Video Details

ISBN 139781788996518
Course Length6 hours and 21 minutes
Read More

Read More Reviews

Recommended for You

Hands-On Data Structures and Algorithms with JavaScript Book Cover
Hands-On Data Structures and Algorithms with JavaScript
$ 35.99
$ 25.20
Hands-on Chatbots with Google Dialogflow [Video] Book Cover
Hands-on Chatbots with Google Dialogflow [Video]
$ 19.99
$ 17.00
Scalable Java 9 for the Connected Web [Video] Book Cover
Scalable Java 9 for the Connected Web [Video]
$ 124.99
$ 106.25
Learn Algorithms and Data Structures in Java for Day-to-Day Applications [Video] Book Cover
Learn Algorithms and Data Structures in Java for Day-to-Day Applications [Video]
$ 124.99
$ 106.25
Step-by-Step Machine Learning with Python [Video] Book Cover
Step-by-Step Machine Learning with Python [Video]
$ 124.99
$ 106.25
Selenium WebDriver with Java - Basics to Advanced& Interview [Video] Book Cover
Selenium WebDriver with Java - Basics to Advanced& Interview [Video]
$ 199.99
$ 170.00