Tampilkan postingan dengan label Java Books. Tampilkan semua postingan
Tampilkan postingan dengan label Java Books. Tampilkan semua postingan

Minggu, 11 November 2012

Python in a Nutshell, Second Edition

Python in a Nutshell, Second Edition

Publisher: O'Reilly Media | ISBN: 0596100469 | edition 2006 | PDF/Epub | 712 pages | 23 Mb/4 Mb

This book offers Python programmers one place to look when they need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented modules. This comprehensive reference guide makes it easy to look up the most frequently needed information--not just about the Python language itself, but also the most frequently used parts of the standard library and the most important third-party extensions. 

or

HTML5 and JavaScript Web Apps

HTML5 and JavaScript Web Apps

English | ISBN: 1449320511 | 2012 | 172 pages | EPUB |5 MB

This hands-on book shows you how to work with HTML5, JavaScript MVC frameworks, and the latest W3C specifications to build mobile and desktop web apps that are widely supported across all browsers and devices. You��ll quickly master building client-side applications with a loosely coupled backend infrastructure that supports offline clients.

Senin, 10 September 2012

Java Programming: From The Ground Up

Java Programming: From The Ground Up

English | ISBN: 0073523356 | 2009 | PDF | 1136 pages | 31.49 Mb

Java Programming, From The Ground Up, with its flexible organization, teaches Java in a way that is refreshing, fun, interesting and still has all the appropriate programming pieces for students to learn. The motivation behind this writing is to bring a logical, readable, entertaining approach to keep your students involved. Each chapter has a Bigger Picture section at the end of the chapter to provide a variety of interesting related topics in computer science.
The writing style is conversational and not overly technical so it addresses programming concepts appropriately. Because of the flexibile organization of the text, it can be used for a one or two semester introductory Java programming class, as well as using Java as a second language.
The text contains a large variety of carefully designed exercises that are more effective than the competition.

Selasa, 04 September 2012

Java Foundations: Introduction to Program Design & Data Structures (2nd Edition)


Java Foundations: Introduction to Program Design & Data Structures (2nd Edition)

English | ISBN: 0132128810 | 2010 | 917 pages | PDF | 7,1 Mb

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.

Environmental Modeling: Using MATLAB (2nd edition)


Environmental Modeling: Using MATLAB (2nd edition)

2012-01-10 | ISBN: 364222041X | PDF | 429 pages | 11.29 Mb

The book has two aims: to introduce basic concepts of environmental modelling and to faciliate the application of the concepts using modern numerical tools such as MATLAB. It is targeted at all natural scientists dealing with the environment: process and chemical engineers, physicists, chemists, biologists, biochemists, hydrogeologists, geochemists and ecologists. MATLAB was chosen as the major computer tool for modeling, firstly because it is unique in it's capabilities, and secondly because it is available in most academic institutions, in all universities and in the research departments of many companies. In the 2nd edition many chapters will include updated and extended material. In addition the MATLAB command index will be updated and a new chapter on numerical methods will be added.

Kamis, 30 Agustus 2012

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications



Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications
2012 | 356 Pages | ISBN: 1849683166 | EPUB + PDF + code | 15 MB + 12 MB + 2 MB

Packed with comprehensive recipes to secure, tune, and extend your Java EE applications.

Download
or
Download
or
Download

Jumat, 09 Maret 2012

Pro jQuery Mobile


Pro jQuery Mobile
2011 | 268 Pages | ISBN: 1430239662 | EPUB + PDF | 6 MB + 25 MB

You need to build an app, and you need it to run everywhere. And you need it now! jQuery Mobile gives you the ability to write once and run everywhere using jQuery and jQuery UI. Pro jQuery Mobile will teach you how to create themable, responsive, native-looking applications for iOS, Android, Windows Phone, Blackberry, and more.
Discover what sets jQuery Mobile apart from other mobile web development platforms 
Walk through practical examples of jQuery Mobile features, including design elements and event handling 
Dig into the jQuery API, integrate web services, and learn how to publish to app stores with Phone Gap 
jQuery Mobile is a framework for delivering cross-platform mobile web applications with a unified interface. jQuery Mobile combines responsive layouts with progressive enhancement to render the best possible user experience from a single code base. With Pro jQuery Mobile, you'll be creating amazing mobile apps in no time.

What you��ll learn
Unique features of jQuery Mobile 
jQuery Mobile core features, including page structure, navigation, and form elements 
The entire jQuery Mobile API, including data attributes, methods, and events 
How to apply jQuery Mobile to specific cases, including iOS and Android apps 
How to publish your apps to app stores via PhoneGap 
Integrating web services and Google Maps into your jQuery Mobile apps 
Who this book is for
Mobile developers who want to master jQuery Mobile and build cross-platform mobile web applications from a single code base.

or

Jumat, 17 Februari 2012

Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android)


Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android) Summary:
S..s | 0672335751 | October 31, 2011 | EPUB/PDF | 432 pages | 5 MB/10 MB

Sams Teach Yourself Java™ in 24 Hours, Sixth Edition Rogers Cadenhead Covers Java 7 and Android 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 an Android app 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
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 Register your book at informit.com/register for convenient access to downloads, updates, and corrections as they become available. Category: Programming Covers: Java 7 User Level: Beginning—Intermediate sams teach yourself java hours,

or
or
or

Rabu, 28 September 2011

Data Abstraction and Problem Solving with Java: Walls and Mirrors (3rd Edition)


Data Abstraction and Problem Solving with Java: Walls and Mirrors (3rd Edition) Summary:
Ad..on W..ley | 2010 | ISBN: 0132122308 | 960 pages | PDF | 1087 MB

The Third Edition of Data Abstraction and Problem Solving with Java: Walls and Mirrors employs the analogies of Walls (data abstraction) and Mirrors (recursion) to teach Java programming design solutions, in a way that beginning students find accessible. The book has a student-friendly pedagogical approach that carefully accounts for the strengths and weaknesses of the Java language. With this book, students will gain a solid foundation in data abstraction, object-oriented programming, and other problem-solving techniques. From the Back Cover
Data Abstraction and Problem Solving in C++, and is now updated to the Java programming language. It uses the running theme of "Walls and Mirrors" to help make clear the challenging concepts of recursion (the mirrors) and data abstraction (the walls). Authors Carrano and Prichard cover key object-oriented concepts, including encapsulation, inheritance, and polymorphism. However, the focus of the book remains on data abstraction instead of simply Java syntax. Features:
Provides a firm foundation in data abstraction (the walls), emphasizing the distinction between specification and implementation as the foundation for the object-oriented approach 
Offers extensive coverage of recursion (the mirrors) and uses the technique throughout many examples and exercises. 
Introduces analysis of algorithms and Big "O" notation. 
Provides an appendix covering basic Java syntax for those know a different language or who need a refresher 
Contains many pedagogical study aids such as programming pitfall warnings and self-tests with answers 
A proven approach, adapted from the best selling Data Abstraction and Problem Solving in C++

or

Selasa, 13 September 2011

CoffeeScript: Accelerated JavaScript Development


CoffeeScript: Accelerated JavaScript Development Summary:
Publisher: Prag..matic Book..shelf 2011 | 138 Pages | ISBN: 1934356786 | EPUB | 2 MB

For 15 years, dynamic web content has been written in a single language: JavaScript. Now, for the first time, programmers have an alternative that doesn't add an extra layer of abstraction or require plugins. CoffeeScript provides all of JavaScript's functionality wrapped in a cleaner, more succinct syntax that encourages use of "the good parts" of the language. CoffeeScript: Accelerated JavaScript Development is aimed at programmers who want to get a grip on this new language while improving their understanding of JavaScript. You'll learn about time-saving features like list comprehensions and splats, organize your code into modules with extensible classes, and get your feet wet with jQuery by building a fast-paced word game. The book also introduces Node.js, the foremost server-side JavaScript environment. Node and CoffeeScript turn out to be a great match, allowing you to develop the front and back ends of a web application in the same language. With CoffeeScript in your toolkit, you can write great code anywhere.

or

Senin, 12 September 2011

JavaScript et le DOM par la pratique


JavaScript et le DOM par la pratique Summary:
2011 | French | MP4 | 1920x1080 | DivX4 2619 Kbps 15.649 fps | AAC 128 Kbps | Lenght: 01:45:00 | 1.26 Gb
Genre: eLerning | Studio: video2brain | Subtitles: No

“ Comprendre la gestion du DOM
Dans le cadre d´un navigateur web, JavaScript se compose de deux parties distinctes : le noyau JavaScript et le DOM JavaScript. Si la connaissance de la première partie est indispensable pour aborder la seconde, c´est bien le DOM JavaScript qui sera principalement utilisé pour manipuler les éléments de votre page HTML. Cependant, la partie DOM est en constante évolution et s´enrichit à chaque nouvelle version d´un navigateur. C’est pourquoi le formateur Didier Mouronval a trouvé plus approprié de traiter cette partie par la pratique dans une formation de 2h au cours de laquelle il vous apprend à mettre en place des fonctionnalités couramment utilisées. Ainsi, vous allez comprendre comment est structuré le DOM, comment jouer avec et surtout comment mettre à profit le modèle particulier de la programmation JavaScript qui est la programmation orientée objet par prototype. Votre formateur: Didier Mouronval
Date de parution: 15 juin 2011
1h45 de tutoriels vidéo ”
Le gabarit HTML : positionner un footer et animer un menu
Gérer des projets dans Aptana 04:48
Positionner le footer 08:58
Problématique sur les événements 07:46
Ajouter d'autres fonctions utilitaires 04:42
Choix du fonctionnement du menu 02:39
Fonctionnement du menu 06:53
Ajouter des méthodes àune fonction constructeur 07:24
Définir le comportement du menu en ajoutant des gestionnaires d'événement 04:44 Validation d'un formulaire (expressions régulières)
Pré-remplir un formulaire 09:34
Annuler l'action par défaut d'un lien ou d'un submit 04:25
Vérifier un champ de formulaire avec les expressions régulières 07:11
Complément sur les expressions régulières 06:11
Début des vérifications du formulaire 06:16
Contrôle des autres champs 07:15 Exemples de scripts usuels 
Navigation par onglets 10:04
Le drag and drop 04:38
La gestion de l'opacité 05:43

or

Jumat, 11 Februari 2011

Core Java(TM), Volume I--Fundamentals


Core Java(TM), Volume I--Fundamentals Summary:
Publisher: Prentice Hall | pages: 864 | 2007 | ISBN: 0132354764 | PDF | 18,5 mb

Fully updated for the new Java SE 6 platform, this no-nonsense tutorial and reliable reference illuminates the most important language and library features with thoroughly tested real-world examples. The example programs have been carefully crafted to be easy to understand as well as useful in practice, so you can rely on them as an outstanding starting point for your own code. Volume I is designed to quickly bring you up to speed on what’s new in Java SE 6 and to help you make the transition as efficiently as possible, whether you’re upgrading from an earlier version of Java or migrating from another language.

or
or

Minggu, 06 Februari 2011

BlackBerry Java Application Development: Beginner's Guide


BlackBerry Java Application Development: Beginner's Guide Summary:
P..kt.P-blishing | 2010 | ISBN: 1849690200 | 368 pages | PDF | 5,3 MB

Build and deploy powerful, useful, and professional Java mobile applications for BlackBerry smartphones, the fast and easy way. 
Develop professional, rich, and smart Java applications using BlackBerry SDK 
Discover the powerful components provided by the SDK to build a powerful user interface with a common look and feel 
Explore the complex, but important, topic of network communications
Integrate with the standard applications on all BlackBerry Smartphone to make your application even more useful
Packed with hands-on examples and clear explanations for better understanding In Detail BlackBerry Smartphone was once the domain of jet-setting business users with power suits. Now you can hardly go anywhere without seeing someone using a BlackBerry to check their messages or make a call. It's this kind of explosive growth that makes the BlackBerry ecosystem a great place to develop and market applications through the BlackBerry App World store-this book shows you how to do just that! This step-by-step guide gives you a hands-on experience of developing innovative Java applications for your BlackBerry. With the help of this book, you will learn to build your own applications to illustrate the platform, and the various capabilities that developers can use in their programs. It explores the powers of Blackberry and helps you develop professional and impressive Java applications. The book teaches how to write rich, interactive, and smart BlackBerry applications in Java. It expects the readers to know Java but not Java Mobile or the BlackBerry APIs. We will learn to build rich, interactive, and smart Java applications for the BlackBerry. The book will cover UI programming, data storage, programming network, and internet API apps. As we move on, we will learn more about the BlackBerry's device features, such as messaging, GPS, multimedia, contacts and calendar, and so on. This book also helps you build your own applications to illustrate the platform, and the various capabilities that developers can use in their programs. This step-by-step guide to building rich, interactive, and smart Java applications helps you get the most out of BlackBerry smartphones.

or

Java EE 6 with GlassFish 3 Application Server


Java EE 6 with GlassFish 3 Application Server Summary:
Pa ckt Pu blis hing | 2010 | ISBN: 1849510369 | 488 pages | PDF | 15,4 MB

A practical guide to install and configure the GlassFish 3 Application Server and develop Java EE 6 applications to be deployed to this server 
Install and configure the GlassFish 3 Application Server and develop Java EE 6 applications to be deployed to this server 
Specialize in all major Java EE 6 APIs, including new additions to the specification such as CDI and JAX-RS 
Use GlassFish v3 application server and gain enterprise reliability and performance with less complexity 
Clear, step-by-step instructions, practical examples, and straightforward explanations In Detail GlassFish is a free, open source, production ready application server. It is the environment's reference implementation and the first Enterprise Java server to implement Java EE6. Although GlassFish server delivers a flexible, lightweight and extensible Java EE 6 platform, it can be challenging to get beyond the basics and develop Java applications deployed to GlassFish 3 application server. This book takes an in-depth look at all of the major new features in Glassfish 3 and how it differs from previous Glassfish versions. This book explains GlassFish installation and configuration, and then moves on to Java EE 6 application development, covering all major Java EE 6 APIs. It is a handy guide for the advanced Java programmers as well as Java EE 6 beginners. This book begins with the installation of Glassfish 3 and deploying Java applications. It also explains how to develop, configure, package and deploy servlets. We will also learn the processing of HTML Forms. As we move on, we will develop Java Server Pages and get to know implicit JSP objects. We will get to know all the JSTL (JSP Standard Tag Library) tag libraries. This book gives us a better understanding on how to manage data from a database through Java Database Connectivity (JDBC) API and the Java Persistence API (JPA). We will also learn more about the newly introduced features of JPA 2.0 and develop JSF 2.0 applications learn how to customize them. We then set up Glassfish for Java Messaging (JMS) API and understand the working of message queues and message topics. Later, we use the Context and Dependency Injection (CDI) API to integrate application layers and study the SOAP based web service development using the JAX-WS specification. Finally, we learn more about the Restful web service development using the JAX-RS specification. The book covers the various Java EE 6 conventions and annotations that can simplify enterprise Java application development. The latest versions of the Servlet, JSF, JPA, EJB and JAX-WS specifications are covered, as well as new additions to the specification such as JAX-RS and CDI. This book is a Developer's Guide, covering the ins and outs of developing Java EE 6 applications deployed to the standards-compliant, high performance GlassFish 3 application server.

or

Rabu, 02 Februari 2011

Object-Oriented JavaScript


Object-Oriented JavaScript Summary:
Publisher: Packt Publishing | 2008 | 356 pages | ISBN: 1847194141 | PDF | 7,15 MB

This book treats JavaScript as a serious object-oriented language, showing you how to build robust, maintainable, and powerful libraries and applications. Along the way, we cover many of the recent innovations such as AJAX, JSON, and interesting design and coding patterns. After reading this book, you'll be prepared to ace your JavaScript job interview and even impress with some bits that the interviewer maybe didn't know. You should read this book if you want to be able to take your JavaScript skills to a new level of sophistication.

Minggu, 30 Januari 2011

Java 6. Praxis der objektorientierten Programmierung


Java 6. Praxis der objektorientierten Programmierung Summary:
M.rkt+T.chnik | 2007 | ISBN: 3827241073 | 1230 pages | PDF | 12,4 MB

Java ist neben C++ die wichtigste Programmiersprache für Neuentwicklungen von kommerziellen Software-Produkten. Das vorliegende Kompendium zur neuen Version Java 6 versteht sich als ein Lehr- und Nachschlagebuch für Einsteiger und fortgeschrittene Leser, das neben einer Einführung in die grundlegenden Prinzipien der objektorientierten Programmierung alle wichtigen Aspekte und Möglichkeiten der Sprache Java und der Java-Klassenbibliothek erläutert. Besonderer Wert wurde dabei von den Autoren auf Hunderte von Codebeispielen und direkt kompilier- und ausführbare Programme gelegt, die nicht nur die erläuterte Theorie im Praxiseinsatz zeigen, sondern auch gleich als Ausgangsbasis für Ihre Eigen- und Weiterentwicklungen dienen können. Aus dem Inhalt: Java-Grundlagen: Daten und Datentypen, Operatoren und Ausdrücke, Kontrollstrukturen, Klassen und Objekte, Arrays und Aufzählungen (enum), Pakete, Gültigkeitsbereiche Objektorientierte Programmierung in Java: Vererbung und Komposition, Polymorphie und generische Programmierung, Abstrakte Klassen und Schnittstellen, Fehlerbehandlung mit Exceptions, Programmieren mit Objekten GUI-Programmierung: Grafische Benutzeroberflächen, Benutzeroberflächen mit Swing, Steuerelemente, Menüs, Dialogfenster, Grafik, Textverarbeitung, Drucken, GUI-Ergänzungen, Splash SCREENS 
Weiterführende und ergänzende Techniken: Strings und Utilities, Container, Thread-Programmierung, Ein- und Ausgabe, Ressourcen und Lokalisierung, XML, Webservices, Annotations.

or
or

Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027)


Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027) Summary:
McGraw-Hill Osborne Media; 1 edition | 2002 | ISBN: 0072226846 | 752 pages | PDF | 4 MB

Revised and updated by one of the co-developers of the (310-035) Programmer exam, this edition offers complete coverage of the Sun Certified Programmer for Java 2 exam objectives and newly added, complete coverage of both portions of the Sun Certified Java 2 Developer's exam. More than 250 challenging practice questions have been completely revised to closely model the format, tone, topics, and difficulty of the real exam. An integrated study system based on proven pedagogy, exam coverage includes step-by-step exercises, special Exam Watch notes, On-the-Job elements, and Self Tests with in-depth answer explanations to help reinforce and teach practical skills.

or

Minggu, 23 Januari 2011

Objective-C Pocket Reference


Objective-C Pocket Reference Summary:
O'R.illy M.dia | 2002 | ISBN: 0596004230 | 128 pages | CHM | 1 MB


Objective-C is an exciting and dynamic approach to C-based object-oriented programming; it's the approach adopted by Apple as the foundation for programming under Mac OS X, a Unix-based operating system gaining wide acceptance among programmers and other technologists. Objective-C is easy to learn and has a simple elegance that is a welcome breath of fresh air after the abstruse and confusing C++. To help you master the fundamentals of this language, you'll want to keep the Objective-C Pocket Reference close at hand. This small book contains a wealth of valuable information to speed you over the learning curve. In this pocket reference, author Andrew Duncan provides a quick and concise introduction to Objective-C for the experienced programmer. In addition to covering the essentials of Objective-C syntax, Andrew also covers important faces of the language such as memory management, the Objective-C runtime, dynamic loading, distributed objects, and exception handling. O'Reilly's Pocket References have become a favorite among programmers everywhere. By providing important details in a succinct, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the new Objective-C Pocket Reference is the book you'll want to have.

or

Jumat, 21 Januari 2011

Introduction to Computing and Programming with Java: A Multimedia Approach


Introduction to Computing and Programming with Java: A Multimedia Approach Summary:
Publisher: Prentice Hall | ISBN: 0130496980 | edition 2006 | PDF | 592 pages | 10 mb

Mark Guzdial and Barb Ericson have a most effective method for teaching computing and Java programming in a context that readers find interesting: manipulating digital media. Readers get started right away by learning how to write programs that create interesting effects with sounds, pictures, web pages, and video. The authors use these multimedia applications to teach critical programming skills and principles like how to design and use algorithms, and practical software engineering methods–all in the context of learning how to program in Java. Mark and Barb also demonstrate how to communicate compatibly through networks and do concurrent programming.

or

Kamis, 20 Januari 2011

Core J2EE Patterns: Best Practices and Design Strategies


Core J2EE Patterns: Best Practices and Design Strategies Summary:
Publisher: Prentice Hall PTR | ISBN: 0131422464 | edition 2003 | PDF | 420 pages | 13,7 mb

Completely updated and revised, this is the second edition of the best-seller Core J2EE Patterns. J2EE has become the platform of choice for Web-centric distributed enterprise application development. Expert consultants from the Sun Java Center have identified powerful J2EE design patterns that lead to applications with superior performance, scalability, and robustness. This book brings those design patterns together, sharing Sun's best practices for development with Java Server Pages (JSP), Servlets, EJB, and other J2EE technologies. It presents a complete catalog of J2EE patterns encapsulating proven and recommended designs for common J2EE-related problems, organized into presentation tier, business tier and integration tier solutions. This second edition introduces new patterns, new refactorings, new patterns for using XML as well as new patterns for J2EE Web services. The authors also identify bad practices to be avoided. Finally, it presents an end-to-end multi-tier case study covering every stage of enterprise development. 
Note 1: If you can not open the downloaded file, and your Adobe Reader reports on the damaged file, then update your Adobe Reader. Because I have installed Adobe Reader 8.1.1 and ALL my uploaded files open fine in version 8.1.1. If this publication all links are dead, but you need to download files from this publication, please send me a private message and I'll try to help you.

or
or