Diplomado en Programación para no Programadores (Paginas Web y Analítica Web)
Precio 54.900 $
Solicita información
Diplomado en Programación para no Programadores (Paginas Web y Analítica Web)
Solicita información
Información del curso
Diplomado
Escolarizada
120 horas
Precio 54.900 $
Descripción
La tecnología actualmente se encuentra en todas partes, las oportunidades de integrar tecnologías en lo que hacemos cotidianamente han permitido que muchas personas detecten áreas de oportunidad.
Esto los lleva ante la necesidad de aprender a programar para poder crear o comprender el funcionamiento de las soluciones integrales que cumplan los requerimientos detectados. La programación es una habilidad cuya demanda por los reclutadores ha aumentado masivamente en los últimos años.
El contar con este conocimiento se ve reflejado en mejores salarios. Programar permite afrontar la solución de problemas de una forma estructurada, da persistencia para poder hallar la solución. Cuando aprendes a programar se desarrolla el hábito de dividir en partes y tratar de dar solución a cada una de ellas.
Esto los lleva ante la necesidad de aprender a programar para poder crear o comprender el funcionamiento de las soluciones integrales que cumplan los requerimientos detectados. La programación es una habilidad cuya demanda por los reclutadores ha aumentado masivamente en los últimos años.
El contar con este conocimiento se ve reflejado en mejores salarios. Programar permite afrontar la solución de problemas de una forma estructurada, da persistencia para poder hallar la solución. Cuando aprendes a programar se desarrolla el hábito de dividir en partes y tratar de dar solución a cada una de ellas.
Temario
Módulo 1: FUNDAMENTOS DE PROGRAMACIÓN C#
Objetivo: Desarrollar en el estudiante la capacidad de analizar y resolver problemas articulando soluciones basadas en tecnologías de información actuales, desarrollando un sistema de información de vanguardia.
1. Estructuras algorítmicas e introducción al lenguaje C#
1.1.Estructuras algorítmicas de selección (if, if-else y switch) y repetición (for, while y do-while).
1.2.Métodos y funciones
1.3.Listas y arreglos
1.4.Manejo de excepciones.
1.5.Soluciones Modelo Vista Controlador.
1.6.Fundamentos del lenguaje de programación C#.
1.7.Exploración del ambiente de desarrollo integrado (IDE) de Microsoft Visual Studio.
2. Modelado de información y modelo relacional
2.1.Conceptos de bases de datos.
2.2.Introducción. Instrucción de creación de tablas. Instrucciones de inserción, eliminación y modificación de datos. Creación y manipulación de bases de datos en SQL Server. 2.3.Consultas relacionales.
3. Desarrollo de un sistema de información en Visual Studio y C#.
3.1.Aplicaciones de escritorio con C# y WFP (Windows Presentation Foundation)
3.2.Acceso a bases de datos desde aplicaciones de escritorio con C#.
Módulo 2: PROGRAMACIÓN WEB
Objetivo: Proporcionar los conocimientos requeridos para diseñar y programar aplicaciones web. Se introduce al estudiante a los fundamentos de los lenguajes de programación web, se muestran las arquitecturas de infraestructura de las aplicaciones web y se introduce a los frameworks de programación web, terminando con un ejemplo práctico.
1. Arquitecturas Web
1.1.Aplicaciones Monolíticas
1.2.Arquitectura Cliente-Servidor
1.3.Aplicaciones de Página Única (SPA)
1.4.Arquitectura de 4 Capas
2. Lenguajes de Programación Web
2.1.HTML5
2.2.CSS3
2.3.Javascript y JQuery
3. Frameworks Web
3.1.¿Qué es un framework web?
3.2.Tipos de Framework
3.3.Seguridad Web
4. Node.js
4.1.¿Por qué Node?
4.2.Fundamentos de Node
4.3.Creación de Aplicaciones con Node
4.4.Conexión a una Base de Datos
4.5.Prueba de Aplicaciones con Node
4.6.Seguridad y Autenticación
Módulo 3: ANALÍTICA WEB, SUS MÉTRICAS Y HERRAMIENTAS
Objetivo: Enseñar al estudiante los conocimientos necesarios para poder analizar y visualizar la información contenida en su sitio web. Con el objetivo de contar con una toma de decisiones informada.
1. Métricas para la toma de decisiones del negocio
1.1.Terminología
1.2.Objetivos y metas del negocio
1.3.Medidas de efectividad y eficiencia
1.4.Tipos de indicadores KPI
1.5.Métricas, dimensiones, segmento, objetivo
1.6.Ciclo de vida de las métricas
1.7.Analizar la información del sitio web creado con herramientas de filtrado, agrupación y consolidación de información.
2. Analítica Web usando como herramienta Google Analytics®
2.1.Introducción e instalación
2.2.Métricas y dimensiones
2.3.Administración e interpretación de las métricas
2.4.Informes
2.5.Segmentación de la información
Objetivo: Desarrollar en el estudiante la capacidad de analizar y resolver problemas articulando soluciones basadas en tecnologías de información actuales, desarrollando un sistema de información de vanguardia.
1. Estructuras algorítmicas e introducción al lenguaje C#
1.1.Estructuras algorítmicas de selección (if, if-else y switch) y repetición (for, while y do-while).
1.2.Métodos y funciones
1.3.Listas y arreglos
1.4.Manejo de excepciones.
1.5.Soluciones Modelo Vista Controlador.
1.6.Fundamentos del lenguaje de programación C#.
1.7.Exploración del ambiente de desarrollo integrado (IDE) de Microsoft Visual Studio.
2. Modelado de información y modelo relacional
2.1.Conceptos de bases de datos.
2.2.Introducción. Instrucción de creación de tablas. Instrucciones de inserción, eliminación y modificación de datos. Creación y manipulación de bases de datos en SQL Server. 2.3.Consultas relacionales.
3. Desarrollo de un sistema de información en Visual Studio y C#.
3.1.Aplicaciones de escritorio con C# y WFP (Windows Presentation Foundation)
3.2.Acceso a bases de datos desde aplicaciones de escritorio con C#.
Módulo 2: PROGRAMACIÓN WEB
Objetivo: Proporcionar los conocimientos requeridos para diseñar y programar aplicaciones web. Se introduce al estudiante a los fundamentos de los lenguajes de programación web, se muestran las arquitecturas de infraestructura de las aplicaciones web y se introduce a los frameworks de programación web, terminando con un ejemplo práctico.
1. Arquitecturas Web
1.1.Aplicaciones Monolíticas
1.2.Arquitectura Cliente-Servidor
1.3.Aplicaciones de Página Única (SPA)
1.4.Arquitectura de 4 Capas
2. Lenguajes de Programación Web
2.1.HTML5
2.2.CSS3
2.3.Javascript y JQuery
3. Frameworks Web
3.1.¿Qué es un framework web?
3.2.Tipos de Framework
3.3.Seguridad Web
4. Node.js
4.1.¿Por qué Node?
4.2.Fundamentos de Node
4.3.Creación de Aplicaciones con Node
4.4.Conexión a una Base de Datos
4.5.Prueba de Aplicaciones con Node
4.6.Seguridad y Autenticación
Módulo 3: ANALÍTICA WEB, SUS MÉTRICAS Y HERRAMIENTAS
Objetivo: Enseñar al estudiante los conocimientos necesarios para poder analizar y visualizar la información contenida en su sitio web. Con el objetivo de contar con una toma de decisiones informada.
1. Métricas para la toma de decisiones del negocio
1.1.Terminología
1.2.Objetivos y metas del negocio
1.3.Medidas de efectividad y eficiencia
1.4.Tipos de indicadores KPI
1.5.Métricas, dimensiones, segmento, objetivo
1.6.Ciclo de vida de las métricas
1.7.Analizar la información del sitio web creado con herramientas de filtrado, agrupación y consolidación de información.
2. Analítica Web usando como herramienta Google Analytics®
2.1.Introducción e instalación
2.2.Métricas y dimensiones
2.3.Administración e interpretación de las métricas
2.4.Informes
2.5.Segmentación de la información
Destinatarios
- A todos aquellos que ya sea por crecimiento personal o por avance profesional se encuentren ante la necesidad de aprender a programar.
- A los interesados sin experiencia previa en programación y que requieran desarrollar soluciones Web atractivas y dinámicas.
- A quien requiera analizar los datos para crear modelos de visualización óptimos y efectivos.
Metodología
Los módulos son teórico-prácticos.
Idiomas en los que se imparte
Español
Duración
120 horas, 3 módulos.
Inicia: 7-Agosto-2019
Termina: 13-Noviembre-2019
Objetivos
- Aprender a programar.
- Desarrollar una Página Web que almacene información en una base de datos.
- Explotar la información para la toma de decisiones.
Título obtenido
Título de Diplomado, expedido por la ITAM.
Precio
Precio 54.900 $
Costo de inscripción: $8,100.00 pesos m.n
Costo por módulo: $15,600.00 pesos m.n
Ventajas del curso
¿Te gustó este programa? ITAM puede llevarlo a Tu Empresa o diseñar alguno de acuerdo a las necesidades de Tu Organización
Profesorado
Los programas se impartirán por profesores especializados en el área, es posible que no todos se muestren en este listado y haya cambios sin previo aviso.
Coordinadoras académicas: Mtra. Teresita Solá y Dra. Ana Lidia Franzoni.
Profesorado: Teresita Solá, Ana Lidia Franzoni y Carlos Lopez Santibañez Jacome.
Horario
Miércoles de 16:00 a 21:00 h.
Sábado de 08:00 a 13:00 h.
Diplomado en Programación para no Programadores (Paginas Web y Analítica Web)
Instituto Tecnológico Autónomo de México (ITAM)
Campus y sedes: Instituto Tecnológico Autónomo de México (ITAM)
Sede - ITAM Instituto Tecnológico Autónomo de México
Río Hondo #1 Col. Progreso Tizapán
01080
Álvaro Obregón
(Distrito Federal)