Programming PHP, 3rd Edition Posted: 09 Mar 2013 02:55 AM PST  Book Description This updated edition teaches everything you need to know to create effective web applications with the latest features in PHP 5.x. You'll start with the big picture and then dive into language syntax, programming techniques, and other details, using examples that illustrate both correct usage and common idioms. If you have a working knowledge of HTML, the authors' many style tips and practical programming advice will help you become a top-notch PHP programmer. - Get an overview of what's possible with PHP programs
- Learn language fundamentals, including data types, variables, operators, and flow control statements
- Understand functions, strings, arrays, and objects
- Apply common web application techniques, such as form processing, data validation, session tracking, and cookies
- Interact with relational databases like MySQL or NoSQL databases such as MongoDB
- Generate dynamic images, create PDF files, and parse XML files
- Learn secure scripts, error handling, performance tuning, and other advanced topics
- Get a quick reference to PHP core functions and standard extensions
Table of Contents Chapter 1. Introduction to PHP Chapter 2. Language Basics Chapter 3. Functions Chapter 4. Strings Chapter 5. Arrays Chapter 6. Objects Chapter 7. Web Techniques Chapter 8. Databases Chapter 9. Graphics Chapter 10. PDF Chapter 11. XML Chapter 12. Security Chapter 13. Application Techniques Chapter 14. PHP on Disparate Platforms Chapter 15. Web Services Chapter 16. Debugging PHP Chapter 17. Dates and Times Book Details - Paperback: 540 pages
- Publisher: O’Reilly Media; 3rd Edition (February 2013)
- Language: English
- ISBN-10: 1449392776
- ISBN-13: 978-1449392772
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Programming PHP, 3rd Edition appeared first on Wow! eBook. |
Learning PHP Design Patterns Posted: 09 Mar 2013 02:52 AM PST  Book Description Build server-side applications more efficiently—and improve your PHP programming skills in the process—by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications. Learn how these reusable patterns help you solve complex problems, organize object-oriented code, and revise a big project by only changing small parts. With Learning PHP Design Patterns, you'll learn how to adopt a more sophisticated programming style and dramatically reduce development time. - Learn design pattern concepts, including how to select patterns to handle specific problems
- Get an overview of object-oriented programming concepts such as composition, encapsulation, polymorphism, and inheritance
- Apply creational design patterns to create pages dynamically, using a factory method instead of direct instantiation
- Make changes to existing objects or structure without having to change the original code, using structural design patterns
- Use behavioral patterns to help objects work together to perform tasks
- Interact with MySQL, using behavioral patterns such as Proxy and Chain of Responsibility
- Explore ways to use PHP's built-in design pattern interfaces
Table of Contents Part I: Easing into the Fundamentals of Design Patterns Chapter 1. PHP and Object-Oriented Programming Chapter 2. Basic Concepts in OOP Chapter 3. Basic Design Pattern Concepts Chapter 4. Using UMLs with Design Patterns Part II: Creational Design Patterns Chapter 5. Factory Method Design Pattern Chapter 6. Prototype Design Pattern Part III: Structural Design Patterns Chapter 7. The Adapter Pattern Chapter 8. Decorator Design Pattern Part IV: Behavioral Design Patterns Chapter 9. The Template Method Pattern Chapter 10. The State Design Pattern Part V: MySQL and PHP Design Patterns Chapter 11. A Universal Class for Connections and a Proxy Pattern for Security Chapter 12. The Flexibility of the Strategy Design Pattern Chapter 13. The Chain of Responsibility Design Pattern Chapter 14. Building a Multidevice CMS with the Observer Pattern Book Details - Paperback: 362 pages
- Publisher: O’Reilly Media (February 2013)
- Language: English
- ISBN-10: 1449344917
- ISBN-13: 978-1449344917
Note: There is a file embedded within this post, please visit this post to download the file. Related Books - PHP in a Nutshell (13-05-2011)
- Learning MySQL (31-01-2013)
- Beginning PHP and MySQL, 4th Edition (12-09-2010)
- Visual C# 2010 How to Program, 4th Edition (16-05-2012)
- Ruby on Rails Tutorial, 2nd Edition (29-09-2012)
- Programming PHP, 3rd Edition (09-03-2013)
- PHP Master (19-11-2011)
- Node Cookbook (15-08-2012)
- Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition (06-09-2012)
- Foundation Website Creation with HTML5, CSS3, and JavaScript (22-08-2012)
- Visual Basic 2012 Programmer's Reference (11-10-2012)
- Ubuntu Unleashed 2012 Edition, 7th Edition (15-05-2012)
- The Well-Grounded Java Developer (11-08-2012)
- TeamCity 7 Continous Integration (26-01-2013)
- Spring Data (09-11-2012)
- SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide (15-06-2011)
- Security Engineering, 2nd Edition (02-06-2011)
- Programming Hive (04-10-2012)
- Programming ASP.NET MVC 4 (06-10-2012)
- Pro Zend Framework Techniques (31-10-2009)
The post Learning PHP Design Patterns appeared first on Wow! eBook. |
Sencha Touch 2: Up and Running Posted: 09 Mar 2013 02:49 AM PST  Book Description Launch into Sencha Touch 2 with this hands-on book, and quickly learn how to develop robust mobile web apps that look and behave like native applications. Using numerous code samples, author Adrian Kosmaczewski guides you every step of the way through this touchscreen-enabled JavaScript framework—from creating your first basic app to debugging, testing, and deploying a finished product. Learn how to craft user interfaces, build forms, and manage data, then deploy as either an HTML5 offline app or as a native app for Android, iOS, or Blackberry. - Define classes and create instances with Sencha Touch's object-oriented abstraction
- Build user interfaces with the framework's extensive set of high-level components
- Develop apps that consume complex data, whether it's stored locally or on remote servers
- Organize your application code in a consistent, predictable, and maintainable way
- Use Sass stylesheets to craft a personalized look and feel for your app
- Debug, test, and document your app with WebKit Web Inspector, Jasmine, Siesta, and JSDuck
- Use the Sencha Architect UI designer and IDE to simplify complex project development
Table of Contents Chapter 1. Getting Started Chapter 2. The Class System Chapter 3. Views Chapter 4. Data Chapter 5. Forms Chapter 6. Controllers Chapter 7. Styling Applications Chapter 8. Debugging, Testing, and Documenting Chapter 9. Sencha Architect Chapter 10. Deployment in Devices Chapter 11. Conclusion Book Details - Paperback: 284 pages
- Publisher: O’Reilly Media (February 2013)
- Language: English
- ISBN-10: 1449339387
- ISBN-13: 978-1449339388
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Sencha Touch 2: Up and Running appeared first on Wow! eBook. |
Opa: Up and Running Posted: 09 Mar 2013 02:45 AM PST  Book Description Want to simplify web development? This hands-on book shows you how to write frontend and backend code simultaneously, using the Opa framework. Opa provides a complete stack for web application development, including a web server, database engine, distribution libraries, and a programming language that compiles to JavaScript. You'll learn step-by-step how to use Opa by building two projects through the course of the book: a wiki application similar to Wikipedia, and a Twitter-like micro-blogging platform. Discover how easy it is to use Opa to develop applications with real-time updates, database interactions, and web service design. - Learn fundamental concepts, including Opa's functional programming style
- Discover how Opa compiles to JavaScript, using jQuery on the frontend and Node.js on the server
- Construct HTML resources dynamically and embed static resources on an Opa server
- Use Opa's method for performing CRUD operations and storing key-value pairs in MongoDB
- Build an Opa user interface with the Bootstrap toolkit from Twitter
- Learn variant types, pattern-matching, polymorphic types, recursive functions, and other advanced features
- Manage user accounts by building login forms, handling account activation, and tracking logged users
- Build a reactive UI—a real-time interface that continuously updates user events
Table of Contents Part I: Coding a Mini Wikipedia Chapter 1. First Steps: Getting to Know Opa Chapter 2. Opa Fundamentals Chapter 3. Servers, Resources, and URLs Chapter 4. Data Storage Chapter 5. Building the UI in HTML and CSS Part II: Coding a Mini-Twitter Chapter 6. The Web Chat App Chapter 7. More Advanced Features of Opa Chapter 8. User Management Chapter 9. Building Reactive UIs: New Messages with a Real-Time Preview Chapter 10. Data Storage and Querying: Storing and Fetching Relevant Messages Book Details - Paperback: 164 pages
- Publisher: O’Reilly Media (February 2013)
- Language: English
- ISBN-10: 1449328857
- ISBN-13: 978-1449328856
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Opa: Up and Running appeared first on Wow! eBook. |
DOM Enlightenment Posted: 09 Mar 2013 02:42 AM PST  Book Description With DOM Enlightenment, you'll learn how to manipulate HTML more efficiently by scripting the Document Object Model (DOM) without a DOM library. Using code examples in cookbook style, author Cody Lindley (jQuery Cookbook) walks you through modern DOM concepts to demonstrate how various node objects work. Over the past decade, developers have buried the DOM under frameworks that simplify its use. This book brings these tools back into focus, using concepts and code native to modern browsers. You'll understand the role jQuery plays in DOM scripting, and learn how to use the DOM directly in applications for mobile devices and specific browsers that require low overhead. - Understand JavaScript node objects and their relationship to the DOM
- Learn the properties and methods of document, element, text, and DocumentFragment objects
- Delve into element node selecting, geometry, and inline styles
- Add CSS style sheets to an HTML document and use CSSStyleRule objects
- Set up DOM events by using different code patterns
- Learn the author's vision for dom.js, a jQuery-inspired DOM Library for modern browsers
Table of Contents Chapter 1. Node Overview Chapter 2. Document Nodes Chapter 3. Element Nodes Chapter 4. Element Node Selection Chapter 5. Element Node Geometry and Scrolling Geometry Chapter 6. Element Node Inline Styles Chapter 7. Text Nodes Chapter 8. DocumentFragment Nodes Chapter 9. CSS Stylesheets and CSS Rules Chapter 10. JavaScript in the DOM Chapter 11. DOM Events Chapter 12. Creating dom.js: A Wishful jQuery-Inspired DOM Library for Modern Browsers Book Details - Paperback: 180 pages
- Publisher: O’Reilly Media (February 2013)
- Language: English
- ISBN-10: 1449342841
- ISBN-13: 978-1449342845
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post DOM Enlightenment appeared first on Wow! eBook. |
Developing with Couchbase Server Posted: 09 Mar 2013 02:38 AM PST  Book Description Today's highly interactive websites pose a challenge for traditional SQL databases—the ability to scale rapidly and serve loads of concurrent users. With this concise guide, you'll learn how to build web applications on top of Couchbase Server 2.0, a NoSQL database that can handle websites and social media where hundreds of thousands of users read and write large volumes of information. Using food recipe information as examples, this book demonstrates how to take advantage of Couchbase's document-oriented database design, and how to store and query data with various CRUD operations. Discover why Couchbase is better than SQL databases with memcached tiers for managing data from the most interactive portions of your application. - Learn about Couchbase Server's cluster-based architecture and how it differs from SQL databases
- Choose a client library for Java, .NET, Ruby, Python, PHP, or C, and connect to a cluster
- Structure data in a variety of formats, from serialized objects, a stream of raw bytes, or as JSON documents
- Learn core storage and retrieval methods, including document IDs, expiry times, and concurrent updates
- Create views with map/reduce and learn Couchbase mechanisms for querying and selection
Table of Contents Chapter 1. Couchbase Overview Chapter 2. Getting Started Chapter 3. Document-based Database Design Chapter 4. Getting Data In and Out Chapter 5. Storing and Updating Recipes Chapter 6. Views and Queries Chapter 7. Next Steps Book Details - Paperback: 88 pages
- Publisher: O’Reilly Media (February 2013)
- Language: English
- ISBN-10: 1449331165
- ISBN-13: 978-1449331160
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Developing with Couchbase Server appeared first on Wow! eBook. |
Tidak ada komentar:
Posting Komentar