𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Java for Beginners: A Crash Course to Learn Java Programming in 1 Week

✍ Scribed by Emily Oddo


Publisher
WhiteFlowerPublsihing
Year
2022
Tongue
English
Leaves
231
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Have you ever wanted to learn a programming language?

Or do you have great ideas for apps but learning a programming language always seemed a daunting task?
What if I tell you that it doesn't have to be that way?

Java programming is used for many day-to-day applications and is one of the simplest programming languages to learn. You can get the basics down in only one week!
This could be the start of a new adventure that can change your life. Knowing how to program Java can allow you to create everything that you always wanted to do. Your programming journey starts now!

In this book you will learn

The basics of Java programming

How to write programs

What object-oriented languages are

Why Java is the right programming language for you

All the jargon you need in simple explanations

How to apply Java programming in real-life situations

Everything you need to get a Java basic certification

✦ Table of Contents


Introduction
Chapter 1: Why Java?
Object-Oriented Programming
Execution in Multiple Operating Systems
Automatic Memory Management
Community Support
Great Application Programming Interfaces
The Documentation Support
Security
Multi-Thread
Key Concepts
Differences Between Classes and Objects
Main () Method
Comment
Class
Compiler
Java Install
On Windows
On Macintosh
Let’s Try It Out
Chapter 2: Variables
Declaring Variables
Displaying Variables
Data Types
Integer Types
Byte
Short
Ints
Long
Floating Point Types
Float
Doubles
Scientific Numbers
Booleans
Char
Non-Primitive Data Types
String
Static Checking
Naming
Type Casting
Manipulating Variables: Operators
Manipulating Variables: Addition and Subtraction
Manipulating Variables: Multiplication and Division
Manipulating Variables: Modulo
Manipulating Variables: Compound Assignment Operators
Manipulating Variables: Order of Operations
Manipulation Variables: Greater Than and Less Than
Manipulating Variables: Equals and Not Equals
Manipulating Variables: Greater/ Less Than or Equal To
Manipulating Variables: .equals() (very similar content to equals() in string methods)
Manipulating Variables: String Concatenation
Manipulating Variables: final Keyword
Types of Variables
Class Variables
Local Variables
Instance Variables
Chapter 3: String Methods
toString() method
length()
concat()
equals() & .compareTo()
indexOf()
charAt()
substring()
toUpperCase() & toLowerCase()
Chapter 4: Arrays
Creating an Array
Empty Arrays
String[] args
ArrayList
Chapter 5: Operators
Recap Methods
Conditional Operators
Conditionalβ€”And: &&
Logical Not: !
How Do We Combine Conditional Operators
Chapter 6: Statements
Conditional Statements
The If Statement
The Else Statement
The Else If Statement
The Switch Statements
Chapter 7: Classes
Creating a Class
Creating an Object
Multiple Classes
Syntax
Constructors
Instance Fields
Constructor Parameters
Assigning Values to Instance Fields
Multiple Fields
Methods
Parameters and Arguments
Multiple Parameters
Method Overloading
Java Math
Math.max()
Math.min()
Math.sqrt()
Math.abs()
Math.random()
Java Packages & API
Built-in Packages
User-Defined/Third-Party Packages
Abstract Classes and Methods
Java Enums
Java User Input
Java Dates
Java HashMap
Java HashSet
Java Wrapper Classes
Java Regular Expressions
Chapter 8: Static Methods and Static Variables
Recap Methods
Static Variables
Modifying Static Variables
Writing Your Static Methods
Chapter 9: Inheritance and Polymorphism
Chapter 10: Loops
While Loops
Do/ While Loops
Counter Variables
For Loops
Looping Over ArrayLists and Arrays
For-Each Loops
Chapter 11: Access and Scope
Access
public Keyword
private Keyword
Scope
this Keyword
Chapter 12: Debugging
Syntax Errors
Run-Time Errors
Logic Errors
Debugging Techniques
Print Statement Method
Dividing Your Program
Chapter 13: Java Files
File Management
Create a File
Writing a File
Reading a File
Deleting a File
Chapter 14: FAQ
Conclusion
References


πŸ“œ SIMILAR VOLUMES


Learn Java: A Crash Course Guide to Lear
✍ Timothy C. Needham πŸ“‚ Library πŸ“… 2019 πŸ› WhiteFlowerPublsihing 🌐 English

<p>This book is the ultimate beginners' crash course to Java programming, as it will help you learn enough about the language in as little as 1 week!Β </p><p>For one, Java is arguably the most acclaimed skill and is in demand nearly everywhere. IBM, Infosys, Twitter, Netflix, Google, Spotify, Uber, A

Python for Beginners: A Crash Course to
✍ Brady Ellison πŸ“‚ Library πŸ“… 2021 πŸ› WhiteFlowerPublsihing 🌐 English

Ready to start this new journey into the Python's world? Python is the ideal language to learn for budding developers. It is a modern object-oriented programming language with easy to read code and an extensive internet bank of modules. It offers high-level dynamic data types, many built-in func

Learn Java 8 In a Week: A Beginner's Gui
✍ Rathore Mahavir. πŸ“‚ Library 🌐 English

CreateSpace Independent Publishing Platform, 2016. β€” 95 p. β€” ISBN-10: 1530669170. β€” ISBN-13: 978-1530669172. β€” Series: Black Book<div class="bb-sep"></div>Level : Absolute beginner in Java. This book is for programmers who would love to learn Java quickly and firmly with hands on approach. After com