INSTITUTO TM

Curso de Desarrollo de Aplicaciones con Visual Studio

INSTITUTO TM
En Madrid, Segovia, Ávila y 16 sedes más

Precio a consultar
¿Quieres hablar con un asesor sobre este curso?
¿Quieres hablar con un asesor sobre este curso?

Información importante

Tipología Curso
Lugar En 19 sedes
Horas lectivas 140h
Inicio Fechas a elegir
Descripción

Si quieres trabajar en el ámbito del desarrollo de aplicaciones, Emagister te ofrece este Curso de Desarrollo de Aplicaciones con Visual Studio Salud, impartido por el prestigioso Instituto TM.

El objetivo principal de esta formación es capacitar a los participantes en este curso formativo en las tecnologías y lenguajes asociados a las Iniciativas .NET. Así como capacitar a los alumnos para ser consultores funcionales o técnicos con la finalidad de ser candidatos potencialmente cualificados y aptos para la incorporación laboral.

Si estás interesado… ¡No lo dudes más y házte con esta oferta! ¡No te arrepentirás!

Instalaciones (19) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Fechas a elegir
A Coruña
A Coruña, España
Ver mapa
Fechas a elegir
Alicante
Alicante, España
Ver mapa
Fechas a elegir
Barcelona
Barcelona, España
Ver mapa
Fechas a elegir
Bilbao
48003, Vizcaya, España
Ver mapa
Fechas a elegir
Castellón De La Plana
Castellón, España
Ver mapa
Ver todas (19)
Inicio Fechas a elegir
Ubicación
A Coruña
A Coruña, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Alicante
Alicante, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Barcelona
Barcelona, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Bilbao
48003, Vizcaya, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Castellón De La Plana
Castellón, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Cuenca
Cuenca, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Donostia-san Sebastian
20004, Guipúzcoa, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Girona
Girona, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Guadalajara
Guadalajara, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Lleida
Lleida, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Madrid
Calle Leganitos, 47, 7º, 28013, Madrid, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Segovia
Segovia, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Sevilla
Sevilla, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Tarragona
Tarragona, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Toledo
Toledo, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Valencia
Valencia, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Vitoria-gasteiz
01004, Álava, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Zaragoza
Zaragoza, España
Ver mapa
Inicio Fechas a elegir
Ubicación
Ávila
Ávila, España
Ver mapa

A tener en cuenta

· ¿A quién va dirigido?

Programadores, analistas y técnicos y perfiles de administración empresarial sin necesidad de experiencia.

· Requisitos

Personas con alguna de las siguientes titulaciones: -ADE con conocimientos TIC -Ingeniería Informática -Ingenierías Técnicas -Licenciatura en Matemáticas/físicas -Grado/licenciatura o diplomatura que quieran trabajar en el mundo de la tecnología -Ciclos Formativos de Grado Medio/Superior de la Familia Informática. -Formación técnica en el área informática.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Qué aprendes en este curso?

jQuery
CSS
Acciones
Eventos
HTML
Inglés
Desarrollo de aplicaciones
Trabajo en equipo
C++
ADO
ASP
Javascript

Temario

Módulo 1. Programación en HTML5 con JavaScript y CSS3 • Estructura de documentos y objetos • Estructura del documento: uso de marcado semántico y su importancia en search engines y screen readers, creación de layout container en HTML. • Interacción entre código y controles: creación y modificación programática de elementos HTML, uso de controles para multimedia, uso del canvas HTML5 y los gráficos SVG. • Aplicación programática de estilos: cambio de posición de elementos, aplicación de transformaciones, cambio de la visibilidad de elementos. • Uso de APIs HTML5 • Flujo de programa • Implementación del flujo: iteración en colecciones y arrays, uso de switch, condicionales y operadores, evaluación de expresiones. • Uso de eventos: uso de eventos del DOM, burbujeo de eventos, gestión de eventos mediante funciones anónimas. • Implementación de operaciones dinámicas con JQUERY• Invocaciones AjaX• Acceso y seguridad de datos • Validación HTML5: uso de controles adecuados, uso de inputs HTML5 y atributos de contenido. • Validación de datos de usuario mediante JavaScript: uso de expresiones regulares, uso de validadores de tipo, prevención de la inyección de código. • Consumo de datos: uso de datos JSON y XML, recuperación de datos desde servicios web, carga de datos utilizando XMLHttpRequest. • Uso de CSS3 • Estilo en propiedades de texto: aplicación de estilo en apariencia, aplicación de estilo en fuentes, uso de propiedades en alineación, espaciado e indentación, uso de sombras. • Propiedades contenedor: atributos apariencia, alteración de gráficos y cambio posición de elementos. • Creación de layout flexible: uso de columnas, posiciones flotantes y exclusiones, uso de alineación en grid, uso de regiones, agrupación y anidamiento. • Creación de UI con animaciones: uso de transiciones CSS, transformaciones 2D y 3D, activación de controles, adaptación de UI a dispositivos. • Selección de elementos: uso de selectores avanzados en HTML5 y jQuery, uso de pseudoelementos y pseudo-clases. • Estructura del fichero CSS: referencias a elementos, uso de la herencia, uso de !important.
Módulo 2. Lenguaje C# • Fundamentos del lenguaje C#. • Introducción a C#.• Estructura básica de un programa.• Tipos De Datos.• Operadores.• Toma de decisiones.• Ciclos.• Funciones y métodos.• Funciones matemáticas.• Funciones para gestionar cadenas.• Funciones definidas por el usuario• Arreglos.• Estructuras y enumeraciones. • Interfaces gráficas de usuario con C# • Windows Forms Básicos.• Diseño de la interfaz.• Manejo de eventos.• Creación de Controles. • Conectividad a bases de datos.• Introducción a ADO.NET.• Componentes de ADO.NET.• Conjunto de datos.• Proveedores de datos.• Acceso a bases de datos con ADO.NET.• Manipulación de datos con DataSet y DataReader. Módulo 3. Diseño de aplicaciones ASP.NET MVC • Planeación en la fase de diseño del proyecto.• Metodologías de desarrollo de Proyectos• Recopilación de Requerimientos • Planificando el Diseño de la Base de Datos• Planificación de Aplicaciones Distribuidas• Planificando la Administración de Estado• Planificando la Globalización y Localización• Diseñando Modelos, Controladores y Vistas • Diseñando Modelos • Diseñando Controladores• Diseñando Vistas
Módulo 4. Desarrollando Modelo ASP.NET MVC• Creando Modelos MVC • Desarrollo de Modelos• Uso de Anotaciones de Datos de Visualización y Edición sobre las propiedades• Validando la entrada de usuario con Anotaciones de Datos• ¿Qué son los Enlazadores de Modelo (Model Binders)? • Extensibilidad de Modelo• Creando una Anotación de Datos de Validación personalizada • Creando Enlazadores de Modelo personalizados• Trabajando con datos• Conectando a una base de datos• Conectando una aplicación Web MVC a una base de datos• Entity Framework• Agregando un Contexto de Entity Framework• LINQ to Entities • Utilizando LINQ to Entities• Acceso a datos en Modelos y Repositorios• ¿Cómo separar las clases Modelo y Repositorio? Módulo 5. Desarrollando Controladores ASP.NET MVC• Planeación en la fase de diseño del proyecto• Respondiendo a las peticiones del Usuario • Escribiendo Acciones del Controlador • Acciones que responden a peticiones HTTP POST• Tipos derivados de ActionResult• Acciones hijas (Child Actions• Utilizando Parámetros• Pasando información a las Vistas• ¿Qué son las Fábricas de Controladores? • Creando una Fábrica personalizada de Controladores• Creando Filtros de Acción• ¿Qué son los Filtros? • Creando y Utilizando Filtros de Acción
Módulo 6. Desarrollando Vistas ASP.NET MVC• Creando Vistas con sintaxis Razor • Agregando Vistas • Diferenciando el código del servidor y el código HTML • Características de la Sintaxis Razor • Enlazando Vistas a Modelos • Generando código HTML accesible • Motores de Vistas alternativos • Creación de Motores de Vista Personalizados • Utilizando HTML Helpers • Utilizando Helpers Action • Utilizando Helpers Display • El Helper BeginForm • Utilizando Formularios para subir archivos• Utilizando Helpers de edición • Utilizando Helpers de Validación • Codificación HTML • Creación de Helpers HTML personalizados • Reutilizando código en Vistas • Creando Vistas Parciales • Utilizando Vistas Parciales
GESTIÓN DE PROYECTOS 80HUD1. VISIÓN GENERAL DE LA GESTIÓN DE PROYECTOSConcepto de proyecto, clases y característicasPrincipios básicos de la gestión de proyectosEl cliente y los objetivos del proyectoLa estructura orgánicaUD2. LAS ETAPAS DEL PROYECTOIntroducciónEl análisis previoLas técnicas de planificaciónLa toma de decisionesEl apoyo informáticoUD3. CONTROL, COSTES Y CALIDAD EN LA GESTIÓN DE PROYECTOSControl y seguimiento del proyectoGestión de costesActividades de calidad en proyectoLas herramientas de evaluación de la calidadAnálisis de riesgosUD4. PRESENTACIÓN DEL PROYECTO: GESTIÓN DE LA DOCUMENTACIÓNObjetivo de la gestión de la documentaciónControl de la documentaciónElaboración de documentos de uso frecuenteEl archivo del proyectoLIDERAZGO Y TRABAJO EN EQUIPO 15H
UD1. PERFIL COMPETENCIAL DEL LÍDERHabilidades personales y sociales.Valores.UD2. FUNCIONES ESENCIALES DEL LÍDEREstratégicas.Organizativas.Operativas.Técnicas.Representativas.Mediadoras.Otras.UD3 FUNCIONES COMPLEMENTARIAS DEL LÍDERSímbolo.Sustituto.Ideólogo.UD4. CONCEPTO DE TRABAJO EN EQUIPO. DIFERENCIASDefinición de trabajo en equipo.Definición de equipo de trabajo.UD5. VENTAJAS DEL TRABAJO EN EQUIPOSuma e intercambio de conocimientos.Cooperación y colaboración en la tarea.Sinergia para la consecución de objetivos y metas.UD6. TÉCNICAS Y HABILIDADES PERSONALES Y SOCIALES NECESARIAS PARA EL TRABAJO EN EQUIPOLiderazgo.ComunicaciónCoordinación.Colaboración.Otras técnica.
INGLES AVANZADO 80H
UNIT 11.1. REPASO DE TIEMPOS VERBALES1.2. REPASO DE ADJETIVOS (-ING / -ED Y COMPARATIVOS)1.3. CONVERSACIÓN1.4. VOCABULARIO: NUEVAS TECNOLOGÍAS1.5. EL ARTÍCULO THE1.6. EXPRESAR OPINIÓN / SUGERENCIA Y OFRECIMIENTOS / QUEJAS Y DISCULPAS UNIT 22.1. MODALES2.2. FORMACIÓN DE PALABRAS (NOMBRES Y ADJETIVOS)2.3. CONVERSACIÓN2.4. VOCABULARIO: THE MEDIA2.5. PREPOSICIONES2.6. REPASO DE FORMACIÓN UNIT 33.1. CONDICIONALES (UNLESS, IN CASE)3.2. ESTRUCTURA I WISH / IF ONLY3.3. CONVERSACIÓN3.4. VOCABULARIO: MARKETING I3.5. OTRAS ESTRUCTURAS: RATHER, IT’S TIME, HAD BETTER, FIRST TIME3.6. OTRAS CONJUNCIONES Y ESTRUCTURAS (NO LONGER, AS LONG AS, STILL, YET...) UNIT 44.1. PASIVA Y ESTRUCTURA DE HAVE ACUSATIVO4.2. CLEFT SENTENCE (OTRO USO DE IT)4.3. CONVERSACIÓN4.4. VOCABULARIO: MARKETING II4.5. RÉGIMEN PREPOSICIONAL (ADJETIVOS, NOMBRES, VERBOS, ETC.)4.6. PUNTUACIÓN INGLESA UNIT 55.1. ESTILO INDIRECTO (REPORTED SPEECH)5.2. IDIOMS (COLORES ANIMALES Y OTROS)5.3. CONVERSACIÓN5.4. VOCABULARIO: MARKETING III (TOURISM)5.5. FORMACIÓN DE PALABRAS (VERBOS Y ADVERBIOS)5.6. GRAMÁTICA: INGLÉS BRITÁNICO - AMERICANO UNIT 66.1. ORACIONES COMPUESTAS6.2. ORACIONES SUBORDINADAS DE RELATIVO6.3. CONVERSACIÓN6.4. VOCABULARIO: MEDICINA Y SALUD6.5. WHOEVER, WHATEVER, WHENEVER, ETC6.6. DISCOURSE MARKERSUNIT 77.1. VERBOS Y ESTRUCTURA CON GERUNDIO E INFINITIVO7.2. EL VERBO GET. IDIOMS7.3. CONVERSACIÓN7.4. VOCABULARIO: DELINCUENCIA Y JUSTICIA7.5. IDIOMS CON COME7.6. CARTAS EN INGLÉS Y ABREVIATURAS UTILIZADAS UNIT 88.1. INVERSIÓN8.2. VERBOS FRASALES8.3. CONVERSACIÓN8.4. VOCABULARIO: ALIMENTOS8.5. NOMBRES FRASALES8.6. NOMBRES Y ADJETIVOS COMPUESTOS UNIT 99.1. SUBJUNTIVO9.2. REPASO DE TIEMPOS VERBALES9.3. CONVERSACIONES TELEFÓNICAS9.4. REPASO DE MODALES9.5. REPASO CON REPHRASING9.6. CONTRACCIONES INFORMALES