Data Structures & Problem Solving Using Java
The book teaches two things. Algorithms that are very useful in computing. And how these can be coded in Java. The explanation of the algorithms requires a reasonable amount of mathematical sophistication on your part. They all relate to discrete maths, and cover topics like sorting, random number generation and graphs. The complexity of the discussion is less than that in Knuth's "Art of Computer Programming". Perhaps more akin to Sedgewick or Aho's algorithms texts. There is a fair amount of abstraction that you'll have to deal with.
Java Foundations: Introduction to Program Design & Data Structures (2nd Edition)
Inspired by the success of their best-selling introductory programming text, Java Software Solutions, authors Lewis, DePasquale, and Chase now release Java Foundations, Second Edition. This text is a comprehensive resource for instructors who want a two-or three-semester introduction to programming textbook that includes detail on data structures topics. Java Foundations introduces a Software Methodology early on and revisits it throughout to ensure students develop sound program development skills from the beginning. Control structures are covered before writing classes, providing a solid foundation of fundamental concepts and sophisticated topics.
Java Programming, 5th edition
Java Programming, Fifth Edition provides the beginning programmer with a guide to developing applications using the Java programming language. Java is popular among professional programmers because it can be used to build visually interesting GUI and Web-based applications. Java also provides an excellent environment for the beginning programmer - a student quickly can build useful programs while learning the basics of structured and object-oriented programming techniques.
The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming
The Well-Grounded Java Developer offers a fresh and practical look at new Java 7 features, new JVM languages, and the array of supporting technologies you need for the next generation of Java-based software.
Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications
Packed with comprehensive recipes to secure, tune, and extend your Java EE applications
Mobile JavaScript Application Development: Bringing Web Programming to Mobile Devices
When developing apps for the latest smartphones, you��re faced with several vexing questions. How many platforms do you need to accommodate? What level of support do mobile browsers provide? To help you address these and many other key issues, this guide provides a hands-on tour of the most powerful JavaScript frameworks available today.
Will Iverson, "Apache Jakarta Commons: Reusable Java Components"
The Apache Jakarta Commons project is a collection of freely-reusable, opensource Java components. Commons components are used in a wide variety ofprojects, including Apache Tomcat, Hibernate, and many other commercialand open source projects.This book is a Java developer's guide to the Apache Jakarta Commons project.It covers in detail the twelve most important Commons packages, with sampleprogram code provided for each.
Learn HTML5 and JavaScript for iOS: Web Standards-based Apps for iPhone, iPad, and iPod touch
You have a great idea for a simple mobile web app. Or, you have a great idea for a complicated mobile web app. Either way, Learn HTML5 and JavaScript for iOS will help you build, fine-tune, and publish your app for iPhone, iPad, or iPod touch. Scott Preston will walk you through building a mobile web app from scratch using real-world examples. You'll learn about design considerations, mobile web frameworks, and HTML5 features like animation and graphics using Canvas. You'll also learn how to customize your app for a variety of platforms, and you'll explore testing and performance tips for your app.
The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming
The Well-Grounded Java Developer offers a fresh and practical look at new Java 7 features, new JVM languages, and the array of supporting technologies you need for the next generation of Java-based software.
Java Programming Fundamentals
While Java texts are plentiful, it��s difficult to find one that takes a real-world approach, and encourages novice programmers to build on their Java skills through practical exercise. Written by an expert with 19 experience teaching computer programming, Java Programming Fundamentals presents object-oriented programming by employing examples taken from everyday life.
Provides a foundation in object-oriented design principles and UML notation Describes common pitfalls and good programming practices Furnishes supplemental links, documents, and programs on its companion website,
Java Programming: From The Ground Up - Free eBook Java Programming: From The Ground Up - Download ebook Java Programming: From The Ground Up free
|