Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.
Please read the tutorial at this link: https://ebookbell.com/faq
We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.
For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.
EbookBell Team
0.0
0 reviews
ISBN 10: 0672337959
ISBN 13: 9780672337956
Author: Rogers Cadenhead
In just 21 days, you can acquire the knowledge and skills necessary to develop applications on your computer and apps that run on Android phones and tablets. With this complete tutorial you’ll quickly master the basics and then move on to more advanced features and concepts. Completely updated for Java 11 and 12, this book teaches you about the Java language and how to use it to create applications for any computing environment. By the time you have finished the book, you’ll have well-rounded knowledge of Java and the Java class libraries. No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming. Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most. Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions. Completely revised, updated, and expanded to cover the latest features of Java 11 and 12 Learn to develop Java applications using NetBeans—an excellent programming platform Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming Discover how to quickly develop programs with a graphical user interface Find out about JDBC programming with the Derby database Learn how to use Inner Classes and Lambda Expressions Use Java for game programming Create a Slackbot with Java (Exclusive Bonus Chapter)
Part I: The Java Language
Lesson 1. Getting Started with Java
The Java Language
Object-Oriented Programming
Objects and Classes
Attributes and Behavior
Organizing Classes and Class Behavior
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 2. The ABCs of Programming
Statements and Expressions
Variables and Data Types
Comments
Literals
Expressions and Operators
String Arithmetic
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 3. Working with Objects
Creating New Objects
Using Class and Instance Variables
Calling Methods
References to Objects
Casting Objects and Primitive Types
Comparing Object Values and Classes
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 4. Lists, Logic, and Loops
Arrays
Block Statements
if Conditionals
Switch Conditionals
The Ternary Operator
for Loops
while and do Loops
Breaking Out of Loops
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 5. Creating Classes and Methods
Defining Classes
Creating Instance and Class Variables
Creating Methods
Creating Java Applications
Java Applications and Arguments
Creating Methods with the Same Name
Constructors
Overriding Methods
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 6. Packages, Interfaces, and Other Class Features
Modifiers
Static Variables and Methods
Final Classes, Methods, and Variables
Abstract Classes and Methods
Packages
Creating Your Own Packages
Interfaces
Creating and Extending Interfaces
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 7. Exceptions and Threads
Exceptions
Managing Exceptions
Declaring Methods That Might Throw Exceptions
Creating and Throwing Exceptions
When Not to Use Exceptions
Threads
Summary
Q&A
Quiz
Certification Practice
Exercises
Part II: The Java Class Library
Lesson 8. Data Structures
Moving Beyond Arrays
Java Structures
Generics
Enumerations
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 9. Creating a Graphical User Interface
Creating an Application
Working with Components
Lists
The Java Class Library
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 10. Building an Interface
Swing Features
Summary
Q&A
Quiz
Certification Practice
Exercises
Lesson 11. Arranging Components on a User Interface
Basic Interface Layout
Mixing Layout Managers
Card Layout
Summary
Q&A
Quiz
Certification Practice
Exercises
sams teach yourself java in 21 days
sams teach yourself java in 24 hours
sams teach yourself java
sams teach yourself cobol in 21 days
sams teach yourself go in 24 hours
teach yourself java in 21 days
Tags: Rogers Cadenhead, yourself, Java