Desarrollo

Jornada: Programando en Node.Js desde 0

Node.js es el servidor que ejecuta JavaScript, tiene incorporada entrada/salida asincrónica y permite atender a gran cantidad de clientes entrantes (sean servidores HTTP u otros). Pero también tiene un gran ecosistema de módulos, con pequeñas y grandes librerías, y abundancia de frameworks de todo tipo. En esta jornada aprenderemos como usar Node.js, como escribir y lanzar programas JavaScript. También nos introduciremos en el mundo de desarrollo web, con el framework Express y usando MongoDB. Vení con tu notebook.

Para registrate a este evento podes hacer click en el siguiente botón.

Lugar: Auditorio del MUG, Rivadavia 1479 Primer Piso "A", Buenos Aires.

Fecha y Horario: Miércoles 30 de julio de 2014 de 9:00 a 17:00 hs. 

Instructor: Maestro Ángel "JAVA" López. (Blog)

Se recomienda tener conocimientos previos HTML y nociones de JavaScript. Vení con tu notebook con Node, Git y MongoDB (*) instalados.

Aranceles:

Abonando hasta el jueves 24 de julio de 2014, se beneficia con un descuento de $100.- y asegura su vacante.

Público en general: $ 550.-

Socios del MUG: $ 420.-

Pasada esa fecha el arancel será:

Público en general: $ 650.-

Socios del MUG: $ 520.-

Las reservas no abonadas caducan el jueves 24 de julio de 2014. Vacantes limitadas.

Contenidos:

1. Introducción a Node.js
1.1. Programación Javascript desde Node sobre el motor V8 
1.2. Entrada/Salida asincrónica 
1.3. Módulos 
1.4. Manejador de paquetes npm
1.5. Elementos de Test-Driven Development 
2. Programación Web con Node.js 
2.1. Módulo HTTP 
2.2. Manejo asincrónico 
2.3. Acceso a MongoDB
3. Programación Web con Express
3.1. Concepto de Middleware 
3.2. Lenguaje de Templates 
3.3. Ejemplos con Páginas y Acceso a Datos
3.4. Programando con JSON
3.5. Elementos de Socket.IO

(*)  Instalar previamente el siguiente software:
Instalador de Node (para Windows y otros) http://nodejs.org/download/
Git bajarlo de http://git-scm.com/
 
A DISTANCIA

Desarrollo de Aplicaciones SPA utilizando ASP.NET MVC, Web API y Knockout.js

sep

03

Construiremos una aplicación WEB moderna observando el concepto de SPA ("aplicación de una sola página" o single page app). Utilizaremos ASP.Net MVC, Web API, knockout.js , Bootstrap y Entity Framework. Entregaremos material para prácticas de autoaprendizaje.

¡¡ GRATIS !!

Día del Programador - Buenos Aires

sep

12

Dos charlas para los desarrolladores. Una sobre el proceso de Gestión de Releases y otra sobre Code Smells y Refactoring. Evento gratuito, inscripción previa obligatoria.

¡¡ GRATIS !!

Día del Programador - Córdoba

sep

12

Dos charlas sobre temas importantes en el desarrollo de software: Juegos en la Web y tecnologías mixtas para el control de dispositivos. Organizado en conjunto con el Colegio Universitario IES XXI. Inscripción previa obligatoria. 

Curso corto para Desarrolladores

Introducción a ASP.NET MVC

sep

15

Curso teórico-práctico corto. Para quienes necesitan entender y practicar ASP.Net MVC desde el principio. Vení con tu notebook. Vacantes limitadas.

¡¡  GRATIS !! Vamos a jugar con Lync

Comunicaciones Unificadas con Lync2013 - ¡Demostración interactiva!

sep

16

Evento interactivo. Podremos apreciar las ventajas que ofrece Lync 2013 como plataforma de comunicaciones unificadas. Vení con tu notebook y podrás participar activamente en las demostraciones interactivas. Evento gratuito, inscripción previa obligatoria. 

¡¡ GRATIS !! En el anexo del Congreso Nacional

Presentación en Comunidad de SQL Server 2014, cuatro conferencias

sep

19

Jornada de actualización profesional organizada por la comunidad. Con destacados especialistas que presentarán las novedades salientes de la última versión de SQL Server. Evento gratuito, inscripción previa obligatoria. 

IT Pro

Configurando un Dominio Active Directory con Tres Sitios, Incluyendo un RODC

sep

22

Además de la teoría correspondiente a los temas se demostrará en forma práctica la configuración utilizando cuatro instalaciones de Windows Server 2012 R2, y una emulación de conectividad entre sitios separados.

Desarrollo Seguro

Workshop Orientado a Prevención de OWASP Top 10

sep

23

OWASP Top 10 es una lista de las 10 vulnerabilidades más comunes encontradas en aplicaciones web y los errores de programación que generan dichas vulnerabilidades elaborada por la organización Open Web Application Security Project. El workshop está orientado a conocer esas vulnerabilidades consideradas críticas por OWASP así como la forma de analizarlas, explotarlas y solucionarlas desde el inicio hasta la implementación.

Por Matías Iácono
Desarrollando videojuegos con HTML5 y Javascript
Desarrollando videojuegos con HTML5 y Javascript

En los últimos años Javascript se ha consolidado como uno de los lenguajes de programación más utilizados. Si bien no ostenta el primer puesto, tanto aplicaciones Web, como servicios de backend y aplicaciones para dispositivos móviles, son creadas con Javascript. Si a esta popularidad le sumamos el nuevo estándar de HTML, especialmente los componentes y tags para dibujado en dos dimensiones, esta suma nos abre la puerta a otra rama del desarrollo de software: el desarrollo de videojuegos para la Web, trono reclamado por Adobe Flash pero que hoy presenta un competidor notable.

Base de datos | SQL Server

Mejorando la performance usando columnas calculadas

20.08.2013 | Las columnas calculadas (Computed Column) son útiles para varias cosas. Sabemos que nos permiten tener una formula sobre ellas, pero muy pocos saben que a estos campos también se les pueden crear índices. Veamos cómo podemos mejorar la performance de algunas querys con el uso de estas columnas calculadas y sus índices.