Sams Teach Yourself Java in 21 Days (Covers Java 11/12), 8th edition

Published by Sams Publishing (December 9, 2019) © 2020

  • Rogers Cadenhead
Products list
  • Available for purchase from all major ebook resellers, including InformIT.com
Products list

Details

  • A print text
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

Building great software requires outstanding teamwork across multiple disciplines. All teams and participants need to align behind clear goals that deliver real value (outcomes)—not just lots of features (output). Sprint Goals are the most powerful tool Scrum/Agile teams have to pursue high-value outcomes, but many Scrum Teams avoid them, misuse them, or struggle to apply them. Succeeding with Sprint Goals covers all you need to define, create, and execute on sprint goals that deliver outstanding value to customers and the business.

Leading Scrum practitioner Maarten Dalmijn bridges the gap between theory and practice, offering a fresh, unique, and cohesive perspective on the Scrum framework that will be valuable to every product owner, product manager, Scrum Master, agile coach, and technology executive. Students will learn why Sprint Goals are so important, how to use them throughout the sprint and at review and retrospective; how to overcome common obstacles to success; and how to use them to build high-performing teams.

As Dalmijn presents critical Scrum and product management fundamentals through the lens of the Sprint Goal, he helps you move your entire organization from low-value "feature factories" to high-value outcomes.

  • Week 1 The Java Language
  • Day 1 Getting Started with Java
  • Day 2 The ABCs of Programming
  • Day 3 Working with Objects
  • Day 4 Lists, Logic, and Loops
  • Day 5 Creating Classes and Methods
  • Day 6 Packages, Interfaces, and Other Class Features
  • Day 7 Exceptions, Assertions, and Threads
  • Week 2 The Java Class Library
  • Day 8 Data Structures
  • Day 9 Working with Swing
  • Day 10 Building a Swing Interface
  • Day 11 Arranging Components on a User Interface
  • Day 12 Responding to User Input
  • Day 13 Creating Java2D XRender Graphics
  • Day 14 Developing Swing Applications
  • Week 3 Java Programming
  • Day 15 Working with Input and Output
  • Day 16 Serializing and Examining Objects
  • Day 17 Communicating Across the Internet
  • Day 18 Accessing Databases with JDBC and Derby
  • Day 19 Reading and Writing RSS Feeds
  • Day 20 XML Web Services
  • Day 21 Writing Android Apps for Java
  • Appendixes
  • A Using the NetBeans Integrated Development Environment
  • B This Book's Web Site

Need help? Get in touch