Ideal for those people who are interested in the Internet and the World Wide Web. This updated and revised edition teaches readers how to use HTML (Hypertext Markup Language) version 3.0 to create Web pages that can be viewed by nearly 30 million users.-- Explores the process of creating and maintaining Web presentations, including setting up tools, and converters for verifying and testing pages-- Highlights the new features of HTML, such as tables and Netscape extensions-- Teaches advanced HTML techniques and tricks in a clear, step-by-step manner with many practical examples of HTML pages-- Provides the latest information on working with images, sound files, and video

This text uses illustrations to explain constructs such as associative arrays and uses tables at appropriate points to serve as handy references. Many code examples are used to demonstrate language concepts discussed in the text.

Computer programming with Java is easier than it looks. In just 24 lessons of one hour or less, you can learn to write computer programs in Java.

 

Using a straightforward, step-by-step approach, popular author Rogers Cadenhead helps you master the skills and technology you need to create desktop and web programs, web services, an Android app, and even Minecraft mods in Java.

 

Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success.

 

Full-color figures and clear step-by-step instructions visually show you how to program with Java.

 

Quizzes and Exercises at the end of each chapter help you test your knowledge.

 

Notes, Tips, and Cautions provide related information, advice, and warnings.

 

Learn how to…

• Set up your Java programming environment

• Write your first working program in just minutes

• Control program decisions and behavior

• Store and work with information

• Build straightforward user interfaces

• Create interactive web programs

• Use threading to build more responsive programs

• Read and write files and XML data

• Master best practices for object-oriented programming

• Use Java 9’s new HTTP client

• Use Java to create an Android app

• Expand your skills with closures

• Create Minecraft mods with Java

 

Contents at a Glance

 

Part I Getting Started

1 Becoming a Programmer

2 Writing Your First Program

3 Vacationing in Java

4 Understanding How Java Programs Work

 

Part II Learning the Basics of Programming

5 Storing and Changing Information in a Program

6 Using Strings to Communicate

7 Using Conditional Tests to Make Decisions

8 Repeating an Action with Loops

 

Part III Working with Information in New Ways

9 Storing Information with Arrays

10 Creating Your First Object

11 Describing What Your Object is Like

12 Making the Most of Existing Objects

 

Part IV Moving into Advanced Topics

13 Storing Objects in Data Structures

14 Handling Errors in a Program

15 Creating a Threaded Program

16 Using Inner Classes and Closures

 

Part V Programming a Graphical User Interface

17 Building a Simple User Interface in Swing

18 Laying Out a User Interface

19 Responding to User Input

 

Part VI Writing Internet Applications

20 Reading and Writing Files

21 Using Java 9's New HTTP Client

22 Creating Java2D Graphics

23 Creating Minecraft Mods with Java

24 Writing Android Apps

 

Appendixes

A Using the NetBeans Integrated Development Environment

B Where to Go from Here Java Resources

C This Book's Web Site

D Fixing a Problem with the Android Studio Emulator


Sams Teach Yourself C++ in 24 Hours is a hands-on guide to the C++ programming language. Readers are provided with short, practical examples that illustrate key concepts, syntax, and techniques.

Using a straightforward approach, this fast and friendly tutorial teaches you everything you need to know, from installing and using a compiler, to debugging the programs you’ve created, to what’s new in C++14.

Step-by-step instructions carefully walk you through the most common C++ programming tasks
Quizzes and exercises at the end of each chapter help you test yourself to make sure you’re ready to go on

Learn how to...
  • Install and use a C++ compiler for Windows, Mac OS X, or Linux
  • Build object-oriented programs in C++
  • Master core C++ concepts such as functions and classes
  • Add rich functionality with templates and lambda expressions
  • Debug your programs for flawless code
  • Learn exception and error-handling techniques
  • Put to use the new features in C++14, the latest version of the language
  • Create and use templates
  • Control program flow with loops
  • Store information in arrays and strings
  • Declare and use pointers
  • Use operator overloading
  • Extend classes with inheritance
  • Use polymorphism and derived classes
  • Employ object-oriented analysis and design


Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day, Sixth Edition is the latest edition of the original worldwide bestseller. The entire book has been thoroughly revised and refined to include new detailed coverage of HTML5, the next major revision of the core language of the World Wide Web, HTML. Work on the HTML5 specification is still ongoing, but parts of HTML5 are already being implemented in new versions of Microsoft Internet Explorer, Mozilla Firefox, Safari and Opera.

Sams Teach Yourself Java in 21 Days
Covering Java 7 and Android App Development

Sams Teach Yourself Java in 21 Days continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization.

The sixth edition of Sams Teach Yourself Java in 21 Days adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There will be a new chapter on Android development and additional material where appropriate throughout the book. This edition also includes new material on using NetBeans, the free integrated IDE for Java.

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 7
  • Learn to develop standalone Java applications, Android apps, and Java Web Start applications
  • Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming
  • Discover how Swing can help you quickly develop programs with a graphical user interface
  • Find out about JDBC 4.1 programming with the Java DB database and XML parsing with the open source XOM class library
  • Covers new features of Java 7 such as improved try-catch exception handling, the new switch, and Nimbus look and feel

Sams Teach Yourself Java in 21 Days continues to be one of the most popular, best-selling Java tutorials on the market. Written by two expert technical writers, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization.

This new edition of the book maintains and improves upon all these qualities, while updating, revising, and reorganizing the material to cover the latest developments in Java and to expand the book¿s coverage of core Java programming topics.

Sun¿s new version of Java 2 Standard Edition¿SDK version 1.4¿is expected to be released by the end of 2001. According to Sun, version 1.4 builds upon Java¿s cross-platform support and security model with new features and functionality, enhanced performance and scalability, and improved reliability and serviceability.


The C++ programming language is enjoying a resurgence of popularity. The combination of the proven Sams Teach Yourself C++ in 21 Days book with the best-selling Microsoft 6.0 compiler makes this package the perfect starter kit for new C++ programmers! Each of the 21 lessons consist of a full day's activities as you learn the in's and out's of C++ programming. You will be able to verify you are learning C++ by answering the questions within the book. Also use the assessment exam to see how well you have learned or what you need to review.


This guide aims to teach the reader how to use the Symantec Cafe development environment to do Java programming. A tutorial on the Java programming language is also provided in this 21 day course. A CD-ROM is included which contains all the source and sample programs.

Learn Java the way you intend to use it — with code. Shortcut to Java: A Code-First Approach for the Savvy Programmer is a Java primer that puts the code first, reference materials second. This approach will give you a truly hands-on, immersive experience in learning Java programming. Well-chosen examples and projects increase in complexity as you work your way through the book, giving you a solid basis for learning Java so that you can easily apply it in your every day life. Each chapter will:

  • Introduce a useful, interesting class complete with screen shots or output example.
  • Show the program's source code, annotated with descriptions.
  • Describe in detail what the code is doing.
This no-full, no-nonsense tutorial is the something extra that you may need to feel confident in your Java programming skills. It may also be the perfect complement to your other learning materials. Either way, Shortcut to Java: A Code-First Approach for the Savvy Programmer is a practical and easy way to learn Java programming.


Sams Teach Yourself Java in 21 Days, Professional Reference Edition, 3/E continues to be one of the most popular, best-selling Java tutorials on the market. Written by two expert technical writers, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization.This new edition maintains and improves upon all these qualities, while updating, revising, and reorganizing the material to cover the latest developments in Java and to expand the book's coverage of core Java programming topics.The Professional Reference Edition includes seven additional bonus chapters, a complete Java reference section, and a CD containing Sun's Java SDK.

In just 24 lessons of one hour or less, you can learn how to create Java applications with the free NetBeans visual editing tools.

¿

Using a straightforward, step-by-step approach, popular author Rogers Cadenhead helps you master the skills and technology you need to create desktop and web programs, web services, and even a browser game in Java. Each lesson builds on what you’ve already learned, giving you a solid understanding of the basic concepts and terminology.

  • Full-color figures and clear step-by-step instructions visually show you how to program with Java.
  • Quizzes and Exercises at the end of each chapter help you test your knowledge.
  • Notes, Tips, and Cautions provide related information, advice, and warnings.

Learn how to…

  • Set up your Java programming environment
  • Write your first working program in just minutes
  • Control program decisions and behavior
  • Store and work with information
  • Build straightforward user interfaces
  • Create interactive web programs
  • Use threading to build more responsive programs
  • Build a browser-based game from start to finish
  • Read and write files and XML data
  • Master best practices for object-oriented programming
  • Create flexible, interoperable web services with JAX-WS
  • Integrate graphics into your applications


Sams Teach Yourself Java in 24 Hours, Seventh Edition

Covers Java 8 and Android Development



In just 24 lessons of one hour or less, you can learn the fundamentals of Java programming.



In this book's straightforward, step-by-step approach, each lesson builds on everything that's come before, helping readers learn Java's core features and techniques from the ground up.



Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating. Full-color figures and clear instructions visually show you how to program with Java.



Popular author Rogers Cadenhead helps you master the skills and technology you need to create desktop and web programs, web services, and even an Android app in Java.



Learn how to…



Set up your Java programming environment
Write your first working program in just minutes
Control program decisions and behavior
Store and work with information
Build straightforward user interfaces
Create interactive web programs
Use threading to build more responsive programs
Read and write files and XML data
Master best practices for object-oriented programming
Create flexible, interoperable web services with JAX-WS
Use Java to create an Android app
Expand your skills with closures, the powerful new capability introduced in Java 8

Contents at a Glance



PART I: Getting Started

1 Becoming a Programmer

2 Writing Your First Program

3 Vacationing in Java

4 Understanding How Java Programs Work



PART II: Learning the Basics of Programming

5 Storing and Changing Information in a Program

6 Using Strings to Communicate

7 Using Conditional Tests to Make Decisions

8 Repeating an Action with Loops



PART III: Working with Information in New Ways

9 Storing Information with Arrays

10 Creating Your First Object

11 Describing What Your Object Is Like

12 Making the Most of Existing Objects



PART IV: Programming a Graphical User Interface

13 Building a Simple User Interface

14 Laying Out a User Interface

15 Responding to User Input

16 Building a Complex User Interface



PART V: Moving into Advanced Topics

17 Storing Objects in Data Structures

18 Handling Errors in a Program

19 Creating a Threaded Program

20 Using Inner Classes and Closures

21 Reading and Writing Files

22 Creating Web Services with JAX-WS

23 Creating Java2D Graphics

24 Writing Android Apps



Appendixes

A Using the NetBeans Integrated Development Environment

B Where to Go from Here: Java Resources

C This Book’s Website

D Setting Up an Android Development Environment

This boxed edition includes coverage of web publishing basics, the final HTML 4 specification, and web publishing for the Netscape 4 and Internet Explorer 4 environments. The CD section includes a complete web publishing starter kit.

In arenas ranging from enterprise development to Android app programming, Java remains one of the world's most popular programming languages. Sams Teach Yourself Java in 21 Days helps the serious learner gain true mastery over the new Java 9.

 

In this book's straightforward, step-by-step approach, each lesson builds on everything that's come before, helping readers learn Java's core features and techniques from the ground up. Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating.

 

Week 1 introduces the basic building blocks of the Java programming language: keywords, operators, class and object definitions, packages, interfaces, exceptions, and threads.

 

Week 2 covers the Swing graphical user interface class libraries and the important classes that support data structures, string handling, dates and times.

 

Week 3 ventures into the hottest areas of Java programming: web services, Java servlets, network programming, database programming and Android development.



Aimed at those who are new to Java or Java Workshop, this tutorial presents information on what Java WorkShop is and how to use it to develop Java programs. How to program with Java to create applets and applications is also covered. A CD-ROM is included with the book.