simplebooklet thumbnail

of 0
www.netec.com
Conocimiento práctico solo con la teoría necesaria
desarrollo de software
Cursos de programación
Toma todos estos contenidos más Java en nuestro módulo semestral
¿Por qué capacitarte con nosotros?
• Programa desde cero
• Conceptos clave de lenguajes de programación
• Proyectos reales guiados por expertos
• Obtén diploma de Netec
• Prácticas sobre proyectos reales
• Instructores experimentados
• Actividades interactivas
• Comunidad de aprendizaje
Horarios entre semana por las noches o sábados | Facilidades de pago*
C#
1A) Programador de Aplicaciones
Desarrollo de Programas
con Python
Introduccn a Bases de
Datos Relacionales con SQL
Analizay diseñaen el curso
un sistema de control de recursos
humanos para una empresa.
Realiza una aplicación para el manejo
de inventario para un almacén, realiza
actualizaciones y consultas de los productos,
proveedores y clientes.
Desarrollauna aplicación de sistema de control
educativo para el manejo de los cursos,
alumnos y profesores de una escuela.
Realiza un caso práctico para el diseño
y construcción de una base de datos
para una aplicación de recursos humanos.
Introducción al Análisis
y Diseño con UML
Programando en
Microsoft con C#
C#
Carrera de desarrollador de software*
3A) Desarrollo en iOS con Swift
3B) Desarrollo en Android
iOS 10, Xcode, Playgrounds, Interface Builder,
Simulador de iPhone para Swift
Lenguaje Java, SDK de Android,
Android Studio, Emuladores
1B) Desarrollador Web
HTML5, CSS3, JavaScript, XML, JQuery, AJAX
1A) Programador de Aplicaciones
UML, Java, Python, C# y SQL
Componentes Web de Java (JSP, JSTL, EL, Servlets, JSF), ASP.NET MVC, PHP
2) Desarrollador Avanzado
Métodos de entrega:
Presencial Virtual en vivo
Bring Your Own Device
Trae tu propio dispositivo
Objetivo Contenido Casos Prácticos
Implementar el patrón de diseño MVC con Java Web, las Vistas con JSPs,
el Controlador con Servlets, el Modelo con JavaBeans, cambiar las Vistas
a JavaServer Faces y acceder una BD Relacional desde la Aplicación Web
Implementación del patrón de diseño MVC con .NET
Desarrollo Web y Empresarial en el Servidor
Desarrollo de Aplicaciones MVC bajo ASP .NET
Desarrollo Web con PHP Desarrollar aplicaciones simples con PHP
Desarrollo de aplicaciones Web utilizando
diferentes tecnologías de componentes en
Java; patrones de diseño MVC con .NET
y desarrollo web con PHP.
Realizar una abstracción simplificada de acuerdo al contexto de una aplicación
Elaborar los pasos básicos para el análisis y diseño de una aplicación
Realizar los diagramas de clases, secuencia e instalación, para modelar
una aplicación
Crear una base de datos y las tablas necesarias para una aplicación
y conectarse a la BD desde un cliente en la línea de comandos
Crear clases en Java de los objetos del negocio, desarrollar interfaces
gráficas de usuarioque permitan altas, bajas, cambios y consultas usando
una BD relacional
Realizar ejemplos de programación en C#, conectarse a una BD y almacenar,
consultar, actualizar y borrar datos desde una aplicación
Conceptos de Orientación a Objetos
Introducción al Análisis y Diseño de Aplicaciones
Modelado Unificado (UML)
Programación Orientada a Bases de Datos SQL
Programación Java Standard Edition
Programación C#
Programación Python
Aprender la sintaxis del lenguaje, crear scripts que realicen diversas tareas,
aplicar los principios de orientación a objetos y conectarse a una base de datos
Aprender los pasos básicos para desarrollar
una aplicación utilizando los lenguajes más
reconocidos actualmente tanto para
programar como para accedera una base
de datos.
Desarrollo de Páginas Web
Introducción a Servidores Web para Desarrolladores
World Wide Web: Conceptos, WWW, arquitectura Web, HTML vs HTML5, clases HTML5
Herramientas de Software: Conceptos, herramientas de ejecución/desarrollo
HTML5: Conceptos, XML, HTML5, estructura de una página web, etiquetas
CSS: Conceptos, estándar, utilización, propiedades, selectores, funciones, proyecto final
JavaScript: Conceptos, lenguaje, JavaScript & DOM, JSON, Frameworks, jQuery
Temas Avanzados: Audio & video, lienzo (canvas), almacenaje de datos, aplicaciones
offline, localización geográfica, multihilos, APIs de mensajería, web Sockets
Proyecto final: Definición y construcción del front-end de una aplicación web
World Wide Web: Conceptos, WWW, arquitectura Web, HTML vs HTML5, clases HTML5
Herramientas de Software: Conceptos, herramientas de ejecución/desarrollo
HTML5: Conceptos, XML, HTML5, estructura de una página web, etiquetas
CSS: Conceptos, estándar, utilización, propiedades, selectores, funciones, proyecto final
JavaScript: Conceptos, lenguaje, JavaScript & DOM, JSON, Frameworks, jQuery
Temas Avanzados: Audio & video, lienzo (canvas), almacenaje de datos, aplicaciones
offline, localización geográfica, multihilos, APIs de mensajería, web Sockets
Proyecto final: Definición y construcción del front-end de una aplicación web
Desarrollar las interfaces gráficas de usuario
para una aplicación por medio de las
tecnologías de programación cliente web,
así como obtener los conocimientos
necesarios de los servidores web para
publicarlas.
Crear interfaces gráficas utilizando los diferentes componentes como son
campos de texto,
botones, menús, imágenes, calendarios, etc.
Utilizar los medios necesarios para que el usuario interactúe con las
aplicaciones desarrolladas.
Aprender el manejo de información local en el dispositivo, usando archivos
y bases de datos.
Desarrollar aplicaciones que interactúen con Servicios Web para obtener datos
e información.
Saber cómo utilizar el servicio de localización y el manejo de mapas.
Diseñar y construir ejemplos de aplicaciones en
Android.
Entender como funcionan las aplicaciones en
Android y sus componentes principales.
Aprender a manejar los recursos locales y los
recursos externos como son los WebServices.
Saber manejar el almacenamiento de datos,
usando archivos y bases de datos.
Tener los conocimientos y habilidades
necesarios para diseñar y construir
aplicaciones en Android. En el
entrenamiento se aprenden los principales
componentes y la Interface del Programador
de Aplicaciones de Android. Como
herramienta de desarrollo se utiliza el
Android Studio de Google.
Diseñar ejemplos de aplicaciones en Swift.
Entender cómo funcionan las aplicaciones
desarrolladas en Swift y aprender sus componentes.
Diseñar y programar las interfaces gráficas
de usuario para sus aplicaciones.
Adquirir la capacidad de realizar apps que se
encuentran en su mayoría en el mercado.
Construirá una app 100% funcional.
Aprender a utilizar el Playgroud para el conocimiento del lenguaje.
Crear interfaces gráficas utilizando los diferentes componentes como
son campos de texto, botones, menús, imágenes, calendarios, etc.
Aprender a programar la interacción del usuario con la aplicación
y las reglas del negocio de la aplicación.
Desarrollar una aplicación que maneje un Planificador de Tareas.
Hacer una aplicación para manejar un Blog Reader y guarda las entradas
en el dispositivo.
Este curso provee los conocimientos y
habilidades necesarios para diseñar y
construir aplicaciones en iOS. En el
entrenamiento se aprenderá como
desarrollar aplicaciones en el lenguaje Swift.
Como herramienta de desarrollo se utiliza el
entorno XCode.
Programador de Aplicaciones
100 hrs.
Desarrollador Web
100 hrs.
Desarrollador Avanzado
100 hrs.
Desarrollo en Android 50 hrs.
Desarrollo en iOS con Swift 50 hrs.