conocimiento práctico solo con la teoría necesaria...

2
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 Introducción 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

Upload: nguyenbao

Post on 06-Mar-2018

219 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Conocimiento práctico solo con la teoría necesaria ...files.netec.com/userFiles/a/3/5/5/1/4/5/q1kXW79dnhAI6z18CKU7Vx/q1... · Android Studio de Google. Diseñar ejemplos de aplicaciones

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 Programascon Python

Introducción 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álisisy Diseño con UML

Programando enMicrosoft 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

Page 2: Conocimiento práctico solo con la teoría necesaria ...files.netec.com/userFiles/a/3/5/5/1/4/5/q1kXW79dnhAI6z18CKU7Vx/q1... · Android Studio de Google. Diseñar ejemplos de aplicaciones

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 utilizandodiferentes tecnologías de componentes enJava; 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 HTML5Herramientas de Software: Conceptos, herramientas de ejecución/desarrolloHTML5: Conceptos, XML, HTML5, estructura de una página web, etiquetasCSS: Conceptos, estándar, utilización, propiedades, selectores, funciones, proyecto finalJavaScript: Conceptos, lenguaje, JavaScript & DOM, JSON, Frameworks, jQueryTemas Avanzados: Audio & video, lienzo (canvas), almacenaje de datos, aplicaciones offline, localización geográfica, multihilos, APIs de mensajería, web SocketsProyecto 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 HTML5Herramientas de Software: Conceptos, herramientas de ejecución/desarrolloHTML5: Conceptos, XML, HTML5, estructura de una página web, etiquetasCSS: Conceptos, estándar, utilización, propiedades, selectores, funciones, proyecto finalJavaScript: Conceptos, lenguaje, JavaScript & DOM, JSON, Frameworks, jQueryTemas Avanzados: Audio & video, lienzo (canvas), almacenaje de datos, aplicaciones offline, localización geográfica, multihilos, APIs de mensajería, web SocketsProyecto 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.