Cursos

Con los cursos de SG Campus podrás avanzar tus conocimientos para convertirte en todo un gurú del software.

Estos son los cursos que tenemos activos:

Control de versiones con Git desde cero

En este curso aprenderás a usar Git desde cero; es decir, desde como instalarlo hasta cómo configurarlo y operarlo en escenarios complejos.

Git se está convirtiendo en el sistema de control de versiones de facto, que todo desarrollador de software debe saber utilizar.

Este será un curso práctico donde los participantes continuamente deberán realizar ejercicios utilizando la herramienta.

Requerimientos de sistema:
Una computadora con sistema operativo Linux, OS X o Windows.
Los usuarios con Windows usarán el cliente http://msysgit.github.io que simula una terminal de comandos Bash de Unix/Linux.

TEMARIO DETALLADO

Gestión de Mejora de Procesos

En este curso se presentarán los conceptos y prácticas para la implementación de un plan de mejora de procesos, que lleve a las organizaciones a obtener los beneficios esperados por una gestión basada en procesos, considerando la importancia de implementar de manera paralela un plan de gestión de cambio organizacional que ayude a la transformación de la organización.

Objetivos del Curso:

  • Identificar el rol y la importancia de los grupos de interés.
  • Entender la importancia y beneficios de la gestión de procesos.
  • Establecer los conceptos para la gestión de calidad.
  • Entender los conceptos de administración de procesos.
  • Identificar los objetivos, riesgos y alcance del plan de mejora de procesos.
  • Identificar la estructura y responsabilidad del Equipo de Administración de procesos.
  • Entender los principales errores y las mejores prácticas de la administración del cambio.
  • Establecer el perfil y estructura de los agentes del cambio.

Conocimientos necesarios de los alumnos para el curso:
Ninguno conocimiento previo.

Después de este curso el participante:
Aprenderá el contexto de la calidad, de la gestión de procesos y del cambio organizacional.

TEMARIO DETALLADO

Estrategias y Herramientas de Testing para Apps Móviles

Curso Base del Plan Desarrollador Móvil de SG Campus

Este curso está dirigido a personas con experiencia en el desarrollo de apps móviles y que requieren aprender a probar apps con herramientas formales de Testing.

TEMARIO DETALLADO

Modalidad: On Demand
Duración: 1 hora dependiendo del participante.
Precio: Gratis

Beneficios:

  • Dispondrás de valiosos casos prácticos.
  • Recibirás una constancia de participación.
  • Tendrás la entera confianza de que aprendes únicamente con instructores altamente experimentados.
  • Acceso 7×24 a las sesiones del curso y foros de discusión.

Instructor: Arturo Jamaica

Arturo Jamaica es Director de Desarrollo en Brounie, empresa especializada en el desarrollo de aplicaciones móviles y web de alto desempeño.

A pesar de su corta edad, Arturo es una de las figuras más reconocidas en el ámbito de desarrollo móvil en México, y ha participado como instructor y conferencista en conferencias y cursos de Samsung, Mejorando la Web, Intel y Software Guru, entre otros.

Solicitar información

Diseño de UX para Apps Móviles

Curso Base del Plan Desarrollador Móvil de SG Campus

Este curso proveerá al alumno de la metodología, conocimiento y herramientas requeridas en un proyecto de diseño de un sitio web o app para cualquier dispositivo móvil, con el objetivo de reforzar la perspectiva del diseño de la experiencia de usuario en cualquier plataforma.

Otros puntos del curso:

  • Cómo desarrollar una idea a través de un proceso centrado en el usuario
  • Cómo formular una estrategia para contenido en dispositivos móviles
  • Cómo determinar la estructura de una app
  • Análisis de las guías de diseño de las plataformas móviles más populares
  • Cómo validar la interfaz a través de varias metodologías y pruebas cuantitativas.

Dirigido a:

  • Responsables de diseño visual, desarrollo o implementación de una aplicación para plataformas móviles.
  • Diseñadores y programadores de apps para Android, iPhone, BlackBerry, Windows Phone u otras.
  • Arquitectos y diseñadores de experiencia de usuario.
  • Mercadólogos o personas interesadas en llevar o crear un negocio nuevo o existente a plataformas móviles.

TEMARIO DETALLADO

Modalidad: On Demand + Sesión de Q&A Virtual en vivo.
Lanzamiento: Proximamente.
Duración: 6-8 horas dependiendo del participante
Fecha de Sesión en vivo de Q&A: A definir por el instructor 
Horario de sesión Q&A: A definir por el instructor 
Precio: $1,900 MXN + IVA (México)

Beneficios:

  • Dispondrás de valiosos casos prácticos.
  • Recibirás una constancia de participación.
  • Disfrutas de nuestra garantía de satisfacción; es decir, te devolvemos el 100% de tu dinero.
  • Tendrás la entera confianza de que aprendes únicamente con instructores altamente experimentados.
  • Durante la sesión de QA tendrás interacción y asistencia directa con el instructor.
  • Acceso 7×24 a las sesiones del curso,  foros de discusión, y la grabación de Q&A.

Instructor: Por confirmar

 

Solicitar información

Desarrollo de Apps Nativas en iOS I

Curso Base del Plan Desarrollador Móvil de SG Campus

El curso esta pensado para introducir a programadores con experiencia en otras plataformas al mundo de desarrollo iOS y el desarrollo de aplicaciones nativas para iPhone y/o iPad.

TEMARIO DETALLADO

Modalidad: On Demand + Sesión de Q&A Virtual en vivo.
Duración: 6-8 horas dependiendo del participante
Fecha de Sesión en vivo de Q&A: A definir por el instructor 
Horario de sesión Q&A: A definir por el instructor 
Precio: $1,900 MXN + IVA (México)

Beneficios:

  • Dispondrás de valiosos casos prácticos.
  • Recibirás una constancia de participación.
  • Disfrutas de nuestra garantía de satisfacción; es decir, te devolvemos el 100% de tu dinero.
  • Tendrás la entera confianza de que aprendes únicamente con instructores altamente experimentados.
  • Durante la sesión de QA tendrás interacción y asistencia directa con el instructor.
  • Acceso 7×24 a las sesiones del curso,  foros de discusión, y la grabación de Q&A.

Instructor: Francisco Granados

Francisco Granados (@gzfrancisco), profesional iOS developer and instructor

Solicitar información

Big Data Bootcamp

Del autor del libro “Practical Data Analysis”, Hector Cuesta nos trae este curso acerca las herramientas y métodos para poder procesar grandes cantidades de datos.

Objetivo del Curso:
El objetivo del curso es proveer al participante de las habilidades, herramientas y técnicas básicas para manipular grandes cantidades de datos (Big Data).

Conocimientos necesarios de los alumnos para el curso:
Es necesario conocimiento básico de programación en Java o Python y conceptos básicos de base de datos.

Después de este curso el participante:
Podrá conocer herramientas y métodos para poder procesar grandes cantidades de datos. Saber los principios del machine learning y como usarlos para solucionar problemas basados en datos como clasificación, regresión y recomendación. Implementación de Apache Hadoop y Apache Spark como herramientas predominantes en la industria del Big Data.

Dirigido a: Desarrolladores de Software, Lideres de Proyecto, Analistas, Consultores.

TEMARIO DETALLADO

Solicitar información

Alfas de Essence 1.0: Nuevo estándar de OMG

El curso introducirá el concepto de los alfas del estándar ESSENCE 1.0 con el objetivo de que los asistentes los comprendan y aprendan a utilizarlos para diagnosticar la salud de sus proyectos.

Para aprovechar el curso los asistentes deben de participar activamente en un proyecto de desarrollo de software y tener la apertura de compartir sus experiencias con los demás, sin tener que revelar los detalles sensibles de sus proyectos.

El valor para los participantes va a ser aprender a analizar los puntos débiles de sus proyectos en función de las causas comúnes y no en función de problemas personales.

Objetivo del Curso:
Comprender el concepto de los alfas del nuevo estándar ESSENCE 1.0 de OMG y  aplicarlo para diagnosticar el estado de salud de proyectos de desarrollo de software.

Conocimientos necesarios de los alumnos para el curso:
Los alumnos tienen que participar activamente en un proyecto de desarrollo de software como programadores, analistas, diseñadores, probadores, líderes técnicos o administradores de proyecto.

  • Comprensión de Ingles Técnico (se revisara literatura técnica en ingles).
  • Indispensable tener Micrófono (obligatorio participar en el curso).

Después de este curso el participante:
Aprenderá a analizar de manera objetiva el progreso de los proyectos de desarrollo de software utilizando el conocimiento y experiencias recogidas en el reciente estándar ESSENCE 1.0.

Público al que va dirigido:
Personas que participan activamente en un proyecto de desarrollo de software como programadores, analistas, diseñadores, probadores, líderes técnicos o administradores de proyecto.

TEMARIO DETALLADO

Solicitar información

El Líder de Hoy: Liderazgo Efectivo.

Curso Taller diseñado para desarrollar las habilidades más innovadoras para lograr la efectividad en el liderazgo, supervisión efectiva y coaching por medio de la comunicación asertiva.

El Líder Efectivo es el que dirige de manera positiva a las personas, estas se sienten en la decisión de seguirlo por voluntad y no por imposición, es aquel que vemos y el que deseamos ser, porque nos inspira tranquilidad y fuerza para lograr las cosas, busca el bien de su equipo antes que el propio, dando resultados, manejando situaciones difíciles, tratando a los demás de manera asertiva, impulsándolos, creyendo en ellos y logrando el compromiso y el respeto de los demás.

Objetivo del Curso:
Desarrollar en el participante las habilidades necesarias para ser un líder efectivo por medio de la supervisión, coaching, comunicación asertiva y trabajo en equipo y con ello llevar a cabo una excelente dirección en sus colaboradores, con la finalidad de generar una mayor productividad.

Conocimientos necesarios de los alumnos para el curso:
Ninguna, tener una excelente actitud.

Después de este curso el participante:
Aprender como ser un Supervisor Efectivo con sus colaboradores, como generar la confianza y compromiso con quienes dirigen, como ser el Coach de la Nueva Era, conocerse a si mismo sobre que tipo de líder se es y porque, como ser el Líder efectivo, como ser asertivos como líderes, como generar en su personal el trabajo en equipo.

TEMARIO DETALLADO

Solicitar información

Gestión Práctica de Proyectos

En este curso se presentará la relación entre los diferentes grupos de proceso y las áreas de conocimiento dentro del proceso de la administración de proyectos bajo el marco de referencia de PMBok v5.

Objetivo del Curso:
Identificar las prácticas básicas y mínimas a realizar en la gestión de un proyecto para garantizar el éxito del mismo. Se presentarán varios formatos propuestos para la gestión de un proyecto y se realizará el llenado de las plantillas con información de un proyecto real de cada participante.

Conocimientos necesarios de los alumnos para el curso:
Ninguno

Después de este curso el participante:
Tendrá conocimiento de mejores prácticas aplicadas en proyectos. Podrá realizar proyectos con éxito.

TEMARIO DETALLADO

Solicitar información

CMMI + SCRUM

Curso teórico práctico en el que se revisará las Áreas de Proceso de CMMI compatibles con SCRUM y cómo utilizar las áreas restantes para fortalecer la implementación ágil en la organización.

Objetivo del Curso:
Comprender las compatibilidades que existen entre el modelo de procesos CMMI y el marco de referencia SCRUM para su mejor utilización en las organizaciones.

Conocimientos necesarios de los alumnos para el curso:

  • Fundamentos de mejora, procesos y buenas prácticas en desarrollo de SW.
  • Conocimiento básico de CMMI.
  • Conocimiento básico de SCRUM y métodos ágiles.
  • Comprender de lectura en Inglés.

Después de este curso el participante:
Comprenderá las compatibilidades que existen entre el modelo de procesos CMMI  y el marco de referencia SCRUM para su mejor utilización en las organizaciones.

TEMARIO DETALLADO

Solicitar información

Fundamentos de Hadoop

Del autor del libro “Practical Data Analysis”, Hector Cuesta nos trae este curso acerca de los principios y fundamentos sobre el sistema mas utilizado en la industria del Big Data, “Hadoop”.

Objetivo del Curso:
En este curso aprenderás a crear y analizar aplicaciones basadas en BigData usando almacenamiento y procesamiento basado en Hadoop, usando Pig y Hive. Los temas incluyen Hadoop, HDFS, MapReduce, data ingestión y el uso de Pig y Hive para análisis de datos.

Conocimientos necesarios de los alumnos para el curso:
El participante deberá estar familiarizado con la programación y el uso de lenguaje SQL. No se requiere experiencia previa con Hadoop

Después de este curso el participante:
Podrá comprender la arquitectura HDFS, usar el cliente de Hadoop para importar datos a una arquitectura HDFS, desarrollar procesos MapReduce, usar Pig para transformar datos en HDFS y usar Hive para implementar análisis de datos y reporteo.

Se revisaran los tópicos :

  • Hadoop y Hadoop Distributed File System
  • Diseñado de un cluster con Hadoop
  • La gestión de Jobs
  • Importar datos con Scoop y Flume
  • Consulta de datos con Hive

TEMARIO DETALLADO

Solicitar información

Desarrollo de Apps Nativas en Android I

Curso Base del Plan Desarrollador Móvil de SG Campus

Actualmente existen más de 1.3 millones aplicaciones publicadas y más de 50 billones de descargas en Google Play(la tienda oficial de aplicaciones para Android) y el mercado sigue en aumento con su demanda y oferta de opciones de diferentes tipos apps.

En el curso se estarán cubriendo conceptos básicos que te permitirán crear tus aplicaciones y publicarlas. Podrás desarrollar aplicaciones desde cero y volverte un profesional capaz de crear soluciones y construir proyectos para móviles.

Será un curso altamente práctico con demos y asignaciones que implican escribir código cada unidad. Requiere que el estudiante domine algoritmos, estructuras de datos y el paradigma de programación orientada a objetos (de preferencia Java).

TEMARIO DETALLADO

Modalidad: On Demand + Sesión de Q&A Virtual en vivo.
Duración: 6-8 horas dependiendo del participante
Fecha de Sesión en vivo de Q&A: A definir por el instructor 
Horario de sesión Q&A: 19:30 – 21:00 hrs
Precio: $1,900 MXN + IVA (México)

Beneficios:

  • Dispondrás de valiosos casos prácticos.
  • Recibirás una constancia de participación.
  • Disfrutas de nuestra garantía de satisfacción; es decir, te devolvemos el 100% de tu dinero.
  • Tendrás la entera confianza de que aprendes únicamente con instructores altamente experimentados.
  • Durante la sesión de QA tendrás interacción y asistencia directa con el instructor.
  • Acceso 7×24 a las sesiones del curso,  foros de discusión, y la grabación de Q&A.

Instructor: Adrián Catalán

Co-fundador de Elemental Geeks, primer studio de desarrollo para móviles en Guatemala y Director en el Innovation Lab de Universidad Galileo. Adrián tiene 10+ años de experiencia en la industria de desarrollo de software trabajando con aplicaciones y móviles. Ha trabajado en múltiples proyectos como desarrollador, consultor y asesor en el manejo de proyectos de diversas empresas. Actualmente es Android GDE (Google Developer Expert) y fue Microsoft MVP en el 2011(IE/HTML5). Co-organizador de js.gt, NodeBots y GDG (Google Developer Group) en Guatemala, ha  estado involucrado en comunidades tecnológicas por 7+ años siendo conferencista en varios eventos en Latinoamérica con charlas sobre web frameworks, desarrollo para móviles (nativo & basado en web móvil), emprendimiento e innovación.

Solicitar información

Pruebas de Performance con Jmeter y SoapUI

Del creador del “El Arte del Testing”, Miguel te  mostrará la instalación, uso y generación de reportes de  herramientas para la ejecución de pruebas desempeño. Esto aplicable  tanto a plataformas web, como a servicios de arquitecturas SOA (servicios expuestos).

Objetivo del Curso:
Al final del curso, el alumno podrá definir estrategias y planes de prueba para realizar pruebas de desempeño, conocerá el uso adecuado de las herramientas y el monitoreo de las mismas, además de interpretar los resultados para determinar si las pruebas son satisfactorias.

Conocimientos necesarios de los alumnos para el curso: Terminología de pruebas, conocimientos básicos de pruebas, arquitecturas cliente servidor, conocimientos básicos de pruebas de performance, conocimiento de sistemas operativos.

Después de este curso el participante:

Tendrá la habilidad de elaborar un Plan de pruebas, estrategias de pruebas No Funcionales y usar  herramientas para ejecutar pruebas de desempeño. Poseerá los conocimientos de terminología de pruebas de performance y  monitoreo de pruebas.

TEMARIO DETALLADO

Panorama Ejecutivo para el Desarrollo de Apps Móviles

Curso Base del Plan Desarrollador Móvil de SG Campus

Este curso está dirigido a personas con experiencia en el desarrollo de software y que requieren un conocimiento de los aspectos clave del desarrollo de apps móviles, para entonces poder participar, dirigir o contratar proyectos de este tipo.

Recomendado para:

  • Líderes de proyecto y gerentes, responsables de dirigir proyectos de desarrollo de apps.
  • Desarrolladores de aplicaciones web o desktop interesados en iniciarse en el desarrollo de apps móviles.

Estas son algunas de las preguntas que los alumnos de este curso podrán contestarse después de cursarlo.

  • ¿Cómo es distinto el desarrollo de aplicaciones móviles al de web y desktop?
  • ¿Cuales son las tecnologías y herramientas utilizadas para desarrollar aplicaciones para las distintas plataformas?
  • ¿Cuáles son las principales opciones para construir apps cross-platform? ¿Cuáles son los pros y contras de cada una?
  • ¿Cómo puedo publicar y distribuir apps? ¿Cuánto cuesta? ¿Qué condiciones hay? ¿Cuanto tiempo tarda? ¿Qué opciones tengo para distribuir y gestionar apps en un contexto empresarial? ¿Qué es eso del MDM y MAM?

Este curso brinda conocimientos fundamentales sobre el desarrollo de apps. Las personas que requieran profundizar sus conocimientos para poder programar apps completas por sí mismos, pueden continuar con cursos sobre desarrollo de aplicaciones para plataformas específicas que se ofrecen en SG Campus.

TEMARIO DETALLADO

Modalidad: On Demand + QA Virtual en vivo.
Duración: 6 a 8 horas dependiendo del participante
Fecha Sesión de QA en vivo:  Por definir con el Instructor
Horario sesión QA:  19:00 a 20:30 hrs
Precio: $1,900 MXN + IVA (México)

Beneficios:

  • Dispondrás de valiosos casos prácticos.
  • Recibirás una constancia de participación.
  • Disfrutas de nuestra garantía de satisfacción; es decir, te devolvemos el 100% de tu dinero.
  • Tendrás la entera confianza de que aprendes únicamente con instructores altamente experimentados.
  • Durante la sesión de QA tendrás interacción y asistencia directa con el instructor.
  • Acceso 7×24 a las sesiones del curso,  foros de discusión, y la grabación de Q&A.

Instructor:  Mauricio Ángulo

Mauricio Ángulo es CTO en Tesseract Pages y es una de las principales voces en el ámbito de User Experience en México. Mauricio es cofundador de la comunidad UX Nights y VP de educación y cultura en la AMIPCI. También es columnista en Software Guru y Forbes.

Solicitar información

Análisis de Puntos de Función: Medición y Estimación de Software

Este curso pretende enseñar a medir y estimar el tamaño funcional de un software, abordando todo el proceso de medición con puntos de función definido por el Grupo Internacional de Usuarios de Puntos de Función – IFPUG (Organización responsable por la estandarización del FPA) y métodos relativos a la estimación de tamaño a partir de los requisitos aún incompletos.

El Análisis de Puntos de Función (FPA, por sus siglas en inglés) es considerado como la principal herramienta para la medición funcional de productos de software y de los procesos involucrados en su desarrollo. Esta técnica comprende conceptos que pueden ser entendidos tanto por el desarrollador como por los usuarios, permitiendo que la cuantificación de la producción de software sea expresada en términos significativos para ambas partes.

Dirigido a:

Cualquier rol que haya participado en algún proyecto de diseño de software (como cliente o proveedor): Programadores, Arquitectos, Gerentes de desarrollo, Consultores, Emprendedores.

Objetivos del curso:

  • Brindar fundamentos teóricos y prácticos para la medición y estimación de una aplicación, proyecto de desarrollo y mantenimiento de
  • Aprender a usar herramientas para la medición y remuneración de contratos de desarrollo y mantenimiento de
  • Apoyar la generación de indicadores para iniciativas de mejoras de procesos de software

Los asistentes al curso obtendrán:

  • Estará capacitado en la teoría que fundamenta al Análisis de Puntos de Función y entrenado en la medición de Puntos de Función de una aplicación, proyecto de desarrollo y mantenimiento de
  • Sabrá reconocer los escenarios donde la aplicación del FPA es
  • Tendrá el conocimiento de lo que comprende la medición de Puntos de Función y de los factores que afectan la tasa de entrega (H/FP) y costo unitario ($/FP) para su organización.

Aplicaciones del Curso en la practica profesional:

  • Elaboración de especificaciones técnicas en solicitudes de propuesta (RFP) con acuerdos de niveles de servicio (SLA) de plazo y defectos, criterios y políticas de medición de los productos
  • Comparación del desempeño de los servicios de desarrollo y mantenimiento de proyectos de software de una organización con respecto a otras del mercado (benchmarking).
  • Mejora de prácticas de medición y análisis definidas en iniciativas de procesos con unidades de producto significativas en una perspectiva externa a los servicios de desarrollo y mantenimiento de sistemas, que pueden ser usadas en el establecimiento de metas de productividad por los
  • Especificación de una base histórica con información de proyectos de desarrollo y mantenimiento relacionando los puntos de función entregados a otras variables de interés, como esfuerzo, costo y plazo.

TEMARIO DETALLADO

Manejo y Resolución Efectiva de Conflictos con Inteligencia Emocional

¿Alguna vez, te has sentido frustrado, porque a pesar de que, tanto tú, como tus compañeros de equipo conocen los procesos de su trabajo, pero tienen dificultades para comunicarse con respeto y armonía? (es decir, con Inteligencia Emocional).

¿Los objetivos de los proyectos de trabajo, se han atrasado porque los colaboradores, no tienen la confianza suficiente para enfrentar las diferencias sin agredirse, mutuamente? Porque…¿no tienen el nivel de gestión emocional necesario para tal fin?

¿Estás cansado del estrés provocado por las dificultades provocadas, cuando los problemas del trabajo, se convierten en conflictos interpersonales, por no tener el coeficiente emocional en equilibrio con el coeficiente intelectual, para resolver con éxito las diferencias?

El desarrollo de proyectos de software, depende como cualquier otro proyecto de trabajo: de buena actitud personal y del desarrollo de habilidades relacionales (que son el campo de la inteligencia emocional)  para el buen  trabajo en equipo y tolerancia mutua, a pesar de las diferencias de personalidad de cada miembro.

Porque el desarrollo de software depende de las personas y hay conflictos que debemos saber manejar de manera eficiente, canalizando los  sentimiento y las emociones de una manera asertiva,  en situaciones, tales como:

•    La forma en que expresamos los desacuerdos en el equipo de trabajo… ya que, no basta con tener buen coeficiente intelectual, sino…¡ también necesitamos de buen coeficiente emocional para manejar las diferencias!
•    La manera de pedir las cosas (bien y de buenas)… pues, inconscientemente, confundimos la franqueza con la rudeza y al hacerlo, herimos la sensibilidad y autoestima de nuestros colaboradores, dificultando así, el buen desarrollo de los proyectos (la empatía como una de las habilidades de la inteligencia emocional en la solución de conflictos, es indispensable).
•    Aceptar que, todos somos diferentes; lo cual está muy mal entendido, pues no se refiere a “estar de acuerdo” (no necesariamente) sino comprender que jamás encontraremos a un ser humano igual a nosotros en la forma de pensar y de sentir. Cuando aceptamos esto, siempre será más fácil buscar juntos, soluciones creativas (a esto se le llama, tomar conciencia de la responsabilidad propia).

Te invitamos en nuestro curso “MANEJO Y RESOLUCIÓN EFECTIVA DE CONFLICTOS CON INTELIGENCIA EMOCIONAL”,  donde aprenderás herramientas de alto impacto, para convertir los conflictos en fuentes de aprendizaje y crecimiento tanto personal como laboral.

Dirigido a:
Toda persona que, con motivo de las relaciones interpersonales, requiera manejar adecuadamente y resolver las discrepancias y diferencias que se generan en la interacción con los demás, en los diferentes contextos de la interacción humana.

Modalidad: Virtual en vivo.
Duración:  6 horas
Sesiones en vivo: 17, 19, 24 y 26 de Febrero de 2015
Horario:  19:30 a 21:00 hrs (Ciudad de México, GMT -5)
Cierre de inscripciones: 13 de Febrero
Precio: $2,000 MXN + IVA (México)

TEMARIO DETALLADO

Instructor: Psic. MPNL Ma. Elena García Regalado
Directora General de Formación Integral en Capacitación, S.C. Lic. en Psicología y Técnico Docente en Neurofisiología por la U. de G. Certificada y Máster en neurocomunicación, por el Instituto de Oregon California, E.U.A. Catedrática de la U.A.G   en el área de comunicación humana y relaciones públicas. Cuenta con una trayectoria de 25 años como psicoterapeuta, instructor y conferencista en temas de corte  humano y organizacional.

Ingeniería de Requisitos: Software Orientado al Negocio

En este curso se analiza la Ingeniería de Requesitos bajo una perspectiva de gestión con enfoque en las responsabilidades fiscales de calidad del producto (como fiscales de contratos, analistas del negocio y gerentes del producto) y como interfaz con quienes ejecutan el sistema (como fábricas de software, empresas de proyectos, empresas de Outsourcing, consultorías de TI en general).

La Ingeniería de Requisitos no es vista como algo académico, pues se centra en la planeación y control de la producción de software en proyectos reales. Se tiene una preocupación constante con aquel profesional cuyo trabajo está inmerso en la contratación total o parcial de un trabajo de desarrollo y mantenimiento de software.

Al final del curso, el participante sabrá identificar lo que se necesita para producir una especificación de requisitos con calidad. Los profesionales podrán explorar los  requisitos de manera integrada con la medición, análisis y pruebas. Además, podrán encontrar problemas de forma temprana y desarollar las habilidades para que los productos entregados a usuarios finales correspondan  a las necesidades del negocio.

Dirigido a:

Cualquier rol que haya participado en algún proyecto de diseño de software (como cliente o proveedor): Programadores, Arquitectos, Gerentes de desarrollo, Consultores, Emprendedores.

Objetivos del Curso

  1. Presentar los conceptos fundamentales de la ingeniería de requisitos.
  2. Revisar los beneficios que la ingeniería de requisitos puede proporcionar al proyecto de     software, en especial en las estimaciones y mediciones.
  3. Analizar un proceso estructurado para la ingeniería de requisitos.
  4. Conocer  técnicas empleadas en la ingeniería de requisitos aplicando de manera práctica.
  5. Aplicar los conceptos en casos de estudio reales, buscando la construcción de un entendimiento amplio e íntegro de las áreas de conocimiento esenciales a la Ingeniería de Requisitos.

Temario Detallado

Panorama ejecutivo del desarrollo de apps móviles

En este curso obtendrás un panorama general de las principales estrategias, tecnologías y herramientas para desarrollar aplicaciones móviles.

Dirigido a:

Cualquier rol interesado en entender el ambiente y herramientas involucradas en el desarrollo de Apps móviles: Programadores, Arquitectos, Gerentes de desarrollo, Emprendedores.

Estimación de proyectos de software

Los participantes comprenderán en detalle los conceptos de la estimación de proyectos de software, y contarán con elementos para poder aplicar dichos conceptos y técnicas en su trabajo.

Introducción al desarrollo de videojuegos con Unity

Los alumnos conocerán los aspectos fundamentales para el desarrollo de un videojuego. Al final del curso, los participantes tendrán un entendimiento sobre las actividades, roles y herramientas que involucra el desarrollo de juegos. Asímismo, estarán familiarizados con el uso del motor Unity y habrán iniciado la creación de su primer juego con este motor.

Desarrollo de aplicaciones para IOS

Este curso tiene como objetivo fundamental adentrar al participante en todo lo relativo al desarrollo de aplicaciones para iOS utilizando para ello el ambiente de desarrollo Xcode y el lenguaje de programación Objective C, todo esto complementado con la aplicación de buenas prácticas de desarrollo orientado a objetos, haciendo uso del patrón de diseño MVC (Modelo Vista Controlador).

El Arte del Testing

Los participantes aprenderán los conceptos, técnicas y herramientas fundamentales para diseñar la estrategia de prueba para un proyecto de software.

 

 

Análisis de Datos: Entra al mundo del data science

El curso se enfoca en el uso e implementación de las técnicas más utilizadas para el desarrollo de aplicaciones basadas en datos. El participante será capaz de modelar problemas basados en datos con ayuda de algoritmos de Machine Learning y de Herramientas para el procesamiento de datos a gran escala como MongoDB, Hadoop y BigQuery.

CMMI + SCRUM (Sep 2014)

Objetivo del Curso: Comprender las compatibilidades que existen entre el modelo de procesos CMMI® y el marco de referencia SCRUM para su mejor utilización en las organizaciones.

Cómo participar en SG Campus

Este es un curso ejemplo que demuestra como utilizar los distintos recursos disponibles en SG Campus.

 

Comparte tu opinión