Hay dos grandes cambios produciéndose en estos momentos y en ambos casos Node.js está en el ojo del huracán.
Por un lado, el software es cada vez más asíncrono: tanto si estás creando un servidor y esperando que una búsqueda en la base de datos retorne o en un cliente esperando interacción del usuario o que un servicio web responda, estás tratando con eventos asíncronos.
Por otro lado, Javascript está en todas partes: desde el servidor hasta el browser, pasando por clientes móviles híbridos.
Node.js es el mejor ejemplo de ambas tendencias y una de las tecnologías mejor pagadas del momento. Con Node.js puedes crear de forma muy sencilla servidores de aplicaciones altamente concurrentes y con excelente rendimiento. Es la herramienta elegida por LinkedIn para reescribir su código.
En esta pequeña introducción podrás conocerían introducción detallada a Node.js y JavaScript básico. Una vez la versión completa esté disponible podrás conocer temas como:
- Javascript Intermedio
- Javascript avanzado
- Node.js
- Express
- Bases de datos
- MongoDB
- Autentiación
- Buenas prácticas
- Consumir servicios de terceros
- ES6
- Debug
- Cluster
Node.js es el mejor ejemplo de ambas tendencias y una de las tecnologías mejor pagadas del momento.
Javier Miguel tiene más de dos décadas de experiencia en el desarrollo de software y durante este tiempo ha tocado varios frentes: ha sido impulsor de varias empresas de ámbito tecnológico y de business intelligence, ha trabajado en proyectos de nuevas tecnologías sobre Big Data, Internet, Mobile Development y Mobile Business, creando aplicaciones comerciales y lanzando productos pioneros en España.
Así mismo es desarrollador de software experto en diversas tecnologías estándar del mercado, como: – Front web con HTML5/CSS3/Javascript – Web mobile – Backend con Node.js, PHP y ASP.Net MVC – iOS iPhone y iPad