jueves, 18 de junio de 2015

El Libro del Día: Practical Node.js

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

Titulo: Practical Node.js
Autor: Azat Mardan
Editorial: Apress
Nro Paginas: 288

Capítulos:
Chapter 1: Setting up Node.js and Other Essentials
Chapter 2: Using Express.js 4 to Create Node.js Web Apps
Chapter 3: TDD and BDD for Node.js with Mocha
Chapter 4: Template Engines: Jade and Handlebars
Chapter 5: Persistence with MongoDB and Mongoskin
Chapter 6: Using Sessions and OAuth to Authorize and Authenticate Users in Node.js Apps
Chapter 7: Boosting Your Node.js Data with the Mongoose ORM Library
Chapter 8: Building Node.js REST API Servers with Express.js and Hapi
Chapter 9: Real-Time Apps with WebSocket, Socket.IO, and DerbyJS
Chapter 10: Getting Node.js Apps Production Ready
Chapter 11: Deploying Node.js Apps
Chapter 12: Publishing Node.js Modules and Contributing to Open Source

Descarga:
Practical_Node.js

miércoles, 17 de junio de 2015

Entrenamiento - .NET Developer (The Best Practices for Performance)

.NET Developer (The Best Practices for Performance)

Comparto el contenido del nuevo Programa de Capacitación que estoy brindando para todos los interesados en profundizar sus conocimientos en la plataforma Microsoft .NET

Modulo 1: Windows Developer (72 horas en 3 meses)
Fundamentals 
Curso 01: .NET Framework (18 horas)
Curso 02: ADO .NET (18 horas)
Windows Applications 
Curso 03: WinForms  (18 horas)
Curso 04: WPF  (18 horas)

Modulo 2: Web Developer (72 horas en 3 meses)
Back End 
Curso 05: ASP.NET MVC (18 horas)
Curso 06: Servicios (WCF y Web API) (18 horas)
Front End
Curso 07: JavaScript (DOM, jQuery, AJAX) (18 horas)
Curso 08: HTML5 (APIs) (18 horas)

Modulo 3: Mobile Developer (72 horas en 3 meses)
Web Mobile 
Curso 09: Responsive Web Designe (CSS3+HTML5+MVC) (18 horas)
Curso 10: jQuery Mobile (18 horas)
Native Apps
Curso 11: Xamarin Forms iOS (18 horas)
Curso 12: Xamarin Forms Android (18 horas)

Hay 2 tipos de cursos:
- Cerrados para Empresas (Horarios de Lunes a Viernes en horarios a elegir)
- Libres para cualquier participante (Horarios: Sabados en la Tarde o Domingos en las Mañanas)

Ambos son 6 horas por semana, es decir 24 horas por mes, 3 meses por cada Módulo.

Los interesados enviar un mail a: Luis.duenash@gmail.com indicando lo siguiente:
- Nombre (curso Libre) o Empresa (curso Cerrado)
- Horario Seleccionado
- Fecha Inicio deseada (para Empresa)

En el mercado hay varias alternativas de capacitación en .NET, pero ninguna esta orientada a las Verdaderas Buenas Prácticas de Programación, sobre todo a la performance. En el programa se ve desde el inicio hasta el final como optimizar memoria y procesador.

El Libro del Día: Professional Node.js

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

Titulo: Professional Node.js
Autor: Pedro Teixeira
Editorial: Wrox
Nro Paginas: 412

Capítulos:
PART I INTRODUCTION AND SETUP
CHAPTER 1 Installing Node
CHAPTER 2 Introducing Node
PART II NODE CORE API BASICS
CHAPTER 3 Loading Modules
CHAPTER 4 Using Buffers to Manipulate, Encode, and Decode Binary Data
CHAPTER 5 Using the Event Emitter Pattern to Simplify Event Binding
CHAPTER 6 Scheduling the Execution of Functions Using Timers
PART III FILES, PROCESSES, STREAMS, AND NETWORKING
CHAPTER 7 Querying, Reading from, and Writing to Files
CHAPTER 8 Creating and Controlling External Processes
CHAPTER 9 Reading and Writing Streams of Data
CHAPTER 10 Building TCP Servers
CHAPTER 11 Building HTTP Servers
CHAPTER 12 Building a TCP Client
CHAPTER 13 Making HTTP Requests
CHAPTER 14 Using Datagrams (UDP)
CHAPTER 15 Securing Your TCP Server with TLS/SSL
CHAPTER 16 Securing Your HTTP Server with HTTPS
PART IV BUILDING AND DEBUGGING MODULES AND APPLICATIONS
CHAPTER 17 Testing Modules and Applications
CHAPTER 18 Debugging Modules and Applications
CHAPTER 19 Controlling the Callback Flow
PART V BUILDING WEB APPLICATIONS
CHAPTER 20 Building and Using HTTP Middleware
CHAPTER 21 Making a Web Application Using Express.js
CHAPTER 22 Making Universal Real-Time Web Applications Using Socket.IO
PART VI CONNECTING TO DATABASES
CHAPTER 23 Connecting to MySQL Using node-mysql
CHAPTER 24 Connecting to CouchDB Using Nano
CHAPTER 25 Connecting to MongoDB Using Mongoose

Descarga:
Professional_Node.js

martes, 16 de junio de 2015

El Libro del Día: Beginning Node.js

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

Titulo: Beginning Node.js
Autor: Basarat Ali Syed
Editorial: Apress
Nro Paginas: 297

Capítulos:
Chapter 1: Setting Up for Node.js Development
Chapter 2: Understanding Node.js
Chapter 3: Core Node.js
Chapter 4: Node.js Packages
Chapter 5: Events and Streams
Chapter 6: Getting Started with HTTP
Chapter 7: Introducing Express
Chapter 8: Persisting Data
Chapter 9: Front-End Basics
Chapter 10: Simplifying Callbacks
Chapter 11: Debugging
Chapter 12: Testing
Chapter 13: Deployment and Scalability

Descarga:
Beginning_Node.js

viernes, 12 de junio de 2015

Videos - IoTaConf Octubre 2014

Videos del IoTaConf Octubre 2014

El futuro de la computación es el Internet de las Cosas (IoT), y en este post les comparto los videos de uno de los eventos mas importantes a nivel mundial sobre este tema.

1. Olivier Bloch: Using Microsoft tools and platforms to build the IoT



2. Michael Koster, ARM: Design Patterns for an Internet of Things


3. Todd Montgomery, Kaazing: IoT Connectivity, Standards & Architecture


4. Wayne Piekarski, Google: Android Wear


5. Ravi Kurani, Sutro: 50 Billion Devices and the Next Billion Consumers


6. Bo Huang, SenseEarth: Real world maps in first person with Oculus Rift


7. Alex Lebrurn, Wit.AI: Speech Interfaces for the Internet of Things


8. Abhishek Sanwal: IOT Landscape, Evolution & Marturity Models. Rework the Internet


9. Andy Carle, Marvell: Mind the Gap. JavaScript for IoT, from Concept to Production


10. Kevin Hoyt, Kaazing: IoT and the New Web


11. Oliver Hutaff, Electric Imp: The True Value of the Internet of Things


12. Alfred Lui, Seer Labs: Re-orientating­ UX Design for the Internet of Things


13. Rikard Strid, Clayster: XMPP - Normalize Internet Of Things



El Libro del Día: Rethinking the Internet of Things

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

Titulo: Rethinking the Internet of Things
Autor: Francis daCosta
Editorial: Apress
Nro Paginas: 185

Capítulos:
Chapter 1: It’s Different Out Here
Chapter 2: Anatomy of the Internet of Things
Chapter 3: On the Edge
Chapter 4: Building a Web of Things
Chapter 5: Small Data, Big Data, and Human Interaction
Chapter 6: Architecture for the Frontier
Chapter 7: Examples and Applications
Chapter 8: Pathways to the Internet of Things

Descarga:
Rethinking_the_Internet_of_Things

lunes, 8 de junio de 2015

El Libro del Día: Pro Grunt.js

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

Titulo: Pro Grunt.js
Autor: James Cryer
Editorial: Apress
Nro Paginas: 165

Capítulos:
Chapter 1: Introducing Grunt
Chapter 2: How to Use Grunt in Your Project
Chapter 3: Using Grunt with HTML and CSS
Chapter 4: Using Grunt with JavaScript
Chapter 5: Using Grunt with Images, SVG, and Icons
Chapter 6: Using Grunt for Testing and Local Development
Chapter 7: Optimizing Your Grunt Workflow

Descarga:
Pro_Grunt.js