MENU

Fun & Interesting

JAVA desde cero | Curso tutorial completo gratis con Spring, Hibernate, PostgreSQL, Docker y más

Sergie Code 191,262 1 year ago
Video Not Working? Fix It Now

👨🏼‍💻¡Por fin llegó uno de los cursos más pedidos por mi comunidad, una de las tecnologías backend más robustas y solicitadas por el mercado! 💻Java es un lenguaje de programación de alto nivel y orientado a objetos, conocido por su portabilidad y capacidad de ejecutarse en diferentes plataformas sin necesidad de recompilar el código fuente. ⌨️Este curso no solo te enseñará JAVA sino que también abarca Spring, Hibernate, PostgreSQL, Docker, Railway, Github, entre otros. 🚀¡Con el éxito tremendo que tuvo el curso de NODE.JS (primer curso de backend del canal) llega para los backenders este curso de JAVA! 🙏🏼Si este curso te ha servido asegúrate de suscribirte a mi canal para estar al tanto de los próximos, ya que seguiré subiendo cursos y contenido de calidad. Mi objetivo es que puedas adquirir los conocimientos necesarios para crear tus propias aplicaciones web y apps sin tener que invertir dinero en costosos cursos de programación. 🔶 Secciones del curso 00:00:00 Introducción cinemática 00:00:19 Saludo Inicial 00:01:43 Instalaciones necesarias 00:22:48 ¿Qué es Java? 00:43:39 Configuración para Java 00:54:18 Hola Mundo en Java 01:00:33 Comentarios e indentación 01:11:43 Variables 01:23:43 String (cadenas de texto) 01:33:11 Operadores 01:49:49 Estructuras de control 01:56:19 If else 02:02:35 Switch 🔷 PRÁCTICA 1 02:10:43 PRACTICA 1: Juego de consola (Máquina de bebidas) 02:11:28 Clase Scanner 🔶 Continuación de curso 02:16:14 Bucle for 02:27:26 while 02:32:39 do while 02:36:11 Controles de flujo (break, continue, return) 02:41:08 Arreglos matrices vectores 🔷 PRÁCTICA 2 02:55:21 PRACTICA 2: Juego del ahorcado 03:16:41 Configuración de GIT 03:17:43 Repositorio externo en GITHUB 03:21:43 README.md 🔶 Continuación de curso 03:26:02 POO Programación orientada a objetos 03:30:53 Clases, atributos y métodos 03:51:58 Constructores 04:05:53 Características de la POO 04:11:03 Encapsulamiento: getters y setters 04:20:17 Herencia 04:30:37 static 04:35:56 Clase Abstracta 04:43:59 Interfaces 05:00:09 Manejo de errores: try catch 05:08:16 Exceptions 05:18:19 Colecciones 05:29:28 Hashset, Treeset y LinkedHashSet 05:40:31 ArrayList, LinkedList, Vector 05:47:02 HashMap, TreeMap, LinkedMap 🔷 PRÁCTICA 3 05:58:19 Conceptos introductorios para la práctica 3 06:17:32 PRACTICA 3: API REST con CRUD 06:19:30 Spring Initializr 06:23:47 POM 06:25:10 Maven Repository 06:34:14 Entities 06:38:00 JPA Repositories 06:40:24 Controllers 06:58:30 Application properties 06:59:45 .env (variables de entorno) 07:04:30 Docker 07:12:00 PostgreSQL 07:14:48 Postman 07:16:55 Códigos HTTP 07:21:53 Subir a repositorio Github 07:26:55 Despliegue en Railway 07:53:06 Despedida -- *Enlaces importantes para el curso* -- 📂 Gist de Instalaciones necesarias para el curso: https://gist.github.com/sergiecode/56293a3dc2a91993d4a16dcd62f31bb5 📂Repositorio final de AHORCADO(finalizado): https://github.com/sergiecode/java-juego-ahorcado 📂Repositorio final de API REST (CRUD) : https://github.com/sergiecode/java-crud-api-rest 📂Repositorio final de API REST (CRUD) para Railway: https://github.com/sergiecode/java-railway-crud-apirest -- *Mis redes* -- 📸 Instagram: https://www.instagram.com/sergiecode 🧑🏼‍💻 LinkedIn: https://www.linkedin.com/in/sergiecode/ 📽️Youtube: https://www.youtube.com/@SergieCode 😺 Github: https://github.com/sergiecode 👤 Facebook: https://www.facebook.com/sergiecodeok 🎞️ Tiktok: https://www.tiktok.com/@sergiecode 🕊️Twitter: https://twitter.com/sergiecode 🧵Threads: https://www.threads.net/@sergiecode 🎇Introducción cinematográfica realizada por @alinwanstudios #java #backend #programacion #cursoo #tutorial #gratis #cursogratis

Comment