Java Programming 24-Hour Trainer

As one of the most popular languages for building web applications, Java is often the first language that programmers learn to use. This self-paced book-and-video combination is an ideal introduction to the world of programming with Java. With it and the Java Development Kit, you can compile your first program. Assuming little or no programming experience, the easy-to-follow lessons are reinforced by step-by-step instructions on the DVD that demonstrate how to execute each task, allowing you to master Java programming quickly and seamlessly.

  • Teaches you the variety of Java-related technologies that are most in demand
  • Covers the fundamental concepts, important terms, and best practices of programming with Java for real-world applications
  • Covers the latest release of Java EE 6 used for developing server-side applications
  • Walks you through writing and architecting practical Java applications
  • Includes instructions for preparing for technical job interviews

Download: Java Programming 24-Hour Trainer

Publisher Wrox
ISBN 0470889640
Release Date 15 February 2011

Beginning JavaScript, 4th

JavaScript allows you to enhance your web pages and web applications by providing dynamic, personalized, and interactive content. Serving as a great introduction to JavaScript, this book offers all you need to start using JavaScript on your web pages right away. It’s fully updated and covers utilizing JavaScript with the latest versions of the Internet Explorer, Firefox, and Safari browsers.

  • Walks you through the basics of JavaScript: what it is, how it works, and what you can do with it
  • Covers the various tools needed to create JavaScript web applications
  • Escorts you through selecting a single character from a string, converting character codes to a string, and copying string parts
  • Shows you how to join arrays, copy parts of an array, sort arrays, and reverse an array’s order
  • Explains how using a JavaScript framework (such as jQuery, Prototype, and MooTools) makes JavaScript programming faster and more efficient
  • Offers an in-depth look at Ajax
  • Reviews common mistakes, debugging, and error handling

Download: Beginning JavaScript, 4th

Publisher Wrox
ISBN 0470525932
Release Date 26 October 2009

Guide to HTML, JavaScript and PHP

HTML, JavaScript, and PHP are Web-based programming languages that can be used to solve computational problems in an online environment. This easy-to-read, informative guide/reference will enable readers to quickly develop a working knowledge of HTML, JavaScript and PHP – a valuable skill for any scientist or engineer. Updating and expanding upon the author’s previous Springer titles, An Introduction to HTML and JavaScript and An Introduction to PHP, the text emphasizes a hands-on approach to learning and makes extensive use of examples throughout the book. A detailed science, engineering, or mathematics background is not required to understand the material, making the book ideally suitable for self-study or an introductory course in programming. Topics and features: Describes the creation and use of HTML documents, including tables, forms, lists, frames, and cascading style sheetsPresents fundamental concepts of client-side and server-side programming languages and their application to scientific and engineering calculations, using JavaScript and PHPExamines JavaScript and PHP implementation of arrays, built-in and user-defined methods and functions, math capabilities, and input processing with HTML formsWith PHP, extends programming fundamentals to include reading and writing server-based files, command-line interfaces, and an introduction to GD graphicsAppendices include lists of ASCII and HTML special characters, and a brief introduction to using a “pseudocode” approach to organizing solutions to computing problemsIncludes a Glossary and an extensive set of programming exercisesThis highly useful guidebook supplies all the tools necessary to begin programming in HTML, JavaScript and PHP for scientific and engineering applications. Its clear writing style, with a focus on the importance of learning by example, will appeal to both professionals and undergraduate students in any technical field.

 

Download: Guide to HTML, JavaScript and PHP

Publisher Springer
ISBN 0857294482
Release Date 19 May 2011

Beginning OpenOffice Calc

OpenOffice Calc is the most powerful and widespread open source spreadsheet application in existence. It is the only real alternative to Excel. Jacek Artymiak is widely regarded as the authority on OpenOffice Calc. He takes you, step by step, from the interface and handling Calc files to working with data sources small and large. Artymiak then extends the reader’s skillset to data visualization, writing complex formulas and performing statistical analysis. Beginning OpenOffice Calc allows you to gain confidence in the considered use of statistical formulas, but does not assume familiarity with another spreadsheet application.

 

Download: Beginning OpenOffice Calc

Publisher Apress
ISBN 1430231599
Release Date 05 September 2011

HTML5 and JavaScript Projects

HTML5 and JavaScript Projects shows you how to build on your basic knowledge of HTML5 and JavaScript to create substantial HTML5 applications. Through the many interesting projects you can build in this book, you’ll build your HTML5 skills for your future projects, and extend the core skills you may have learned with its companion book, The Essential Guide to HTML5.

HTML5 and JavaScript Projects covers the most important areas of HTML5 that you’ll want to know how to program, including: video, and audio, databases, localStorage, and geolocation. The projects have been carefully selected to help you build your HTML5 and JavaScript programming skills. You’ll build games and applications, such as video jigsaws,  recipe archives, paper dolls, and many more captivating examples.

Each project starts out with an introduction to the basic HTML5 and JavaScript concepts covered and then includes specific, appealing examples explained step-by-step. You’ll also discover line-by-line explanations for every single line of code—we’ll make sure that you can fully understand what each line of code does, so that you can easily take that understanding and apply it to your own HTML5 projects.

 

Download: HTML5 and JavaScript Projects

Publisher Apress
ISBN 1430240326
Release Date 17 October 2011

HTML5 Programming

HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTML’s put on some major muscle. Now we’ve got a language tuned for building web applications with Web storage, 2D drawing, offline support, sockets and threads, and more. And to speak this language you’ve got to go beyond HTML5 markup and into the world of the DOM, events, and JavaScript APIs.

Now you probably already know all about HTML markup (otherwise known as structure) and you know all aboutCSS style (presentation), but what you’ve been missing is JavaScript (behavior). If all you know about are structure and presentation, you can create some great looking pages, but they’re still just pages. When you add behavior with JavaScript, you can create an interactive experience; even better, you can create full blown web applications.

Head First HTML5 Programming is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5.

 

Download: HTML5 Programming

Publisher O’Reilly
ISBN 1449390544
Release Date 18 October 2011

Beginning Java, 7th

Whether you want to learn Java to write customized applets to embed in your web pages or large-scale applications, this is the book for you. Ivor Horton’s comprehensive and easy-to-use tutorial guide provides you with the essential know-how for developing programs using the latest Java Development Kit 7 (JDK 7). It integrates step-by-step examples with clear explanations of key concepts to clearly show you the ins and outs of Java development. As you progress through the chapters, you’ll gain invaluable programming experience that will enable you to begin writing fully featured, real-world Java programs.

  • Covers the main terms and concepts that are essential to programming in Java
  • Explains what the language elements do and how you can effectively apply them in practice
  • Provides an extensive introduction to the key packages in the Java class library illustrated with full working examples
  • Walks you through building a robust application to give you a better understanding of how to apply Java in practical projects
  • Explores the XML and XSLT capability that comes with the JDK

Download: Beginning Java, 7th

Publisher Wrox
ISBN 0470404140
Release Date 27 September 2011

Shell Scripting: Expert Recipes for Linux, Bash

The shell is the primary way of communicating with Unix and Linux systems, providing a direct way to program by automating simple to intermediate tasks. In this invaluable resource, Unix, Linux, and shell scripting expert Steve Parker shares a collection of shell scripting recipes that can be used as provided or easily modified for a variety of environments and situations. The book begins with coverage of theory and principles, replete with insightful examples of each element discussed. You then move on to an in-depth discussion of shell programming, covering all Unix flavors but with a focus on Linux and the Bash shell. All the while, you explore credible, real-world recipes and the tools necessary to get started immediatele

  • Shares a compendium of helpful shell scripting recipes that can be used to address a variety of real-world challenges
  • Includes recipes using file and text control as well as general systems administration tasks
  • Provides a host of plug-and-play recipes ready for you to immediately apply and easily modify
  • Examines variables, if/then conditionals, loops, functions, pipes, redirects, and more

Download: Shell Scripting: Expert Recipes for Linux, Bash

Publisher Wrox
ISBN 1118024486
Release Date 30 August 2011

Windows Phone 7 Programming for Android and iOS Developers

With a special focus placed on the new Windows Phone 7 (WP7) design guidelines and technologies, this reference helps you extend your knowledge so that you can learn to develop for the new WP7 platform. The team of authors presents topic-by-topic comparisons between WP7 and Android and the iPhone, enabling you to learn the differences and similarities between them. This indispensible coverage prepares you for making the transition from programming for Android and the iPhone to programming for the exciting new WP7.

  • Covers the exciting new technology of Windows Phone 7 (WP7) and serves as ideal reference for Android and iPhone developers who are eager to get started programming for the WP7
  • Zeroes in on the differences between programming for Android and the iPhone, making it much easier for you to learn and practice
  • Offers various real-world programming scenarios to enhance your comprehension

Download: Windows Phone 7 Programming for Android and iOS Developers

Publisher Wrox
ISBN 1118066901
Release Date 16 August 2011

Professional Mobile Web Development

Professional Mobile Web DevelopmentMobile is the hottest thing going and developing content for mobile devices and browsers is even hotter than that.  This book is your guide to it all how to design, build, and deploy sites, blogs and services that will work brilliantly for mobile users. You’ll learn about the state-of-the-art of mobile web development, the tools available to use, and the best practices for creating compelling mobile user interfaces. Then, using the most popular content management systems, WordPress, Joomla!, and Drupal, you’ll learn how to building world-class mobile web sites from existing platforms and content..  The book walks you through each platform, including how to use third-party plug-ins and themes, explains the strategies for writing your own logic, how to switch between mobile and desktop, and much more.

  • Provides a technical review of the mobile landscape and acquaints you with  a range of mobile devices and networks
  • Covers topics common to all platforms, including site topologies, switching between mobile and desktop, common user interface patterns, and more
  • Walks you through each content management platform WordPress, Joomla!, and Drupal first focusing on standard plug-ins and themes and then exploring advanced techniques for writing your own themes or logic
  • Explains the best practices for testing, deploying, and integrating a mobile web site
  • Also explores analytics, m-commerce, and SEO techniques for mobile

Download: Professional Mobile Web Development

Publisher Wrox
ISBN 0470889519
Release Date 12 April 2011