Job Ready Java
(Sprache: Englisch)
Prepare yourself to take on new and exciting Java programming challenges with this one-stop resource
Job Ready Java delivers a comprehensive and foundational approach to Java that is immediately applicable to real-world environments. Based on the...
Job Ready Java delivers a comprehensive and foundational approach to Java that is immediately applicable to real-world environments. Based on the...
Leider schon ausverkauft
versandkostenfrei
Buch (Kartoniert)
38.50 €
Produktdetails
Produktinformationen zu „Job Ready Java “
Klappentext zu „Job Ready Java “
Prepare yourself to take on new and exciting Java programming challenges with this one-stop resourceJob Ready Java delivers a comprehensive and foundational approach to Java that is immediately applicable to real-world environments. Based on the highly regarded and effective Software Guild Java Bootcamp: Object Oriented Programming course, this book teaches you the basic and advanced Java concepts you will need at any entry-level Java position.
With the "Pulling It Together" sections, you'll combine and integrate the concepts and lessons taught by the book, while also benefiting from:
* A thorough introduction to getting set up with Java, including how to write, compile, and run Java programs with or without a Java IDE
* Practical discussions of the basics of the Java language, including syntax, program flow, and code organization
* A walk through the fundamentals of Object-Oriented Programming including Classes, Objects, Interfaces, and Inheritance, and how to leverage OOP in Java to create elegant code.
* Explorations of intermediate and advanced Java concepts, including Maven , unit testing, Lambdas, Streams, and the Spring Framework
Perfect for Java novices seeking to make a career transition, Job Ready Java will also earn a place in the libraries of Java developers wanting to brush up on the fundamentals of their craft with an accessible and up-to-date resource.
Inhaltsverzeichnis zu „Job Ready Java “
About the Authors vAbout the Technical Writer vii
About the Technical Editors vii
Acknowledgments ix
Introduction xxv
Part I: Getting Set Up 1
Lesson 1: Installing Java 2
The Java Universe 3
The Java Development Kit 3
The Java Virtual Machine 4
The Java Runtime Environment 5
Installing OpenJDK 5
Installing OpenJDK on Microsoft Windows 6
Checking for an Existing JDK on Windows 6
Installing OpenJDK 7
Verifying the Installation 10
Installing OpenJDK on macOS 13
Checking for an Existing JDK on macOS 13
Installing OpenJDK 13
Verifying the Installation 17
Creating Your First Java Program 17
Writing the Program 18
Compiling and Running the Program 19
Dealing with Syntax Errors 21
Using the Compiler and Java Virtual Machine 22
Summary 22
Lesson 2: Installing a Development Environment: NetBeans 24
Getting Started 25
Understanding the Value of an IDE 25
Using the Source Code Editor 25
Using the Build Automation Tools 26
Using the Debugger 26
Installing NetBeans 27
Using an Installer 27
Installing on Windows 28
Installing on macOS 32
Installing Binaries 37
Installing Binaries on Windows 40
Adding the JDK 42
Running NetBeans 44
Summary 45
Lesson 3: Using an Integrated Development Environment 46
Using an IDE 47
Creating a New Project 48
Coding the "Hello, World!" Program 53
Compiling the Code in NetBeans 57
Running the Program 59
Using the Debugging Tools 60
Compilation and Syntax Errors 61
Runtime and Logic Errors 63
Understanding Source Control 67
Summary 69
Part II: Basics of Object Oriented Programming
... mehr
70
Lesson 4: Using Program Statements and Variables 71
Approach 72
Concepts 73
Computers 73
Data vs. Information 73
Programs and Programming 74
Models and Metaphors 74
Objects 74
Specifications 75
Syntax vs. Semantics 75
Language Building Blocks 75
Comments 75
Single-Line Comments 76
Multiline Comments 76
Doc Comments 77
Using Comments 78
Identifiers 79
Data Types 80
Statically Typed Languages 81
Type Conversion 81
Literals 82
Variables 82
Constants 84
Operators and Expressions 84
Three Flavors of Operators 85
Operator Precedence 88
Pulling It All Together: Mathematical Expressions and Operators 89
Summary 93
Exercises 93
Exercise 1: ABeginning.java 94
Exercise 2: ProjectGutenberg.java 95
Exercise 3: CommentingCode.java 97
Exercise 4: AllTheMath.java 98
Exercise 5: BucketsOfFun.java 100
Lesson 5: Collecting and Parsing Input from the User 103
Console Input and Output 104
Adder Version 1 104
Adder Version 2 106
Declaring and Initializing Our Variables 106
Setting Up a Scanner Object 106
Understanding the Command Line 107
Getting the Values from the User 108
Going from Strings to Integers 108
Adding the Numbers Together 109
Using Loops to Gather User Input 111
Parsing Data 112
Lesson 4: Using Program Statements and Variables 71
Approach 72
Concepts 73
Computers 73
Data vs. Information 73
Programs and Programming 74
Models and Metaphors 74
Objects 74
Specifications 75
Syntax vs. Semantics 75
Language Building Blocks 75
Comments 75
Single-Line Comments 76
Multiline Comments 76
Doc Comments 77
Using Comments 78
Identifiers 79
Data Types 80
Statically Typed Languages 81
Type Conversion 81
Literals 82
Variables 82
Constants 84
Operators and Expressions 84
Three Flavors of Operators 85
Operator Precedence 88
Pulling It All Together: Mathematical Expressions and Operators 89
Summary 93
Exercises 93
Exercise 1: ABeginning.java 94
Exercise 2: ProjectGutenberg.java 95
Exercise 3: CommentingCode.java 97
Exercise 4: AllTheMath.java 98
Exercise 5: BucketsOfFun.java 100
Lesson 5: Collecting and Parsing Input from the User 103
Console Input and Output 104
Adder Version 1 104
Adder Version 2 106
Declaring and Initializing Our Variables 106
Setting Up a Scanner Object 106
Understanding the Command Line 107
Getting the Values from the User 108
Going from Strings to Integers 108
Adding the Numbers Together 109
Using Loops to Gather User Input 111
Parsing Data 112
... weniger
Autoren-Porträt von Haythem Balti, Alan Galloway
HAYTHEM BALTI, PhD, is Director of Curriculum at Wiley's Software Guild and mthree. He has created courses used by thousands of Software Guild Students in Java, Python, Go, and other development and data science competencies. He earned his doctorate in Computer Engineering and Computer Science from the University of Louisville.ALAN GALLOWAY is Director of Instruction at Wiley's Software Guild and mthree. H:e supervises a team of instructors who deliver large-scale training programs in technology.
Bibliographische Angaben
- Autoren: Haythem Balti , Alan Galloway
- 2021, 1. Auflage, 768 Seiten, Maße: 18,5 x 23,1 cm, Kartoniert (TB), Englisch
- Verlag: Wiley & Sons
- ISBN-10: 1119775647
- ISBN-13: 9781119775645
- Erscheinungsdatum: 23.03.2021
Sprache:
Englisch
Kommentar zu "Job Ready Java"
0 Gebrauchte Artikel zu „Job Ready Java“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Job Ready Java".
Kommentar verfassen