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 CruzArlen De Los Angeles Lopez Orozcoraquel moyaNihal SamGalia
4.8/5 (31,628 reseñas)
Comillas

Maria Luisa Puertas Cruz

Hace 2 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

Arlen De Los Angeles Lopez Orozco

Hace 3 meses

Mi experiencia en fórmate ha sido muy satisfactoria,me encanta los cursos que he obtenido y si se me diera otra oportunidad de otro curso lo haría.
Ya llevo dos cursos con ellos.la tutora muy profesional,amable, enseña muy bien.
Y les recomiendo fórmate a todo a quel que
Quiera profesionalizar y ejercer su carrera
En todo los cursos.

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

Galia

Hace 2 meses

El curso me pareció muy interesante. A pesar de estar centrado para tiempos de pandemia, a mí como trabajadora de una residencia me llevó a comprender y a realizar mejor mi trabajo. La tutora Eva López, de verdad que mejor no pudo ser. Siempre dando ánimos y pendiente a todo. Muchas gracias. Ojalá y pueda repetir con ustedes.

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.