Desarrollo

Jornada Programando en Node.Js desde 0

Para aprender a programar utilizando Node.Js. Se recomienda tener conocimientos previos HTML y nociones de JavaScript. Vení con tu notebook con Node y Git (*) instalados.

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

Inicio: 06.12.2013 09:00hs | Lugar: Rivadavia 1479 1er Piso


Instructor: Angel "Java" López 

Fecha y Horario: Viernes, 6 de diciembre de 2013; Horario de 09:00 a 18:00 hs.

Lugar: Auditorio del MUG, Rivadavia 1479, 1er Piso Oficina A. Ciudad de Buenos Aires

Aranceles:

Abonando hasta el lunes 2 de diciembre de 2013, se beneficia con un descuento de $100.- y asegura su vacante.

Público en general: $ 450.-

Socios del MUG: $ 320.-

Pasada esa fecha el arancel será:

Público en general: $ 550.-

Socios del MUG: $420.-

Las reservas no abonadas caducan el lunes 2 de diciembre de 2013. Benefíciese obteniendo el descuento por pago anticipado y asegure su vacante. Las vacantes son 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. Frameworks web con middleware
2.4. Framework MVC: Express
2.5. Acceso a Base de datos

3. Socket.IO
3.1. Comunicación con el browser
3.2. WebSockets y alternativas
3.3. Ejemplo multiusuario en tiempo real
3.4. Usando HTML5 y canvas
3.5. Chat simple
3.6. Juego simple
3.7. Ejemplo distribuido: varios servidores, varios clientes

(*) El instalador de Node (para Windows y otros) http://nodejs.org/download/
Git se puede bajar de http://git-scm.com/
 
Jornada con notebook

Node Js + Mongo DB paso a paso

jul

28

Jornada práctica orientada a aprender Node.js, partiendo desde el armado del entorno de trabajo. Repasaremos la programación en JavaScript con Visual Studio Code para luego entrar en el desarrollo web utilizando el framework Express y MongoDB.

¡ GRATIS ! After Office

Migrando máquinas reales a Azure

ago

04

En esta sesión gratuita repasaremos el proceso de migración de máquinas reales a Azure. Veremos ejemplos de conversión de maquinas físicas a maquinas virtuales para luego publicarlas en AZURE.

¡ GRATIS ! AFTER OFFICE

Introducción a la programación Android

ago

08

Android es una plataforma de software para dispositivos móviles diseñada para desarrollar aplicaciones de manera sencilla. Android a su vez es un sistema operativo actualmente presente en todo tipo de dispositivos móviles incluyendo, wearables y televisores inteligentes. Esta charla introductoria es una aproximación a la plataforma de desarrollo. 

Taller presencial con notebook, en 2 sesiones

Desarrollo para Linux y Mac con ASP.Net Core 1.0

ago

09

ASP.NET Core 1.0, la version de multiplataforma de ASP.NET, funciona en Windows, Max, y Linux. Aprenderemos como desarrollar para estas plataformas aprovechando sus características, tales como soporte side by side, soporte para entornos de containers y cloud. Desarrollaremos una aplicación Web en Azure con Visual Studio Code y la correremos en Ubuntu. 

Presencial. Para entender y dominar el posicionamiento web y redes sociales

SEO: Dominando a google

ago

10

Curso teórico práctico intensivo orientado a dominar las técnicas y secretos del posicionamiento web, el conocimiento de los caminos para llegar a los primeros lugares en google y el aprovechamiento al máximo de las posibilidades que ofrecen las redes sociales. 

A DISTANCIA - CURSO EN TRES SESIOENES

Modelos Tabulares de Analysis Services 

ago

12

Los modelos tabulares son bases de datos de Analysis Services que se ejecutan en memoria o en el modo DirectQuery. Analysis Services es un motor de datos analíticos en línea que ayuda a la toma de decisiones y análisis empresarial, proporcionando datos analíticos para informes empresariales y aplicaciones cliente como Power BI, Excel, informes de Reporting Services y herramientas de visualización de datos de terceros. Curso está dirigido a profesionales que quieran explotar toda la potencia de los nuevos modelos tabulares de Analysis Services.

¡GRATIS! Realidad Virtual. Realidad Aumentada.

Nuevas Realidades

ago

18

En esta sesión abierta orientada a una audiencia técnica, especialistas de Lagash compartirán con la comunidad técnica su experiencia en el desarrollo para dispositivos de realidad virtual y realidad aumentada. Presentarán algunas de las opciones disponibles en el mercado (HoloLens y Gear VR) y su potencial para desarrollo. 

A DISTANCIA - CURSO EN TRES SESIONES

Introducción al Ethical Hacking y Penetration Test

ago

30

Un análisis de seguridad consiste en tratar de determinar lo que un intruso puede ver o hacer en un sistema o red, y eventualmente qué puede hacer con la información obtenida. Según su alcance, estos análisis se conocen como Ethical Hacking o Penetration Test. El curso está orientado a conocer los principales modelos de análisis de seguridad y abordar la forma de realizarlos manualmente o mediante el uso de herramientas orientadas a tal fin.

Así es. ¿No lo cree?

Microsoft ama a Linux

Satya Nardella

¿.Net Open Source y .NET Framework en Linux y OSX? Ya no podemos decir que una noticia nos sorprende. Lo que ayer no era, hoy puede que sea, y mañana será. El giro de Microsoft en sus negocios continua generando novedades, sobre todo para los desarrolladores.

Codificando para todas las plataformas

Visual Studio Code

Visual Studio Code

Está disponible para descarga la versión última de Visual Studio Code. Por lo que se ve, la nueva herramienta de programación multimplataforma está cumpliendo con lo prometido hace unos meses.

 

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.