"¡Hola, amigo!
¡Es difícil creer que ya estás aquí! Pero espera un minuto, siempre creí en ti, por supuesto, porque leíste y estudiaste cuidadosamente mis lecciones y estudiaste un poco más. ¡Eres uno de mis mejores alumnos!
Dejaré los discursos inspiradores para el Capitán, pero no te dejaré ir; después de todo, tengo muchas lecturas útiles para ti. Leer eso lo ayudará a cerrar la brecha entre aprender Java y la programación real. ¡Buena suerte para ti!"
Hablaremos un poco de networking.
Comencemos con lo que más importa al hablar sobre en qué se basa cada red social, servicio web y aplicación web, mensajería instantánea y sitio web simple: la red.
La arquitectura de software se refiere a la estructura creada dentro de una aplicación, es decir, los módulos y componentes del programa completo y cómo interactúan. Los programadores han estado trabajando en buenas arquitecturas durante mucho tiempo, por lo que no sorprende que hayamos oído hablar de muchos patrones arquitectónicos. Debe comprenderlos: al escribir una aplicación web, es fundamental crear una buena arquitectura, porque una aplicación web tiene más componentes y módulos que una aplicación normal.
En estas lecciones, aprenderemos sobre los protocolos HTTP y HTTPS. Pero primero, aclaremos un punto: estamos hablando de protocolos para enviar datos a través de una red a nivel de aplicación del modelo OSI. El artículo sobre redes lo ayudará a comprender el modelo OSI.
Maven es una herramienta para administrar y construir proyectos: un asistente útil para los programadores de Java.
Facilita la vida de los desarrolladores en cada etapa del trabajo: desde la creación de la estructura del proyecto y la conexión de las bibliotecas necesarias hasta la implementación del producto en el servidor. Tendrá que usar Maven cuando trabaje con cualquier marco. Entonces, hoy echemos un vistazo a sus funciones principales y veamos cómo usarlas.
En este artículo, nos familiarizaremos con los servlets y escribiremos una aplicación de la que pueda presumir ante sus amigos sin enviarles un archivo JAR y sin obligarlos a descargar Java. Escribamos una aplicación web simple.
La lección anterior le enseñará mucho sobre los servlets. Aprenderá a usarlos para crear aplicaciones web. Pero en esta lección, veremos más de cerca una parte esencial de esta diversión: los contenedores de servlets.
Hablaremos sobre qué es MVC, tocaremos su historia, exploraremos las ideas y los conceptos básicos incorporados en MVC, veremos paso a paso cómo dividir una aplicación en módulos Modelo, Vista y Controlador.
Escribamos una pequeña aplicación usando Spring Boot
Continuando con nuestra exploración de MVC, escribiremos una pequeña aplicación web usando Spring Boot y, usando Spring MVC como ejemplo, veremos cómo se envían los datos desde el código Java a las páginas HTML.
Resumen de REST en tres partes
GO TO FULL VERSION