Domina Java: Desarrolla Aplicaciones y Servicios con Conexión en Red

¿Sabías que Java es uno de los lenguajes más usados en desarrollo de aplicaciones conectadas? Aprende desde cero a programar en Java, desde la instalación del entorno hasta la creación de aplicaciones cliente/servidor con sockets y servicios web.

Este curso te enseña a manejar variables, clases, objetos, eventos y GUI, y te introduce en la programación orientada a objetos. Además, te guiará en el uso de sockets para crear conexiones TCP/IP, servidores y clientes básicos, y en el desarrollo de aplicaciones distribuidas con Servlets y JSP.Ideal para principiantes o para quienes deseen reforzar sus conocimientos y construir aplicaciones reales con Java.

¡Empieza ya y conviértete en un desarrollador Java con proyección!

Objetivo General:

Introducir la programación básica del lenguaje Java como herramienta de generación de aplicaciones de comunicaciones, Conocer y utilizar la programación con sockets Java como interfaz de comunicaciones y aprender a programar en Java aplicaciones completas de comunicaciones TCP/IP según el modelo cliente/servidor.

Contenidos formativos:

1. Programación de aplicaciones con java.

1.1. Enseñar las características del lenguaje JAVA.
1.2. Bibliotecas básicas.
1.3. Programación orientada a objetos.
1.4. Instalación del entorno de desarrollo JDK.
1.5. Edición, compilación y ejecución de programas.
1.6. Variables, tipos, clases y objetos.
1.7. Sentencias de control de flujo de datos.
1.8. Significado y uso del mecanismo de eventos.
1.9. Formas de gestionar los eventos en JAVA.
1.10. Interfaz gráfico de usuario (GUI).

2. Programación de sockets.

2.1. Funciones de uso.
2.2. Manejo de Sockets.
2.3. Creación de Streams de entrada y salida.
2.4. Utilización de TCP y UDP.
2.5. Mínimo cliente SMTP.
2.6. Servidor de Eco.
2.7. Mínimo servidor y mínimo cliente TCP/IP.
2.8. Servidor simple de http.

3. Diseño de aplicaciones distribuidas.

3.1. Programación de Servlets.
3.2. Desarrollo de páginas activas de servidor mediante JSP.
3.3. Conceptos básicos sobre el desarrollo de aplicaciones Web.
3.4. Conceptos básicos sobre Servlets.
3.5. Componentes principales de un Servlet.
3.6. Ciclo de vida de un Servlet.
3.7. Conceptos básicos de JSP.
3.8. Intercambio de información con el navegador.
3.9. Conectividad con base de datos.
3.10. Diseño y utilización de páginas JSP.

Nuestra Comunidad

Maria Luisa Puertas CruzLuis Enrique Alfonso Heinnsraquel moyaNihal SamJosé Ignacio Colinas González
4.8/5 (31,670 reseñas)
Comillas

Maria Luisa Puertas Cruz

Hace 3 meses

Ha sido mi primer curso, he necesitado mucho apoyo en la plataforma y lo he recibido. Me atendió un equipo que desbordaba empatía y paciencia. Tuve problemas personales graves y me estuvieron apoyando, animando y no dejándome sola en ningún momento. La atención por correo electrónico, por Whatsapp y chat de plataforma inmejorable.
Como os decía en casa ocasión... Mil gracias , equipazo. Los temas estaban bien organizados, desarrollados y explicados. No pude asistir a ninguna de las tres reuniones en grupo, pero es maravilloso que hubiese la posibilidad, se agradece también el material extra que se recibió en varias ocasiones en correo electrónico como complementario. Muy satisfecha con el curso, material y equipo.

Comillas

Luis Enrique Alfonso Heinns

en la última semana

Mi experiencia con el curso fue muy buena. Me pareció útil, bien organizado y con contenido claro y práctico. Pude aprender a mi ritmo y realmente sentí que estaba aprovechando el tiempo para mejorar profesionalmente.
Gracias de verdad por la oportunidad de realizar el curso. Se nota el esfuerzo por ofrecer formación de calidad sin coste, y eso se valora muchísimo. ¡Seguid así!

Comillas

raquel moya

Hace 3 semanas

Ha sido una formación muy útil y bien organizada. Los tutores han estado siempre pendientes, resolviendo dudas rápido y con mucha claridad. Me ha servido para reforzar conocimientos en logística sostenible y aprender nuevas herramientas aplicables al trabajo diario. Muy recomendable por la atención y el contenido práctico.

Comillas

Nihal Sam

Hace 2 meses

El curso "NC24-002 - Habilidades para la gestión del tiempo y control del estrés" me ha parecido muy interesante y útil. Los temarios eran fáciles de comprender y contábamos con muchos recursos de apoyo (retos, actividades, etc.). Además, el docente fue muy amable y siempre estuvo dispuesto a ayudarnos con nuestras dudas, preguntas y aclaraciones.

Como mencioné anteriormente, el contenido de este curso es muy valioso para todos los ámbitos de la vida, ya que trata sobre cómo aprovechar el recurso más importante que tenemos: el tiempo.

¡Os recomiendo este curso a todos!

Comillas

José Ignacio Colinas González

en la última semana

El temario del curso ha sido muy completo y actualizado.
La metodología utilizada ha sido excelente y he aprendido de forma muy efectiva.
La atención y dedicación de la tutora ha sido excepcional.
Recomiendo este curso a cualquiera que busque aprender y crecer profesionalmente.

Icono coste

COSTE:

Financiado por Servicio Público de Empleo Estatal (SEPE).

Icono modalidad

MODALIDAD:

Online.

Icono certificación

CERTIFICACIÓN:

Diploma emitido por la entidad impartidora.

Icono duración

DURACIÓN:

60 h.

Quieres buscar nuevos cursos

?

Puedes realizar una nueva búsqueda
si lo necesitas.