Angebote zu "Approach" (8 Treffer)

Kategorien

Shops [Filter löschen]

PHP & MySQL
39,99 € *
ggf. zzgl. Versand

Learn PHP, the programming language used to build sites like Facebook, Wikipedia and WordPress, then discover how these sites store information in a database (MySQL) and use the database to create the web pages. This full-color book is packed with inspiring code examples, infographics and photography that not only teach you the PHP language and how to work with databases, but also show you how to build new applications from scratch. It demonstrates practical techniques that you will recognize from popular sites where visitors can: Register as a member and log in Create articles, posts and profiles that are saved in a database Upload their own images and files Automatically receive email notifications Like and comment on posts. To show you how to apply the skills you learn, you will build a complete content management system, enhanced with features that are commonly seen on social networks. Written by best-selling HTML & CSS and JavaScript & jQuery author Jon Duckett, this book uses a unique visual approach, with step-by-step instructions, practical code examples and pro tips that will teach you how to build modern database-driven websites using PHP.

Anbieter: buecher.de
Stand: 20.08.2019
Zum Angebot
Learn PHP 7
26,99 € *
ggf. zzgl. Versand

This new book on PHP 7 introduces writing solid, secure, object-oriented code in the new PHP 7: you will create a complete three-tier application using a natural process of building and testing modules within each tier. This practical approach teaches you about app development and introduces PHP features when they are actually needed rather than providing you with abstract theory and contrived examples. In Learn PHP 7, programming examples take advantage of the newest PHP features, including enhanced password encryption using password_hash. This book takes a learn-by-doing approach, providing you with complete coding examples. ´´Do It´´ exercises in each chapter provide the opportunity to make adjustments to the example code. The end of chapter programming exercises allow you to develop your own applications using the algorithms demonstrated in the chapter. Each tier is logically and physically separated using object-oriented and dependency injection techniques, thus allowing independent tiers that can be updated with little or no effect on the other tiers. In addition to teaching good programming practices through OOP, there is a strong emphasis on creating secure code. As each chapter is completed, the reader is provide the opportunity to design and create an application reinforcing the concepts learned.

Anbieter: buecher.de
Stand: 20.08.2019
Zum Angebot
Learning MySQL and MariaDB
34,99 € *
ggf. zzgl. Versand

If you?re a programmer new to databases?or just new to MySQL and its community-driven variant, MariaDB?you?ve found the perfect introduction. This hands-on guide provides an easy, step-by-step approach to installing, using, and maintaining these popular relational database engines. Author Russell Dyer, Curriculum Manager at MariaDB and former editor of the MySQL Knowledge Base, takes you through database design and the basics of data management and manipulation, using real-world examples and many practical tips. Exercises and review questions help you practice what you?ve just learned. * Create and alter MySQL tables and specify fields and columns within them * Learn how to insert, select, update, delete, join, and subquery data, using practical examples * Use built-in string functions to find, extract, format, and convert text from columns * Learn functions for mathematical or statistical calculations, and for formatting date and time values * Perform administrative duties such as managing user accounts, backing up databases, and importing large amounts of data * Use APIs to connect and query MySQL and MariaDB with PHP and other languages

Anbieter: buecher.de
Stand: 20.08.2019
Zum Angebot
JavaScript Patterns
23,99 € *
ggf. zzgl. Versand

JavaScript has grown in popularity and is destined to remain the language of the web for years to come. It's made into other languages such as PHP and most recently is found in Chrome. Initially designers and non programmers were attracted to JavaScript. As it's matured it has become a programmer's tool too. This book identifies key problem areas for Web developers face when working with JavaScript and offers solutions in the form of coding patterns and design patterns. In addition to codifying the problems and solutions, Stoyan Stefanov offers practical advice and examples showing patterns implemented. Along the way, he points out common anti patterns - solutions that cause more harm than good. What´s the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you´re an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal?whether you´re using JavaScript to write a client-side, server-side, or desktop application. Written by JavaScript expert Stoyan Stefanov?Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool?JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You´ll also learn about anti-patterns: common programming approaches that cause more problems than they solve. * Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and more * Learn why literal notation patterns are simpler alternatives to constructor functions * Discover different ways to define a function in JavaScript * Create objects that go beyond the basic patterns of using object literals and constructor functions * Learn the options available for code reuse and inheritance in JavaScript * Study sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and more * Examine patterns that apply specifically to the client-side browser environment

Anbieter: buecher.de
Stand: 20.08.2019
Zum Angebot
Visualize This
26,99 € *
ggf. zzgl. Versand

Practical data design tips from a data visualization expert of the modern age Data doesn´t decrease; it is ever-increasing and can be overwhelming to organize in a way that makes sense to its intended audience. Wouldn´t it be wonderful if we could actually visualize data in such a way that we could maximize its potential and tell a story in a clear, concise manner? Thanks to the creative genius of Nathan Yau, we can. With this full-color book, data visualization guru and author Nathan Yau uses step-by-step tutorials to show you how to visualize and tell stories with data. He explains how to gather, parse, and format data and then design high quality graphics that help you explore and present patterns, outliers, and relationships. * Presents a unique approach to visualizing and telling stories with data, from a data visualization expert and the creator of flowingdata.com, Nathan Yau * Offers step-by-step tutorials and practical design tips for creating statistical graphics, geographical maps, and information design to find meaning in the numbers * Details tools that can be used to visualize data-native graphics for the Web, such as ActionScript, Flash libraries, PHP, and JavaScript and tools to design graphics for print, such as R and Illustrator * Contains numerous examples and descriptions of patterns and outliers and explains how to show them Visualize This demonstrates how to explain data visually so that you can present your information in a way that is easy to understand and appealing.

Anbieter: buecher.de
Stand: 20.08.2019
Zum Angebot
Web Application Design
96,99 € *
ggf. zzgl. Versand

Learn how to combine different technologies to create sophisticated, database-driven Web sites This text allows readers to gain the core programming knowledge needed to build a database-driven Web site using a step-by-step approach. Each stage of Web site development is carefully explained, from installation to production of the site. The book, based on a course developed by the author, features a carefully constructed organization that shows readers how to begin creating Web pages, and then incrementally add greater functionality as they progress through the text. A key strength of this book is its use of multiple programming languages and applications. By selecting among the best options from HTML, JavaScript, MySQL, PHP, Apache, and Linux/UNIX, readers learn to develop Web sites that are specifically tailored to meet their needs. Brief chapters, each focusing on one core theme, are designed to allow readers to learn at their own pace. Among the key chapters is one dedicated to teaching how to install a Web server with all the required modules to run the scripts presented in the book. * Examples are used extensively throughout, illustrating key concepts and techniques * Author draws from his own extensive experience to offer expert tips and point out pitfalls to avoid * Exercises help readers put their knowledge into practice * The examples, as well as sample solutions to the exercises, are posted online to give readers more opportunity to work with the scripts With its step-by-step approach, this book is ideally suited for anyone who wants to learn how to create complete Web sites. No previous knowledge of any programming language is needed. For experienced Web designers, the book will bring their programming skills to a higher level by enabling them to create dynamic pages linked to a database.

Anbieter: buecher.de
Stand: 20.08.2019
Zum Angebot
The Object-Oriented Thought Process (eBook, PDF)
15,95 € *
ggf. zzgl. Versand

The Object-Oriented Thought Process, Fourth Edition An introduction to object-oriented concepts for developers looking to master modern application practices Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, Visual Basic .NET, Ruby, and Objective-C. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP. It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP promotes good design practices, code portability, and reuse-but it requires a shift in thinking to be fully understood. Programmers new to OOP should resist the temptation to jump directly into a particular programming language (such as Objective-C, VB .NET, C++, C# .NET, or Java) or a modeling language (such as UML), and instead first take the time to learn what author Matt Weisfeld calls ´´the object-oriented thought process.´´ Written by a developer for developers who want to make the leap to object-oriented technologies, The Object-Oriented Thought Process provides a solutions-oriented approach to object-oriented programming. Readers will learn to understand the proper uses of inheritance and composition, the difference between aggregation and association, and the important distinction between interfaces and implementations. While programming technologies have been changing and evolving over the years, object-oriented concepts remain a constant-no matter what the platform. This revised edition focuses on interoperability across programming technologies, whether you are using objects in traditional application design, in XML-based data transactions, in web page development, in mobile apps, or in any modern programming environment. ´´Programmers who aim to create high quality software-as all programmers should-must learn the varied subtleties of the familiar yet not so familiar beasts called objects and classes. Doing so entails careful study of books such as Matt Weisfeld´s The Object-Oriented Thought Process .´´ -Bill McCarty, author of Java Distributed Objects, and Object-Oriented Design in Java Contents at a Glance 1 Introduction to Object-Oriented Concepts 2 How to Think in Terms of Objects 3 Advanced Object-Oriented Concepts 4 The Anatomy of a Class 5 Class Design Guidelines 6 Designing with Objects 7 Mastering Inheritance and Composition 8 Frameworks and Reuse: Designing with Interfaces and Abstract Classes 9 Building Objects and Object-Oriented Design 10 Creating Object Models 11 Objects and Portable Data: XML and JSON 12 Persistent Objects: Serialization, Marshaling, and Relational Databases 13 Objects in Web Services, Mobile Apps, and Hybrids 14 Objects and Client/Server Applications 15 Design Patterns

Anbieter: buecher.de
Stand: 21.08.2019
Zum Angebot
Sustainable Software Architecture
36,90 € *
ggf. zzgl. Versand

- Bridges the gap between software architecture and implementing the code base - Simple and obvious structuring of all important basic concepts in the area of software architecture, which show the typical errors in the software architecture of large software systems and convey meaningful solutions - Filled with 200 pictures (in full color) of real world software systems Today´s programmers don´t develop software systems from scratch. instead, they spend their time fixing, extending, modifying, and enhancing existing software. Legacy systems often turn into an unwieldy mess that becomes increasingly difficult to modify, and with architecture that continually accumulates technical debt. Carola Lilienthal has analyzed more than 300 software systems written in Java, C#, C++, PHP, ABAP, and TypeScript and, together with her teams, has successfully refactored them. This book condenses her experience with monolithic systems, architectural and design patterns, layered architectures, domain-driven design, and microservices. With more than 200 color images from real-world systems, good and sub-optimal sample solutions are presented in a comprehensible and thorough way, while recommendations and suggestions based on practical projects allow the reader to directly apply the author´s knowledge to their daily work. ´´Throughout the book, Dr. Lilienthal has provided sound advice on diagnosing, understanding, disentangling, and ultimately preventing the issues that make software systems brittle and subject to breakage. In addition to the technical examples that you´d expect in a book on software architecture, she takes the time to dive into the behavioral and human aspects that impact sustainability and, in my experience, are inextricably linked to the health of a codebase. She also expertly zooms out, exploring architecture concepts such as domains and layers, and then zooms in to the class level where your typical developer works day-to-day. This holistic approach is crucial for implementing long-lasting change.´´ From the Foreword of Andrea Goulet CEO, Corgibytes, Founder, Legacy Code Rocks

Anbieter: buecher.de
Stand: 23.08.2019
Zum Angebot