Domina Java y ASP.NET: Programa Avanzado para Desarrollo Web
Este programa avanzado te sumerge en el mundo del desarrollo web con Java y ASP.NET. Aprende a programar con sockets Java, domina HTML, PHP y DHTML, y desarrolla aplicaciones web con la arquitectura JSF. Ideal para autónomos, desempleados y trabajadores en ERTE/ERE que buscan impulsar su carrera en el sector IT.
Información del curso
- Duración120 horas lectivas
- UbicaciónEspaña
- EmpresaTALENTO
Requisitos y destinatarios
Requisitos
Para acceder al curso:
- Estar en ERTE, ser autónomo o demandante de empleo.
- No ser trabajador de la administración pública.
- Cumplir al menos uno de los siguientes:
- Ser mujer.
- Ser mayor de 45 años.
- Ser trabajador de baja cualificación (grupo de cotización 6, 7, 9 o 10, o nivel de estudios de bachiller o inferior).
- Tener discapacidad acreditable.
Dirigido a
Autónomos, desempleados y trabajadores en ERTE/ERE
Qué aprenderás
- Programación básica en Java para aplicaciones de comunicaciones
- Programación con Sockets Java para interfaces de comunicación
- Desarrollo de aplicaciones de comunicaciones TCP/IP cliente/servidor
- Programación y diseño web con HTML, PHP y DHTML
- Creación de páginas web básicas con múltiples lenguajes
- Funcionamiento de servidores locales de páginas web
- Desarrollo de aplicaciones web con arquitectura JSF
- Programación orientada a objetos y diseño de aplicaciones distribuidas
Temario
El curso se divide en los siguientes módulos:
-
Fundamentos de Programación Java:
- Características del lenguaje Java y bibliotecas básicas.
- Programación orientada a objetos: clases, objetos, herencia y polimorfismo.
- Instalación del entorno de desarrollo JDK.
- Manejo de eventos e interfaz gráfica de usuario (GUI).
-
Programación de Sockets en Java:
- Funciones de uso, creación de streams de entrada y salida.
- Utilización de TCP y UDP para la comunicación.
- Desarrollo de un mínimo cliente SMTP y servidor de Eco.
- Implementación de un servidor simple de HTTP.
-
Diseño de Aplicaciones Distribuidas:
- Programación de Servlets y desarrollo de páginas activas de servidor mediante JSP.
- Conceptos básicos sobre el desarrollo de aplicaciones Web.
- Componentes principales y ciclo de vida de un Servlet.
- Intercambio de información con el navegador y conectividad con bases de datos.
-
Introducción a ASP.NET:
- Requisitos de ASP.NET y el .NET Framework.
- Conceptos de programación orientada a objetos.
- Creación de páginas básicas con C#, VBScript y JScript.
- Manejo de eventos y tratamiento de errores.
-
Web Forms y Controles en ASP.NET:
- La clase Page, eventos, propiedades y métodos.
- Controles HTML y controles Web.
- Directivas de páginas (@page, @import, @implements y @assembly).
-
Configuración de IIS:
- Herramienta de administración de servicios de Internet.
- Configuración avanzada, documentos predeterminados y límites.
- Gestión del estado de la aplicación ASP.NET y ficheros de configuración.
-
Arquitectura Java Server Faces (JSF):
- Bibliotecas de etiquetas JSF y tipos de beans.
- Navegación en JSF y objetos GUI avanzados.
- Conversores y validadores, Providers de JDBC y Facelets.