PROPUESTA PÚBLICA

Tamaño: px
Comenzar la demostración a partir de la página:

Download "PROPUESTA PÚBLICA 2014-2015"

Transcripción

1 2014 National Institute of Information Technology. PROPUESTA PÚBLICA MEXICO FIRST

2 Contenido CARTA DE PRESENTACIÓN... 5 DESARROLLO DE VIDEOJUEGOS... 6 MÓDULO I... 7 Fundamentos de Computación... 7 Técnicas de Programación Lógica... 8 Programación Orientada a Objetos usando C Estrategias de Diseño de Videojuegos Desarrollo de videojuegos usando Visual C# MÓDULO II Componentes de Diseño de Videojuegos Creando los Componentes Visuales del Videojuego Desarrollo de juegos en 2-D mediante el uso de DirectX MÓDULO III Desarrollo de Estrategias para Juegos Multijugador Componentes de Diseño de Videojuegos 3-D Desarrollo de Videojuegos 3-D Multijugador MÓDULO IV Diseño de Estrategias para Juegos Móviles Desarrollo de Rapid Mobile Game (RMG) Desarrollo de Juegos Móviles Cross-Platform DESARROLLO DE APLICACIONES MÓVILES ANDROID ARQUITECTURA DEL PROGRAMA PROGRAMAS PARA ALUMNOS DE ÚLTIMO SEMESTRE (FINISHING SCHOOL PROGRAMS) PROGRAMA PARA ALUMNOS DE ÚLTIMO SEMESTRE (.NET) MMS INGENIERÍA DE SOFTWARE

3 MODULO: PERFIL DEL EGRESADO MODULO Herramientas de Productividad de Office Fundamentos de Sistemas Operativos y Conectividad Introducción a las técnicas y lógica de programación Introducción al Diseño Relacional de Bases de Datos Implementar una Base de Datos diseñada en MS SQL Server MÓDULO OOPS Usando C# MÓDULO Análisis Orientado a Objetos y Diseño (OOAD and UML) MÓDULO Desarrollo de Aplicaciones Distribuidas usando.net Framework Desarrollo de Componentes Web con Tecnología Servlets y JSP Desarrollo de Aplicaciones Móviles usando Java Entendiendo la Administración de Proyectos de Software Diseño de la Interfaz Computadora Humano Trabajando con Sistemas de Seguridad de la Información Trabajando con Sistemas de Seguridad de la Información MMS ADMINISTRADOR DE REDES MÓDULO Herramientas avanzadas de Productividad con Office Construcción Lógica y Solución Efectiva de Problemas Programación Orientada a Objetos con C Fundamentos de Sistemas Operativos MÓDULO Introducción a las Bases de Datos Relacionales Querying y Manejo de Datos usando SQL Server Desarrollo y Configuración de Desktops Empresariales Fundamentos del Sistema Operativo Linux

4 Despliegue y Solución de problemas en computadoras de escritorio Linux MÓDULO Protocolos y Estándares de Interconexión Conceptos Avanzados de Redes Fundamentos de Tecnología de Servidores Instalación, Despliegue y Manejo de la Infraestructura de Red de Windows Server Módulo Implementar Active Directory Domain Services en un Ambiente Windows Server Implementación de Administración de Acceso e Identidad en el Directorio Activo de Windows Server MÓDULO Manejo y Administración de Linux OS I Manejo y Administración de Linux OS II Comprendiendo la Administración de Proyectos de TI Proceso de Administración de Infraestructura y Operaciones de TI MÓDULO FUNDAMENTOS DE SEGURIDAD Y SU IMPLEMENTACIÓN INSTALACIÓN Y MANEJO DE MICROSOFT EXCHANGE SERVER IMPLEMENTAR MICROSOFT THREAT MANAGEMENT GATEWAY SERVER IMPLEMENTADO VIRTUALIZACIÓN EN LA INFRAESTRUCTURA DE TI EMPRESARIAL ADMINISTRACIÓN DE PROYECTOS TI OBJETIVO PRE-REQUISITOS TEMARIO DURACIÓN: ÚNICO MÓDULO DE 30HRS OFERTA DE VALOR DE NIIT NIIT PARA INDIVIDUOS NIIT PARA EMPRESAS NIIT PARA UNIVERSIDADES NIIT PARA GOBIERNO Y EMPRESAS PRIVADAS

5 HOLE- IN THE WALL EDUCATION LTD. (HIWEL) UNIVERSIDAD NIIT PREMIOS Y RECONOCIMIENTOS PROPUESTA COMERCIAL PRECIOS PROPUESTA PÚBLICA... ERROR! MARCADOR NO DEFINIDO. CARACTERÍSTICAS DE LOS SERVICIOS

6 Carta de Presentación Andrés Simón Director de Alianzas Nacionales e Internacionales de MexicoFIRST Presente NIIT es una compañía líder mundial en desarrollo de talento para la industria de TI fundada en 1981 con la misión de acortar la brecha entre las necesidades de la Industria de TI y las capacidades de los recursos humanos inmersos en ésta. Con tres décadas de experiencia, NIIT ofrece soluciones de capacitación en TI, BPO (Business Process Outsourcing) por sus siglas en inglés, Banca, Dirección Ejecutiva, inglés y Habilidades de Comunicación, con un alcance de más de cinco millones de estudiantes capacitados. Es por eso que NIIT está interesado en ofrecer sus cursos de capacitación a Mexico FIRST y de esta manera beneficiar a los mexicanos en su desarrollo profesional. A continuación se detalla la lista de programas ofrecidos por los centros autorizados NIIT en México. Adjunto a este documento proveeremos la descripción de los programas ofrecidos por los centros autorizados NIIT en Ciudad de México, Guadalajara y Torreón. Razón social: Learning Solutions SA de CV Nombre comercial: NIIT 5

7 Desarrollo de Videojuegos Descripción del programa Objetivo: El programa de Desarrollo de Videojuegos es un exhaustivo currículo de 4 módulos enfocado en proveer a los estudiantes habilidades clave para su entrada en la industria de los Juegos. Esto mediante la preparación de los estudiantes en el área de desarrollo de programación lógica, programación orientada a objetos, desarrollo de estrategias para un jugador, multi jugador y juegos móviles, creación de arte 2-D y 3-D, programación en DirectX 9 para juegos en 2-D, programación en XNA para 3D y juegos multi-jugador. Tecnologías como Flash y Flash Lite con Actionscripting, J2ME y BREW son empleadas adicionalmente en la enseñanza de programación para juegos móviles. Es muy importante hacer notar que mientras que la creación de los activos en 2-D y 3-D son fundamentales para establecer el look y el sentido del mundo de los juegos, no son el foco principal del programa. Este programa tiene cursos que ayudan al estudiante a entender la importancia de los gráficos, manipulación de los mismos, animación, modelado 3-D que incluye la creación de arte 2-D y 3-D para el juego, pero esto no se enseña desde el punto de vista de un artista en videojuegos. Este programa ha sido creado más desde el punto de vista de un programador y de esta manera el estudiante pueda estar en la posición de entender la importancia de los gráficos en un juego y ser capaz de manipularlos desde 2- D y 3-D de manera programática para crear efectos visuales y animación, importantes en cualquier juego. Estudiante Objetivo: Este curso está diseñado para personas que tienen una alta atención al detalle en el trabajo creativo, y que usan esta misma atención al detalle para desarrollar altas habilidades en programación. Prerrequisitos: Afinidad hacia el trabajo artístico y la creatividad Es deseable más no indispensable tener familiaridad con el lenguaje de programación orientada a objetos. Es deseable más no indispensable haber estudiado matemáticas hasta nivel XII Conocimientos Básicos de computación y trabajo en con internet Habilidad para interactuar en inglés en clase. 6

8 Oportunidades de empleo: Programador de juegos Jr. Programador de Juegos, Ingeniero de juegos, Artista de juegos, Desarrollador de juegos en Flash, QA Tester, Lead QA, Diseñador de niveles. Duración: 576 Horas (144 Horas / Módulo x 4) Objetivos del Programa Al término del programa los estudiantes serán capaces de: Demostrar habilidades básicas en Office Manipulación y edición de gráficos Creación de arte para juegos en 2-D y 3-D Animación en 2-D y 3-D Manipulación programática de los componentes artísticos de un juego Creación de juegos para PC mono usuario y multiusuario empleando tecnologías como DirectX y XNA Creación de juegos para teléfonos móviles empleando varias tecnologías como J2ME, Flash Lite y BREW Contenido del Curso Módulo I Fundamentos de Computación Este curso tiene como objetivo introducir al estudiante a los fundamentos básicos de la computadora y sus componentes. Más adelante este curso introduce al estudiante a las aplicaciones de Office donde aprenderá el uso de Word y Excel. Por último este curso provee actividades de búsqueda de información y comunicación en internet. Al término de este curso el estudiante aprenderá a: 7

9 Apreciar la importancia de una computadora Identificar los varios tipos de dispositivos hardware y software Personalizar el escritorio y manejar archivos y folders usando Windows Explorer Definir los términos comunes relacionados con Internet Crear, editar, formatear y salvar documentos usando Word Insertar viñetas y números en un documento Insertar una tabla en un documento Dibujar objetos usando la herramienta de dibujo Crear hojas de cálculo usando Excel Utilizar funciones predeterminadas para la realización de cálculos Arreglar datos de manera ascendente o descendente Realizar cálculos aritméticos mediante el uso de formulas Dar formato a hojas de cálculo mediante el formateo condicional Crear gráficas para presentar datos Usar el internet para buscar información Usar el internet para entretenimiento y comunicación Técnicas de Programación Lógica La base de cualquier lenguaje de programación se fundamenta en las técnicas empleadas para construir y aplicar la lógica. Este módulo comprende las técnicas empleadas para representar la lógica en resolución de problemas mediante el uso de una computadora. Adicionalmente explica cómo desarrollar programación lógica básica, mediante el uso de técnicas de diagramas de flujo, interacciones y programación por módulos. Al término de este curso el estudiante aprenderá a: Identificar los requisitos de entrada y salida Identificar programas Representación lógica mediante el uso de diagramas de flujo 8

10 Identificación de datos y tipos de datos Empleo de operadores Representación de decisiones en un diagrama de flujo Identificación de procesos repetitivos Representación de condiciones complejas e interacciones mediante el uso de diagramas de flujo Separación de un problema en módulos Programación Orientada a Objetos usando C++ Este curso te introduce a la metodología orientada a objetos usando C++ como lenguaje de programación. El curso introduce la implementación de conceptos tales como abstracción, encapsulación y polimorfismo. Además este curso introduce varios conceptos de programación empleando C++ tales como: construcción manejo y single linked list. Al término de este curso el estudiante aprenderá a: Identificar la técnica orientada a objetos en el desarrollo de software Crear e implementar objetos en el desarrollo de software Implementar encapsulación y abstracción Uso de operadores y constructores Implementación de polimorfismo y polimorfismo dinámico Implementación de herencia y herencia múltiple Almacenamiento de datos en archivos Identificación de necesidades en listas enlazadas Implementación de operaciones en listas enlazadas simples 9

11 Estrategias de Diseño de Videojuegos El curso de Estrategias de Diseño de Juegos (GDS) cubre el mundo de los juegos desde la perspectiva de un diseñador. Analiza cómo los juegos de computadora trabajan y cómo los jugadores se relacionan con el juego. Adicionalmente el curso explica el proceso de desarrollo de juegos, los variados elementos de diseño de juegos (incluyendo el uso de gráficos, sonido y animación), el rol de la gente involucrada en la creación de juegos y las expectativas de los jugadores. Al término de este curso el estudiante aprenderá a: Identificar los diferentes videojuegos y su evolución Identificar el ciclo de vida del desarrollo de videojuegos Identificar las expectativas de un jugador de videojuegos y el mercado de los mismos Identificar las características esenciales de un videojuego Desarrollar el concepto de un videojuego Desarrollar la propuesta de un videojuego Desarrollar el Storyboard de un videojuego Identificar y categorizar los elementos de diseño de un juego empleados en los diferentes géneros de videojuegos Identificar las limitaciones mientras se diseña un videojuego Identificar y diseñar rompecabezas en juegos de computadora Identificar las tecnologías emergentes Desarrollo de videojuegos usando Visual C# El curso de Desarrollo de Juegos mediante C# cubre como desarrollar juegos con Interfaz Graficas de Usuarios (GUI) basados en Visual C#. El curso analiza el modelo de programación de Windows, el ambiente de Visual Studio 2005 y el.net framework para formar una programación basada en GUI. El curso analiza cómo crear clases, formas de Windows, eventos, controles, gráficos y 10

12 ayuda para un juego. Además este curso analiza conceptos como manejo de excepciones, debugging, optimización de código, empaquetamiento y entrega de juegos. Al término de este curso el estudiante aprenderá a: Identificar los fundamentos de la interfaz de programación de Windows y la Interfaz de dispositivos Gráficos Identificar los componentes de.net framework El uso de Visual Studio 2005 IDE ara la creación y ejecución de juegos Creación de clases en un programa Visual C# Crear y personalizar formas de Windows y controles Implementar las clases de CommonDialog Crear controles de usuarios Implementar gráficos y audio en un juego en Visual C# Debug y optimización de videojuegos Creación de un sistema de ayuda para un videojuego Configurar y desplegar videojuegos Módulo II Componentes de Diseño de Videojuegos El curso de Diseño de Componentes de Videojuegos (DGC) cubre el mundo de los videojuegos desde la perspectiva de un diseñador. Cada juego consiste en tres componentes: narrativa, visual y técnica. Este curso introduce estos componentes y analiza cómo diseñarlos en orden para crear un juego profesional y comercial. 11

13 Este curso es relevante para los diseñadores de videojuegos que quieran entrar al fascinante mundo del desarrollo profesional de videojuegos. Los videojuegos ya no son pequeñas piezas de código juntas con algunos gráficos y sonidos. Hoy en día los juegos comerciales necesitan enfocarse a consciencia en los siguientes elementos para mejorar la experiencia de juego: Una historia que haga que los jugadores tengan empatía con los personajes del juego Un personaje que represente al jugador y el ambiente en el que el personaje opera Un juego de componentes técnicos que hagan el juego tan realista como sea posible Al término de este curso el estudiante aprenderá a: Identificar los componentes de un juego y crear un script y un storyboard Contar una historia y diseñar un personaje en un juego Comunicarse mediante el uso de diseño visual básico y elementos visuales Identificar los tipos y usos de visuales en un juego Crear y animar formas primitivas Permitir interacción en el arte de un juego mediante el uso de principios matemáticos Transformar y aplicar principios de física en los objetos artísticos de los juegos Identificar el uso de máquinas en el desarrollo de juegos. Creando los Componentes Visuales del Videojuego Los componentes básicos para la creación de los elementos visuales de los juegos son las imágenes, animaciones y modelos. Este curso introduce al estudiante en 3 tipos de componentes y explica cómo crearlos para la elaboración de un videojuego comercial. Este curso es relevante para los desarrolladores de videojuegos que quieren entrar en el sorprendente mundo profesional del desarrollo de juegos en 2-D. Hoy en día los juegos comerciales necesitan enfocarse a consciencia en los siguientes elementos para mejorar el juego. 12

14 Imágenes: Deben ser realistas y deben estar mapeadas a la línea de la historia y sus personajes Animaciones y Video: Deben ser significativas, agradables y adecuadas. Código: El Código debe brindar la interactividad, flexibilidad, realidad y lógica requeridas por el videojuego. Modelos 3-D Deben ser realistas, atractivas y deben estar mapeadas con la línea de la historia y sus caracteres. Al término de este curso el estudiante aprenderá a: Comprender e implementar los conceptos de imagin empleando imagin software Describir los fundamentos de selección, color, formatos de archivo y crear o modificar las imágenes para el juego Describir los fundamentos de las capas, máscaras y canales; usándolos para extraer objetos de las imágenes Uso de la herramienta de retoque para retocar imágenes Describir los fundamentos de efectos y mapeo creando efectos para imágenes del juego Identificar los conceptos de animación y crear animaciones Describir los fundamentos de líneas de tiempo, audio-video y creación de animación en 2-D Comprender los fundamentos de ActionScripting y creación de prototipos de juegos mediante el uso de ActionScripting Descripción básica de conceptos de física e identificación de los principios físicos usados en animación Aplicación de principios de física y matemáticas en animaciones Descripción de fundamentos de modelado y creación simple de modelos en 3-D Descripción de conceptos sobre cámaras e iluminación y creación de efectos y animación en modelos Desarrollo de juegos en 2-D mediante el uso de DirectX La industria de los juegos se ha convertido en una industria multimillonaria. Es la plataforma ideal para que los programadores demuestren su talento y creen juegos realistas que puedan atraer la imaginación de los jugadores. La naturaleza lucrativa de la industria del juego está recibiendo a más y más competidores en el negocio. Para triunfar en este mercado los desarrolladores deben producir juegos de calidad en periodos de tiempo reducidos. Esto puede ser logrado usando DirectX y Visual C# para el 13

15 Desarrollo Rápido de Aplicaciones (RAD). Este conocimiento reducirá la curva de aprendizaje de los programadores familiarizados con OOPS. Al término de este curso el estudiante aprenderá a: Describir los gráficos y las APIs multimedia usados en Windows, identificar DirectX como el futuro de Windows Graphics y describir las tecnologías emergentes en sistema operativo Microsoft Identificar a DirectX como API de juegos y comprender los conceptos básicos de programación 2-D en DirectX Analizar los requerimiento del videojuego, su diseño y su construcción Preparar la ventana del juego y preparar las entradas/salidas de dispositivos para el videojuego Desplegar imágenes, sprites, texto y formas geométricas Agregar comportamiento a los sprites del videojuego Animar los sprites en los videojuegos Implementar audio y video en los videojuegos Uso de plantillas para el desarrollo de videojuegos Optimizar el videojuego Empacar y desplegar el videojuego Módulo III Desarrollo de Estrategias para Juegos Multijugador La industria de juegos está creciendo a pasos agigantados. Lejos quedan los días donde las personas sólo jugaban juegos de un jugador. Los juegos multijugador proveen una plataforma para la socialización por medio de hacer que el jugador compita y juegue contra el otro. Los jugadores quieren interactuar y competir contra la inteligencia y habilidades de otra persona, más que jugar contra una computadora. 14

16 Al término de este curso el estudiante aprenderá a: Identificar diferentes configuraciones multijugador y varios tipos de videojuegos multijugador y configuraciones comunitarias Identificar varios arreglos de redes y los beneficios de que los juegos empleen estos arreglos particulares Identificar los canales de comunicación y protocolos empleados en los juegos Conocer el funcionamiento de los servidores de juegos en juegos masivos multijugador Identificar arquitecturas de redes para videojuegos Identificar retos para los videojuegos multijugador Identificación de recursos, escalabilidad y performance Entender qué hay dentro del diseño de un motor de videojuegos Identificar las mejores prácticas para la creación de videojuegos multijugador Apreciar el futuro de los videojuegos multijugador Componentes de Diseño de Videojuegos 3-D El curso de Diseño de Componentes para juegos 3-D (D3DC) cubre aspectos artísticos de diseño 3-D tales como: texturas, modelos y terrenos para videojuegos multijugador. Este módulo ha sido diseñado tomando en cuenta los requerimientos del diseñador de videojuegos que cuenta con las habilidades y el tiempo necesario pero con un presupuesto limitado. Al término de este curso el estudiante aprenderá a: Comprender conceptos gráficos en 3-D Aplicar principios matemáticos para manipular los modelos de los juegos Comprender los conceptos y emplear la física en estos juegos Comprender los conceptos de modelado 3-D 15

17 Crear y optimizar modelos 3-D para un juego Aplicar materiales y texturas en modelos 3-D Crear UVW mapping Iluminar el mundo de los videojuegos Aplicar varios emplazamientos de cámara en el mundo de 3-D Modelado avanzado en 3-D Vestir el modelo de un videojuego Diseñar un Sistema particular Desarrollo de Videojuegos 3-D Multijugador La industria de los juegos provee a los programadores la plataforma ideal para exponer su talento y crear juegos realistas que puedan capturar la imaginación de los jugadores. Los jugadores hoy en día demandan una gran experiencia al jugar, con grandes mundos que explorar, más interesantes tareas que realizar, y un más alto grado de realismo. Para proyectar realismo, el mundo de los juegos debe ser por naturaleza tridimensional (3-D). Esto ha sido posible gracias al avance en la tecnología, el hardware para gráficos en las computadoras con CPUs más pequeños y potentes. Además aplicaciones como Rapid Application Development (RAD) permiten a los desarrolladores producir juegos 3-D más fácil y rápidamente. Este curso es relevante para los desarrolladores de videojuegos que quieren crear videojuegos multijugador en 3-D. Al término de este curso el estudiante aprenderá a: Comprender la programación de videojuegos mediante el uso de XNA Framework Desplegar gráficos 2-D en juegos 3-D Comprender los fundamentos de programación en juegos 3-D Comprender los fundamentos de High Level Shader Language (HLSL) Crear y desplegar objetos 3-D en el mundo de los juegos Crear advanced shaders para efectos visuales Implementar sistemas particulares Desarrollar un prototipo de juego 3-D Diseñar un API de red para juegos multiusuarios 16

18 Módulo IV Diseño de Estrategias para Juegos Móviles La industria de los teléfonos móviles tiene una presencia masiva en todo el planeta. Esto ha permitido a la industria de Juegos Móviles convertirse en una industria multimillonaria. Esta industria es el sitio ideal para los programadores que quieren demostrar su talento y crear jugos realistas que capturen la imaginación de los jugadores. Para triunfar en este mercado tan competitivo, los desarrolladores deben contar con los conocimientos necesarios en las diversas plataformas de desarrollo, ecosistemas, ciclos de vida y mecanismos de prueba. Además los desarrolladores deben saber cómo optimizar el diseño de juegos específicamente en un teléfono móvil. Al término de este curso el estudiante aprenderá a: Introducir el concepto de videojuegos para móviles Identificar las plataformas de diseño de videojuegos Comprender el ciclo de vida del desarrollo de videojuegos para móviles Comprender el ecosistema de estos juegos Comprender el Framework de estos juegos Comprender la portabilidad e interoperabilidad de estos juegos Comprender las consideraciones de diseño para juegos de un solo jugador Comprender las consideraciones de diseño para juegos multijugador Diseño gráfico para juegos móviles Diseño de interfaces para juegos móviles Diseño de media para juegos móviles Desarrollo de Rapid Mobile Game (RMG) 17

19 Hoy en día la industria de los juegos móviles requiere de profesionales que puedan desarrollar juegos interesantes en un corto periodo de tiempo. El módulo de Desarrollo de Rapid Mobile Game enseña cómo construir juegos móviles en 2-D de manera rápida. Este módulo explica el uso de Flash con Flashlite con el objeto de desarrollar juegos que puedan ser codificados y probados de manera rápida y sencilla. Además este módulo enseña cómo integrar varios elementos tales como imágenes, animaciones y audio con el objetivo de proveer una grata experiencia de juego. Al término de este curso el estudiante aprenderá a: Explicar el overview del desarrollo de juegos móviles Analizar los componentes de los juegos móviles Diseñar los artes para los juegos móviles Diseñar la animación para juegos móviles Construir interactividad en un juego móvil Desarrollo de los componentes UI en juegos móviles Preparar el ambiente de un juego móvil Mejorar el juego incorporando las funciones de cada teléfono móvil Incluir sonido en los juegos Desarrollar un prototipo de juego móvil 2-D Probar juegos móviles en emuladores Desarrollo de Juegos Móviles Cross-Platform En el multimillonario negocio de los juegos móviles para ser un desarrollador exitoso, debe saber cómo crear juegos para las diferentes tecnologías inalámbricas tales como CDMA/GSM/WCDMA/UMTS/LTE y desarrollarlo. Los juegos móviles exitosos corren en estas tecnologías satisfaciendo las necesidades de los jugadores. Este módulo introduce al estudiante a los más recientes ambientes de desarrollo de juegos móviles tales como BRWE y J2ME. También enseña cómo crear juegos para CDMA/GSM mediante el uso de ambientes BREW y J2ME. 18

20 Adicionalmente provee información relacionada a la programación de modelos 3-D para juegos móviles. Las diferentes situaciones que se pueden enfrentar durante el desarrollo de estos juegos también son discutidas en este módulo. Al emplear tecnologías como BREW y J2ME se pueden desarrollar juegos más interesantes para teléfonos móviles. Al término de este curso el estudiante aprenderá a: Explicar el CDMA y WCDMA y el ambiente de juego GSM y UMTS Comprender y probar la aplicación CDMA y WCDMA Trabajar con gráficos y animaciones Finalizar un prototipo para teléfonos CDMA y WCDMA Crear una aplicación MIDP Crear y desplegar gráficos 2-D para juegos GSM y UMTS Crear mapas de nivel en los juegos Crear y trabajar en gráficos móviles 3-D Crear y moverse alrededor del mundo de los juegos Crear y construir un juego Desplegar juegos móviles 19

21 Desarrollo de Aplicaciones Móviles Android La tecnología ha ido creciendo a un ritmo acelerado para satisfacer las necesidades y deseos de la gente de simplificar sus complejos estilos de vida. Los teléfonos móviles son una de las grandes innovaciones del siglo XXI, que han tomado al mundo de manera tormentosa. Los teléfonos móviles también conocidos como Smartphones cuentan con muchas capacidades y características. Android TM plataforma de sistema operativo base Linux soportado por Google Inc. es la plataforma para Smartphones de más rápido crecimiento, que está causando un gran impacto en la industria de la telefonía basada en su facilidad de manejo. Al término de este curso el estudiante aprenderá a: Comprender la anatomía de las aplicaciones móviles Identificar los componentes de la plataforma Android Identificar las herramientas y los sdks para el desarrollo de aplicaciones en la plataforma Android Comprender los Android Building Blocks o Identificar los fundamentos de desarrollo de aplicaciones Android o Actividad de trabajo/vistas, Servicios y receptores de transmisión Trabajar con gráficos Trabajar con Multimedia Manejo de datos en plataforma Android (SQLite) Manejo de conectividad Trabajo con Location-based Services Despliegue de aplicaciones Android o Uso de Emuladores o Uso de Dispositivos en vivo Estudiante Objetivo: El estudiante objetivo es cualquier persona interesada en hacer una Carrera en la Industria de desarrollo para Smartphones Pre requisitos: Los aspirantes a este programa deben contar con las siguientes habilidades: 20

22 }+ Habilidad de interacción en ingles en el salón de clase Conocimiento de RDBMS Conocimiento de XML Conocimiento de uso y operación de dispositivos habilitados con Android Arquitectura del Programa Programa Módulos Duración Diseño y Desarrollo de Bases de Datos Introducción al Diseño de Bases de Datos Relacionales 24 Implementación del diseño de una base de datos en MS SQL Server 40 Examen del Módulo 2 TOTAL 66 21

23 Programa Módulos duración Primera Programación en Smartphone Construcción Lógica y Resolución Efectiva de Problemas 24 Introducción al lenguaje de Programación Java 40 Desarrollo de aplicaciones Web usando XML 48 Introducción a JDBC 8 Examen del Módulo 6 TOTAL 126 Programa Módulos duración Introducción a AndroidTM: Un dispositivo Móvil Open Source 4 Desarrollando Aplicaciones Smartphone Desarrollo de aplicaciones móviles para Android 48 Examen del Módulo 2 TOTAL 54 22

24 Programas para Alumnos de Último Semestre (Finishing School Programs) La Educación universitaria en Ciencias de la Computación y TI hace énfasis en lo académico y por lo tanto provee educación orientada en estos principios que proporciona al estudiante un excelente conocimiento conceptual en matemáticas y en los fundamentos de ciencias de la computación. Por el otro lado la industria de TI requiere de personas con excelentes habilidades y conocimientos basados en las herramientas de software requeridas por esta industria, por lo tanto existe una brecha entre los requerimientos de la industria y la educación universitaria. Los estudiantes que egresan de las universidades usualmente tienen que perfeccionarse por ellos mismos a través de varios centros de entrenamiento en TI antes de conseguir trabajo en la industria. Por su parte la industria al reclutar recién egresados tiene que invertir en cursos in-house o externos para que los contratados tengan niveles operativos. Hay una gran cantidad de brechas que deben ser subsanadas antes de que un estudiante encuentre una oportunidad en la industria. Las universidades muchas veces no entran a fondo en la comprensión de lenguajes de programación ni tampoco entran a fondo en brindar al estudiante experiencia en proyectos. El Programa para Alumnos de Último Semestre (Finishing School Program) es un modelo de entrenamiento que subsana las brechas descritas anteriormente brindando al estudiante la oportunidad de trabajar en múltiples proyectos con ejercicios de análisis, diseño, desarrollo y documentación. Adicionalmente ayuda a los estudiantes con sus habilidades de comunicación en inglés las cuales son esenciales en el cualquier ambiente laboral dentro de TI. Este programa crea profesionistas que están listos para ser productivos desde el día uno cuando se incorporan a la industria. 23

PRÓLOGO... 5 DESARROLLO DE VIDEOJUEGOS... 6

PRÓLOGO... 5 DESARROLLO DE VIDEOJUEGOS... 6 Propuesta NIIT para Mexico FIRST 1 Contenido PRÓLOGO... 5 DESARROLLO DE VIDEOJUEGOS... 6 MÓDULO I... 7 Fundamentos de Computación... 7 Técnicas de Programación Lógica... 8 Programación Orientada a Objetos

Más detalles

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Este es un tiempo único para el mundo de los celulares, en particular de los Smartphones. Este tipo de dispositivos

Más detalles

Propuesta Pública 20145-2016 INTERSOFTWARE UNIVERSITY

Propuesta Pública 20145-2016 INTERSOFTWARE UNIVERSITY Propuesta Pública 20145-2016 INTERSOFTWARE UNIVERSITY Contenido Carta de Presentación... 2 Programa Primer Empleo: Desarrollo en.net... 3 Temario... 4 Programa Software... 5 Prerrequisitos:... 5 Temario...

Más detalles

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

Desarrollo de Aplicaciones Windows Con Visual Studio 2010 Desarrollo de Aplicaciones Windows Con Visual Studio 2010 (.NET FRAMEWORK 4.0) ACERCA DEL CURSO: Esta Especialidad está diseñado para desarrollar los conocimientos y habilidades para el desarrollo de aplicaciones

Más detalles

Coordinación de los Diplomados

Coordinación de los Diplomados Introducción La Facultad de Matemáticas, de acuerdo a su misión de "formar profesionistas altamente capacitados, desarrollar investigación y realizar actividades de extensión en matemáticas y computación,

Más detalles

CL_50466 Windows Azure Solutions with Microsoft Visual Studio 2010

CL_50466 Windows Azure Solutions with Microsoft Visual Studio 2010 Windows Azure Solutions with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso es una introducción

Más detalles

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Proyecto Propio de Ampliación con Programación de Dispositivos Móviles e Inteligentes Paseo de la Puerta del Ángel, s/n 28011 Madrid www.iesellago.net

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios Diplomado Java Descripción El lenguaje de programación Java es uno de los más utilizados hoy en día. Su potencia, simplicidad, funcionalidad y capacidad hacen que este lenguaje sea una de las herramientas

Más detalles

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL MF0491_3: PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE. (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 180 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 141 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions S MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este

Más detalles

Temario máster Java. Módulo 1 Fundamentals of the Java Programming Language. Duración: 40 horas

Temario máster Java. Módulo 1 Fundamentals of the Java Programming Language. Duración: 40 horas Temario máster Java Módulo 1 Fundamentals of the Java Programming Language. Duración: 40 horas En este módulo se explicarán las características del lenguaje programación Java. Unidad 1 Entendiendo la tecnología

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

Más detalles

ArcGIS. Catálogo de cursos

ArcGIS. Catálogo de cursos ArcGIS Catálogo de cursos 2015 ArcGIS Desktop ArcGIS Desktop ArcGIS 1: Introduction to GIS (10.2)... 2 ArcGIS 2: Essential Workflows (10.2)... 3 ArcGIS 3: Performing Analysis (10.2)... 3 Building Geodatabases

Más detalles

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente Capítulo 5: Aplicaciones cliente 46 5.1 La aplicación cliente en la Pocket PC La aplicación desarrollada para el cliente en un dispositivo móvil como corresponde a la Pocket PC necesita una capa muy delgada

Más detalles

Tabla de contenido. 1. Certificado Android Developer... 4. 1.1. Introducción a la programación para la plataforma Android... 4. Objetivos Clave...

Tabla de contenido. 1. Certificado Android Developer... 4. 1.1. Introducción a la programación para la plataforma Android... 4. Objetivos Clave... Tabla de contenido 1. Certificado Android Developer.... 4 1.1. Introducción a la programación para la plataforma Android.... 4... 4... 4... 4... 4 1.2. Certificado Programador Jr. para Android... 5...

Más detalles

http://www.cem.itesm.mx/extension/ms

http://www.cem.itesm.mx/extension/ms Diplomado Programación orientada a objetos con Java y UML Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

Más detalles

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. diplomado

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. diplomado Centro de Capacitación en Tecnologías de la Información Desarrollo de Objetivo Dotar al alumno de la metodología y los fundamentos de la programación en Java usando la plataforma J2SE (Java 2 Standard

Más detalles

Desarrollador de Aplicaciones Empresariales con Visual Studio 2008. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008

Desarrollador de Aplicaciones Empresariales con Visual Studio 2008. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008 VS0800e Desarrollador de Aplicaciones Empresariales con Visual Studio 2008 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008 Formación: elearning Horas: 450 Introducción En

Más detalles

Talento Digital. Relación de programas oficiales de certificación en plataformas de desarrollo Web y Móviles mundialmente reconocidas

Talento Digital. Relación de programas oficiales de certificación en plataformas de desarrollo Web y Móviles mundialmente reconocidas CRÉDITOS CONDONABLES PARA EDUCACIÓN TÉCNICA, TECNOLÓGICA Y UNIVERSITARIA EN COLOMBIA FONDO DE DESARROLLO DEL TALENTO DIGITAL EN TI Convenio Interadministrativo Fon TIC 534 ICETEX 535 de 2011 Talento Digital

Más detalles

Cursos PROGRAMACIÓN DE APLICACIONES CON JAVA

Cursos PROGRAMACIÓN DE APLICACIONES CON JAVA Cursos CIÓN DE APLICACIONES CON JAVA OBJETIVOS Los cursos ofrecen al alumno fundamentos muy sólidos en la Plataformas de desarrollo Java, no solo en aspectos concretos (lenguaje java, paquetes disponibles,

Más detalles

J&E Factory Integración Comercial

J&E Factory Integración Comercial J&E Factory Integración Comercial J&E Factory Integración Comercial Índice 1. Certificado Android Developer....4 1.1. Introducción a la programación para la plataforma Android....4 Objetivos Clave....

Más detalles

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010 Developing Web Applications with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este curso, los

Más detalles

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a gestión de proyectos Un sistema de gestión de proyectos es

Más detalles

online Master Programación Java SE y Java EE

online Master Programación Java SE y Java EE online Master Programación Java SE y Java EE Objetivos Mejorar las competencias en todo lo relacionado con Visual studio.net y su framework para trabajar con componentes Windows y Web, crear aplicaciones

Más detalles

PROGRAMADOR ESPECIALISTA EN VISUAL STUDIO 2010 Y JAVA

PROGRAMADOR ESPECIALISTA EN VISUAL STUDIO 2010 Y JAVA PROGRAMADOR ESPECIALISTA EN VISUAL STUDIO 2010 Y JAVA OBJETIVOS GENERALES Conseguir un nivel de competencia técnico- profesional que capacite para desempeñar actividades profesionales relacionadas con

Más detalles

Trabajo Final de Graduación para optar por el título. Bachiller en Ingeniería en Computación

Trabajo Final de Graduación para optar por el título. Bachiller en Ingeniería en Computación Trabajo Final de Graduación para optar por el título Bachiller en Ingeniería en Computación Migración del Módulo de Inventario del Sistema Business Advance Víctor Guzmán Alfaro Carrera Ingeniería en Computación

Más detalles

con certif icado de profesionalidad

con certif icado de profesionalidad CARACTERÍSTICAS El diseño web está cambiando en poco tiempo. Las nuevas tecnologías y estándares de programación están revolucionando tanto la forma de crear web como de interactuar con ellas. En nuestro

Más detalles

1 Introducción. 1.1 México y los videojuegos. 1.2 La Interfaz de Programación de Aplicaciones XNA

1 Introducción. 1.1 México y los videojuegos. 1.2 La Interfaz de Programación de Aplicaciones XNA Objetivo Debido a la falta de textos en español sobre programación orientada a gráficos 3D y al rezago que se tiene en los libros de tecnología, por su rápido cambio. Se elaborará material bibliográfico

Más detalles

Entidad Formadora: Plan Local De Formación Convocatoria 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010 Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú

Más detalles

Contenido. Capítulo 1 Visual Studio.net 2013: Introducción. Capítulo 2 Visual C# 6.0: Introducción. Alfaomega

Contenido. Capítulo 1 Visual Studio.net 2013: Introducción. Capítulo 2 Visual C# 6.0: Introducción. Alfaomega Contenido Capítulo 1 Visual Studio.net 2013: Introducción siguientes preguntas... Contenido... Expectativa... el lector será capaz de:... Visual Studio.net 2013: el paradigma... Novedades de... Visual

Más detalles

CURSO ON-LINE OFFICE 2007, WORD, EXCEL Y POWERPOINT.

CURSO ON-LINE OFFICE 2007, WORD, EXCEL Y POWERPOINT. CURSO ON-LINE OFFICE 2007, WORD, EXCEL Y POWERPOINT. DESCRIPCIÓN Este es un curso ON-LINE paso a paso. El curso está dividido en 18 módulos (Módulo 5xxx). Es un curso oficial de Microsoft, cuando el alumno

Más detalles

GLOSARIO DE TERMINOS

GLOSARIO DE TERMINOS GLOSARIO DE TERMINOS A Aplicaciones Legacy.- Conjunto de aplicaciones desarrolladas o implementadas en plataformas de sistemas anteriores o antiguos. B Bases de Datos.- Organización y conservación de datos

Más detalles

Historia de revisiones

Historia de revisiones Herbert Game Descripción de la Arquitectura Versión 1.8 Historia de revisiones Fecha Versión Descripción Autor 29/08/2011 1.0 Creación del documento Juan Pablo Balarini Máximo Mussini 30/08/2011 1.1 Actualización

Más detalles

Master Executive en Programación y Desarrollo de Aplicaciones JAVA

Master Executive en Programación y Desarrollo de Aplicaciones JAVA Master Executive en Programación y Desarrollo de Aplicaciones JAVA by admin - Martes, julio 26, 2011 http://cursosgratuitos.eu/master-gratuito-executive-en-programacion-y-desarrollo-de-aplicaciones-java/

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB DENOMINACIÓN: CON TECNOLOGÍAS WEB Código: IFCD0210 Familia profesional: Informática y Comunicaciones Área profesional: Desarrollo Nivel de cualificación profesional: 3 Cualificación profesional de referencia:

Más detalles

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV 746 Miércoles 5 octubre 2005 Suplemento del BOE núm. 238 CE2.1 Identificar los distintos sistemas de archivo utilizables en un dispositivo de almacenamiento dado para optimizar los procesos de registro

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Curso Microsoft Curso Online Analista Programador Microsoft

Curso Microsoft Curso Online Analista Programador Microsoft Curso Microsoft Curso Online Analista Programador Microsoft Academia Mañana Paseo de la Castellana, 51 - Madrid 28046 Programa General Curso Microsoft Módulo Uno - Los fundamentos de la programación Primera

Más detalles

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2 TABLA DE CONTENIDO Pág. 1. REQUERIMIENTOS NO FUNCIONALES... 2 1.1 ATRIBUTOS DE CALIDAD DEL SISTEMA... 2 1.2 OTROS REQUERIMIENTOS NO FUNCIONALES... 4 1.3 REQUERIMIENTOS NO FUNCIONALES PARA HERRAMIENTAS

Más detalles

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad

Más detalles

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Web Business Creator Content Management Introducción Muchas empresas basan sus estrategias de comunicación

Más detalles

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA Nombre: Aplicaciones Computacionales Código: CC-215 Fecha Actualización: Septiembre 2004 Unidad Responsable: Departamento

Más detalles

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este

Más detalles

Contenido. Prólogo... 3 Introducción... 11 Capítulo 1 Antecedentes y aplicaciones de la informática... 17

Contenido. Prólogo... 3 Introducción... 11 Capítulo 1 Antecedentes y aplicaciones de la informática... 17 5 Contenido Prólogo... 3 Introducción... 11 Capítulo 1 Antecedentes y aplicaciones de la informática... 17 1.1 Historia de la computación... 18 1.1.1 El cálculo en la antigüedad... 18 1.1.2 Dispositivos

Más detalles

UNIVERSIDAD DR. JOSE MATIAS DELGADO

UNIVERSIDAD DR. JOSE MATIAS DELGADO NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN DE COMPUTADORAS 4 a. Generalidades. Número de Orden: Prerrequisito (s): 30 Código: PRC 4 PRC 3 Ciclo Académico: Área: VI Especializada U.V.: 4 Duración del Ciclo en

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización

Más detalles

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN Secretaría Académica Dirección de Estudios de Licenciatura Formación General Universitaria Programa analítico

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN Secretaría Académica Dirección de Estudios de Licenciatura Formación General Universitaria Programa analítico UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN Secretaría Académica Dirección de Estudios de Licenciatura Formación General Universitaria Programa analítico Nombre de la asignatura: Aplicación de las tecnologías de

Más detalles

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO MF0492_3 PROGRAMACION WEB EN EL ENTORNO SERVIDOR (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 240 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 217 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 Introducción Este curso de cinco días impartido por instructor permite a desarrolladores de nivel

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO DESARROLLO.NET 2011 CATÁLOGO FORMATIVO ÁREAS DE CONTENIDO APLICA- CIONES WINDOWS APLICA- CIONES WEB Lenguajes (C#, VB) ADO.NET POO LINQ XML Crystal Reports * Componentes Windows Providers Componentes enlazados

Más detalles

16-0147 / 29-1450 FUNDAMENTOS DE DESARROLLO DE SOFTWARE

16-0147 / 29-1450 FUNDAMENTOS DE DESARROLLO DE SOFTWARE PROGRAMA DE CONSULTOR JUNIOR EN TECNOLOGÍA MICROSOFT Este es un programa técnico introductorio en tecnología Microsoft adecuado para el personal del área técnica, donde se optimiza el desarrollo de sus

Más detalles

UNIVERSIDAD DR. JOSE MATIAS DELGADO

UNIVERSIDAD DR. JOSE MATIAS DELGADO NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN DE COMPUTADORAS 3 a. Generalidades. Número de Orden: Prerrequisito (s): 25 Código: PRC 3 PRC 2 Ciclo Académico: Área: V Especializada U.V.: 4 Duración del Ciclo en

Más detalles

Formación a distancia de EXPERTO EN PROGRAMACIÓN EN JAVA

Formación a distancia de EXPERTO EN PROGRAMACIÓN EN JAVA Instituto de Formación Profesional CBTech Estudie desde su hogar y obtenga un certificado universitario Formación a distancia de EXPERTO EN PROGRAMACIÓN EN JAVA 1 Introducción al Lenguaje JAVA Integrado

Más detalles

Historia de revisiones

Historia de revisiones Herbert Game Documentación Técnica Versión 1.4 Historia de revisiones Fecha Versión Descripción Autor 6/11/2011 1.0 Primer versión de la Documentación Técnica Hernán Albano 06/11/2011 1.1 Revisión del

Más detalles

Módulo Profesional 01: Bases de datos (código: 0484).

Módulo Profesional 01: Bases de datos (código: 0484). Módulo Profesional 01: Bases de datos (código: 0484). Actividades de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo. Interpretar diseños lógicos de bases de datos. Realizar el diseño

Más detalles

Programa formativo en el MANEJO DE SOPORTES INFORMÁTICOS. (Ofimática y Programación)

Programa formativo en el MANEJO DE SOPORTES INFORMÁTICOS. (Ofimática y Programación) Programa formativo en el MANEJO DE SOPORTES INFORMÁTICOS (Ofimática y Programación) para trabajadores/as de las Cooperativas asociadas a ERKIDE OBJETIVOS: Proporcionar a los alumnos los conocimientos

Más detalles

México, D.F., a 13 de Septiembre de 2012

México, D.F., a 13 de Septiembre de 2012 México, D.F., a 13 de Septiembre de 2012 Atn. Raúl González Reyna Director Nacional de MexicoFirst Andrés Simón Bujaidar Director de Alianzas Nacionales de MexicoFirst De nuestra especial consideración:

Más detalles

10550 Programming in Visual Basic with Microsoft Visual Studio 2010

10550 Programming in Visual Basic with Microsoft Visual Studio 2010 10550 Programming in Visual Basic with Microsoft Visual Studio 2010 Introducción Este curso le enseña sintaxis de lenguaje Visual Basic, estructura de programa e implementación al utilizar Microsoft Visual

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

Especialidad: Desarrollador Software especializado en tecnologías.net

Especialidad: Desarrollador Software especializado en tecnologías.net Especialidad: Desarrollador Software especializado en tecnologías.net Datos generales de la especialidad 1. FAMILIA PROFESIONAL: INFORMATICA 2. DENOMINACIÓN DEL CURSO: DISEÑADOR SOFTWARE ESPECIALIZADO

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Desarrollo de Aplicaciones con Tecnologías Web

Desarrollo de Aplicaciones con Tecnologías Web Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6

Más detalles

Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas

Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas Trainning in.net technology Formacion.Net Advanced Fernando Lencinas Página Page 1 1 Introduccion a la plataforma.net 1.1 Arquitectura de la plataforma.net 1.2 Common Language Runtime CLR, Microsoft Intermediate

Más detalles

Novedades en Crystal Reports 10

Novedades en Crystal Reports 10 Novedades en Crystal Reports 10 Basado en la estabilidad probada de la versión 9, Crystal Reports ofrece nuevas funciones y mejoras. Este capítulo presenta dichas funciones y mejoras proporcionando un

Más detalles

DIPLOMADO EN TECNOLOGÍAS DE LA INFORMACIÓN

DIPLOMADO EN TECNOLOGÍAS DE LA INFORMACIÓN DIPLOMADO EN TECNOLOGÍAS DE LA INFORMACIÓN MODULO I: Análisis y Diseño de Sistemas El alumno se familiarizará y describirá los conceptos y aspectos fundamentales del Análisis y Diseño Orientado a Objetos

Más detalles

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25.

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25. INDICE Programación Introducción 706 Capitulo 21 BASIC 711 Introducción 711 Sintaxis 713 Procedimientos y control de flujo 713 Tipos de datos 714 Disponibilidad y variantes del dialecto 714 Capitulo 22.

Más detalles

MS_10978 Introduction to Azure for Developers

MS_10978 Introduction to Azure for Developers Gold Learning Gold Business Intelligence Silver Data Plataform Introduction to Azure for Developers www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. Este curso ofrece

Más detalles

Indizen Labs imade. Marco de Desarrollo Aplicaciones de Indizen

Indizen Labs imade. Marco de Desarrollo Aplicaciones de Indizen Indizen Labs imade Marco de Desarrollo Aplicaciones de Indizen Índice de contenidos Indizen Labs Introducción a imade Metodología imade Arquitectura imade Herramientas imade Indizen Labs Indizen Labs Son

Más detalles

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA PROGRAMACIÓN DIDACTICA ANUAL Parte específica del módulo: 0485. Programación Departamento de Familia Profesional de Informática Curso: 2014-15

Más detalles

Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online)

Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online) Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Postgrado en Desarrollo de Aplicaciones de Escritorio

Más detalles

Introducción a ASP.NET

Introducción a ASP.NET Introducción a ASP.NET Índice Introducción a ASP.NET...1 1 La plataforma.net...2 1.1 Tecnologías de la Plataforma.NET...2 2 Microsoft Web Platform...4 3.NET Framework...6 3.1 Ventajas de utilizar.net...6

Más detalles

ESPECIALISTA EN BASE DE DATOS

ESPECIALISTA EN BASE DE DATOS ESPECIALISTA EN BASE DE DATOS EXPERTO ANALISIS Y DISEÑO DE BASE DE DATOS EN MANEJAR BASES DE ACCESS COMPLETO DATOS MYSQL Requisito: Manejo Windows POSTGRESQL DURACION: 3 MESES DE L-V SQL SERVER Cliente-Administración

Más detalles

MS_10174 Configuring and Managing Microsoft SharePoint 2010

MS_10174 Configuring and Managing Microsoft SharePoint 2010 Configuring and Managing Microsoft SharePoint 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso enseña a estudiantes

Más detalles

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI)

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI) Los Programas de Especialización en Computación e Informática tienen por finalidad formar en un corto plazo especialistas en diversas áreas de TIC, proporcionándole a cada participante herramientas que

Más detalles

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Plataforma desarrollo Java Formación elearning tutorizada en castellano JAVA00d Ciclo de formación en plataforma Java Curso

Más detalles

JavaEE. www.javasoft.com

JavaEE. www.javasoft.com JavaEE Java Enterprise Edition www.javasoft.com Por qué Java en el servidor? Ventajas Independencia de la plataforma portabilidad Gran conjunto de APIs Reusabilidad y modularidad Seguro en la ejecución

Más detalles

Historia de revisiones

Historia de revisiones GVA Glosario Versión 1.2 Semana 4 Historia de revisiones Fecha Versión Descripción Autor 20/08/2014 1.0 Comienzo del documento Nicolás Fiumarelli 30/08/2014 1.1 Correcciones y agregados Martín Santagata

Más detalles

Antes de imprimir este documento piense en el medio ambiente!

Antes de imprimir este documento piense en el medio ambiente! Versión 1.0 Página 1 de 14 1. OBJETIVO: Suministrar la metodología que se aplicará para la estimación de esfuerzo para los desarrollos nuevos en el ICBF, para lo cual se detallan los aspectos a tener en

Más detalles

e-planning - Estudio de frameworks para la creación de interfaces gráficas -

e-planning - Estudio de frameworks para la creación de interfaces gráficas - e-planning - Estudio de frameworks para la creación de interfaces gráficas - Elaborado por Rodrigo Testillano Tordesillas Versión del documento: 1.0 Página 1 de 12 Índice INTRODUCCIÓN... 3 JSF.... 4 SOBRE

Más detalles

Introducción a WebMathematica

Introducción a WebMathematica Introducción a WebMathematica WebMathematica es una nueva tecnología que permite la generación de contenido web dinámico con Mathematica. Se integra en Mathematica a través de un servidor web. WebMathematica

Más detalles

Sysware Ingeniería High Availabilty Solutions

Sysware Ingeniería High Availabilty Solutions Sysware Ingeniería High Availabilty Solutions Somos una empresa dedicada a la investigación en tecnologías de la información, principalmente en las áreas de Administración de Bases de Datos Oracle y Desarrollo

Más detalles

Cámara Uruguaya de Tecnologías de la Información Plataforma Educativa Online Perfil de Egresados de los Cursos

Cámara Uruguaya de Tecnologías de la Información Plataforma Educativa Online Perfil de Egresados de los Cursos Cámara Uruguaya de Tecnologías de la Información Plataforma Educativa Online Perfil de Egresados de los Cursos Julio 2009 El trabajo emprendido por Cuti en la ejecución del proyecto estructurante Campaña

Más detalles

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

GUIA DEL CURSO DESARROLLO DE APLICACIONES EN ANDROID

GUIA DEL CURSO DESARROLLO DE APLICACIONES EN ANDROID GUIA DEL CURSO DESARROLLO DE APLICACIONES EN ANDROID ÍNDICE 1. INTRODUCCIÓN...3 2. PROFESORES...4 3. RESUMEN DE CONTENIDOS POR UNIDAD FORMATIVA...5 4. OBJETIVOS POR UNIDAD FORMATIVA...6 5. DISTRIBUCIÓN

Más detalles

EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES

EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES Instituto de Formación Profesional CBTech Estudie desde su hogar y obtenga un certificado universitario Formación a distancia de EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES 1 Introducción

Más detalles

Especialidad en Programación de Sistemas con Visual C# y Objective-C

Especialidad en Programación de Sistemas con Visual C# y Objective-C Especialidad en Programación de Sistemas con Visual C# y Objective-C Carga Lectiva: 700 horas Formación técnica y certificación: 200 horas El alumno realiza la formación técnica utilizando las últimas

Más detalles

CONTENIDOS MÍNIMOS Y CRITERIOS DE EVALUACIÓN INFORMÁTICA 1º BACHILLERATO

CONTENIDOS MÍNIMOS Y CRITERIOS DE EVALUACIÓN INFORMÁTICA 1º BACHILLERATO CONTENIDOS MÍNIMOS Y CRITERIOS DE EVALUACIÓN INFORMÁTICA 1º BACHILLERATO Contenidos 1. Internet y redes sociales. -La información y la comunicación como fuentes de comprensión y transformación del entorno

Más detalles

Técnico Profesional en Informática (IT Professional )

Técnico Profesional en Informática (IT Professional ) Técnico Profesional en Informática (IT Professional ) Objetivo : Introducir los estudiantes en las tecnologías de la información, y los prepara para construir y administrar una red de comunicación local

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles