Mostrando las entradas con la etiqueta Patterns. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Patterns. Mostrar todas las entradas

martes, 9 de agosto de 2016

El Libro del Día: Reliable JavaScript

El Libro del Día: 2016-08-09

Titulo: Reliable JavaScript
Autor: Lawrence D. Spencer, Seth H. Richards
Editorial: Wrox
Nro Paginas: 530

Capítulos:
Part I: Laying a Solid Foundation
Chapter 1 Practicing Skillful Software Engineering
Chapter 2 Tooling Up
Chapter 3 Constructing Reliable Objects
Part II: Testing Pattern-Based Code
Chapter 4 Reviewing the Benefits of Patterns
Chapter 5 Ensuring Correct Use of the Callback Pattern
Chapter 6 Ensuring Correct Use of the Promise Pattern
Chapter 7 Ensuring Correct Use of Partial Function Application
Chapter 8 Ensuring Correct Use of the Memoization Pattern
Chapter 9 Ensuring Correct Implementation of the Singleton Pattern
Chapter 10 Ensuring Correct Implementation of the Factory Pattern
Chapter 11 Ensuring Correct Implementation and Use of the Sandbox Pattern
Chapter 12 Ensuring Correct Implementation of the Decorator Pattern
Chapter 13 Ensuring Correct Implementation of the Strategy Pattern
Chapter 14 Ensuring Correct Implementation of the Proxy Pattern
Chapter 15 Ensuring Correct Implementation of Chainable Methods
Part III: Testing and Writing with Advanced JavaScript Features
Chapter 16 Conforming to Interfaces in an Interface-Free Language
Chapter 17 Ensuring Correct Argument Types
Chapter 18 Ensuring Correct Use of call, apply, and bind
Chapter 19 Ensuring Correct Use of Method Borrowing
Chapter 20 Ensuring Correct Use of Mixins
Chapter 21 Testing Advanced Program Architectures
Part IV: Special Subjects in Testing
Chapter 22 Testing DOM Access
Chapter 23 Ensuring Conformance to Standards
Part V: Summary
Chapter 24 Summary of the Principles of Test-Driven Development
Chapter 25 Summary of JavaScript Idioms in This Book

Descarga:
Reliable_JavaScript

miércoles, 13 de julio de 2016

El Libro del Día: Mastering JavaScript

El Libro del Día: 2016-07-13

Titulo: Mastering JavaScript
Autor: Ved Antani
Editorial: Packt
Nro Paginas: 250

Capítulos:
Chapter 1: JavaScript Primer
Chapter 2: Functions, Closures, and Modules
Chapter 3: Data Structures and Manipulation
Chapter 4: Object-Oriented JavaScript
Chapter 5: JavaScript Patterns
Chapter 6: Testing and Debugging
Chapter 7: ECMAScript 6
Chapter 8: DOM Manipulation and Events
Chapter 9: Server-Side JavaScript

Descarga:
Mastering_JavaScript

viernes, 23 de octubre de 2015

El Libro del Día: SVG Colors, Patterns & Gradients

El Libro del Día: 2015-10-23

Titulo: SVG Colors, Patterns & Gradients
Autor: Amelia Bellamy-Royds, Kurt Cagle
Editorial: O'Reilly
Nro Paginas: 309

Capítulos:
1. Things You Should Already Know
2. The Painter’s Model
3. Creating Colors
4. Becoming Transparent
5. Serving Paint
6. Simple Gradients
7. Gradients in All Shapes and Sizes
8. And Repeat
9. Radial Gradients
10. Tiles and Textures
11. Picture-Perfect Patterns
12. Textured Text
13. Painting Lines
14. Motion Pictures
A. Color Keywords and Syntax
B. Elements, Attributes, and Style Properties

Descarga:
SVG_Colors_Patterns_Gradients

miércoles, 14 de octubre de 2015

El Libro del Día: The Responsive Web

El Libro del Día: 2015-10-14

Titulo: The Responsive Web
Autor: Matthew Carver
Editorial: Manning
Nro Paginas: 193

Capítulos:
PART 1 THE RESPONSIVE WAY
1 Learning to work responsively
2 Design for mobile first
PART 2 DESIGNING FOR THE RESPONSIVE WEB
3 Using style tiles to communicate design
4 Responsive user experience design patterns
5 Responsive layouts
6 Adding content modules and typography
PART 3 EXPANDING THE DESIGN WITH CODE
7 Adding graphics in the browser with CSS
8 Progressive enhancement and obsolescence control with Modernizr
9 Testing and optimization for responsive websites

Descarga:
The_Responsive_Web

jueves, 10 de septiembre de 2015

El Libro del Día: Ember.js Web Development with Ember CLI

El Libro del Día: 2015-09-10

Titulo: Ember.js Web Development with Ember CLI
Autor: Suchit Puri
Editorial: Packt
Nro Paginas: 174

Capítulos:
Chapter 1: Getting Started with Building Ambitious Ember.js Applications with Ember CLI
Chapter 2: Understanding Ember.js Object-oriented Patterns
Chapter 3: Rendering Using Templates
Chapter 4: Managing Application State Using Ember.js Routes
Chapter 5: Handling Display Logic Using Ember.js Controllers
Chapter 6: Communicating with the API Server Using ember data
Chapter 7: Building Reusable Components

Descarga:
Ember.js_Web_Development_with_Ember_CLI

martes, 7 de julio de 2015

El Libro del Día: Patterns, Principles and Practices of Domain Driven Design

El Libro del Día: 2015-07-07

Titulo: Patterns, Principles and Practices of Domain Driven Design
Autor: Scott Millett, Nick Tune
Editorial: Wrox
Nro Paginas: 795

Capítulos:
PART I THE PRINCIPLES AND PRACTICES OF DOMAIN DRIVEN DESIGN
CHAPTER 1 What Is Domain Driven Design
CHAPTER 2 Distilling the Problem Domain
CHAPTER 3 Focusing on the Core Domain
CHAPTER 4 Model Driven Design
CHAPTER 5 Domain Model Implementation Patterns
CHAPTER 6 Maintaining the Integrity of Domain Models with Bounded Contexts
CHAPTER 7 Context Mapping
CHAPTER 8 Application Architecture
CHAPTER 9 Common Problems for Teams Starting Out with Domain Driven Design
CHAPTER 10 Applying the Principles, Practices, and Patterns of DDD
PART II STRATEGIC PATTERNS: COMMUNICATING BETWEEN BOUNDED CONTEXTS
CHAPTER 11 Introduction to Bounded Context Integration
CHAPTER 12 Integrating via Messaging
CHAPTER 13 Integrating via HTTP with RPC and REST
PART III TACTICAL PATTERNS: CREATING EFFECTIVE DOMAIN MODELS
CHAPTER 14 Introducing the Domain Modeling Building Blocks
CHAPTER 15 Value Objects
CHAPTER 16 Entities
CHAPTER 17 Domain Services
CHAPTER 18 Domain Events
CHAPTER 19 Aggregates
CHAPTER 20 Factories
CHAPTER 21 Repositories
CHAPTER 22 Event Sourcing
PART IV DESIGN PATTERNS FOR EFFECTIVE APPLICATIONS
CHAPTER 23 Architecting Application User Interfaces
CHAPTER 24 CQRS: An Architecture of a Bounded Context
CHAPTER 25 Commands: Application Service Patterns for Processing Business Use Cases
CHAPTER 26 Queries: Domain Reporting

Descarga:
Patterns_Principles_and_Practices_of_Domain_Driven_Design

viernes, 19 de junio de 2015

El Libro del Día: Node.js Design Patterns

El Libro del Día: 2015-06-19

Titulo: Node.js Design Patterns
Autor: Mario Casciaro
Editorial: Packt
Nro Paginas: 454

Capítulos:
Chapter 1: Node.js Design Fundamentals
Chapter 2: Asynchronous Control Flow Patterns
Chapter 3: Coding with Streams
Chapter 4: Design Patterns
Chapter 5: Wiring Modules
Chapter 6: Recipes
Chapter 7: Scalability and Architectural Patterns
Chapter 8: Messaging and Integration Patterns

Descarga:
Node.js_Design_Patterns

jueves, 26 de febrero de 2015

El Libro del Día: .NET Technology Guide for Business Applications

El Libro del Día: 2015-02-26

Titulo: .NET Technology Guide for Business Applications
Autor: Cesar de la Torre, David Carmona
Editorial: Microsoft Press
Nro Paginas: 70

Capítulos:
1. Key takeaways
2. Purpose of this guide
3. Overview
4. Emerging application patterns
5. Established application patterns
6. Conclusions
Appendix A: Silverlight migration paths
Appendix B: Positioning data-access technologies

Descarga:
NET_Technology_Guide_for_Business_Applications

miércoles, 25 de febrero de 2015

El Libro del Día: C# Multithreaded and Parallel Programming

El Libro del Día: 2015-02-25

Titulo: C# Multithreaded and Parallel Programming
Autor: Rodney Ringler
Editorial: Packt
Nro Paginas: 345

Capítulos:
Chapter 1: Understanding Multiprocessing and Multiple Cores
Chapter 2: Looking at Multithreaded Classes - BackgroundWorker
Chapter 3: Thread Class – Heavyweight Concurrency in C#
Chapter 4: Advanced Thread Processing
Chapter 5: Lightweight Concurrency - Task Parallel Library (TPL)
Chapter 6: Task-based Parallelism
Chapter 7: Data Parallelism
Chapter 8: Debugging Multithreaded Applications with Visual Studio
Chapter 9: Pipeline and Producer-consumer Design Patterns
Chapter 10: Parallel LINQ - PLINQ
Chapter 11: The Asynchronous Programming Model

Descarga:
C#_Multithreaded_and_Parallel_Programming

sábado, 7 de febrero de 2015

El Libro del Día: Mastering JavaScript Design Patterns

El Libro del Día: 2015-02-07

Titulo: Mastering JavaScript Design Patterns
Autor: Simon Timms
Editorial: Packt
Nro Paginas: 290

Capítulos:
Chapter 1: Designing for Fun and Profit
Part 1: Classical Design Patterns
Chapter 2: Organizing Code
Chapter 3: Creational Patterns
Chapter 4: Structural Patterns
Chapter 5: Behavioral Patterns
Part 2: Other Patterns
Chapter 6: Functional Programming
Chapter 7: Model View Patterns
Chapter 8: Web Patterns
Chapter 9: Messaging Patterns
Chapter 10: Patterns for Testing
Chapter 11: Advanced Patterns
Chapter 12: ES6 Solutions Today
Appendix: Conclusion

Descarga:
Mastering_JavaScript_Design_Patterns

domingo, 14 de diciembre de 2014

El Libro del Día: Pro SQL Server 2012 Relational Database Design and Implementation

El Libro del Día: 2014-12-14

Titulo: Pro SQL Server 2012 Relational Database Design and Implementation
Autor: Louis Davidson, Jessica M. Moss
Editorial: Apress
Nro Paginas: 767

Capítulos:
Chapter 1: The Fundamentals
Chapter 2: Introduction to Requirements
Chapter 3: The Language of Data Modeling
Chapter 4: Initial Data Model Production
Chapter 5: Normalization
Chapter 6: Physical Model Implementation Case Study
Chapter 7: Data Protection with Check Constraints and Triggers
Chapter 8: Patterns and Anti-Patterns
Chapter 9: Database Security and Security Patterns
Chapter 10: Table Structures and Indexing
Chapter 11: Coding for Concurrency
Chapter 12: Reusable Standard Database Components
Chapter 13: Considering Data Access Strategies
Chapter 14: Reporting Design

Descarga:
Pro_SQL_Server_2012_Relational_Database_Design_And_Implementation