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

Поділитися
Вставка
  • Опубліковано 3 лип 2024
  • 👨🏼‍💻¡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: gist.github.com/sergiecode/56...
    📂Repositorio final de AHORCADO(finalizado): github.com/sergiecode/java-ju...
    📂Repositorio final de API REST (CRUD) : github.com/sergiecode/java-cr...
    📂Repositorio final de API REST (CRUD) para Railway: github.com/sergiecode/java-ra...
    -- Mis redes --
    📸 Instagram: / sergiecode
    🧑🏼‍💻 LinkedIn: / sergiecode
    📽️UA-cam: / @sergiecode
    😺 Github: github.com/sergiecode
    👤 Facebook: / sergiecodeok
    🎞️ Tiktok: / sergiecode
    🕊️Twitter: / sergiecode
    🧵Threads: www.threads.net/@sergiecode
    🎇Introducción cinematográfica realizada por @alinwanstudios
    #java #backend #programacion #cursoo #tutorial #gratis #cursogratis

КОМЕНТАРІ • 321

  • @SergieCode
    @SergieCode  2 місяці тому +30

    -- *Enlaces importantes para el curso* --
    📂 Gist de Instalaciones necesarias para el curso: gist.github.com/sergiecode/56293a3dc2a91993d4a16dcd62f31bb5
    📂Repositorio final de AHORCADO(finalizado): github.com/sergiecode/java-juego-ahorcado
    📂Repositorio final de API REST (CRUD) : github.com/sergiecode/java-crud-api-rest
    📂Repositorio final de API REST (CRUD) para Railway: github.com/sergiecode/java-railway-crud-apirest

    • @sacredfire5746
      @sacredfire5746 2 місяці тому

      ¡Sergie, buenos días! ¿Qué editor usar para Git? Vim está por defecto, pero el instalador me recomienda usar otro por ser este poco intuitivo.

  • @user-or7gc8ui6r
    @user-or7gc8ui6r Місяць тому +46

    LIKE!!! Si el próximo curso es de Java Avanzado!!! Sergie todavía estoy esperando el curso de Java Avanzado! Y gracias otra vez por este pedazo de Joya

  • @burrita4358
    @burrita4358 2 місяці тому +39

    Que serianos nosotros sin el tio Sergie Code 🙌

  • @PerryMhs
    @PerryMhs 2 місяці тому +28

    Like de Sergie si el proximo curso es Python!

  • @Kasspex
    @Kasspex 11 днів тому +4

    Estoy viendo java en la universidad y me encanta que no te limitas a enseñar lo mas básico sino que le agregas cosas. Como cuando en los atributos de la clase mencionaste que se pueden usar arreglos (cosa que no sabia) o cuando mencionaste la sobrecarga de constructores (tampoco sabia esto). Toda esa información añadida es muy buena, gracias.

  • @ElCormano487
    @ElCormano487 Місяць тому +6

    Gracias Sergie, Maestro, estaba buscando un curso pero hasta los de paga están desactualizados y luego llegas tu y todo un Capo con un curso gratuito, vine a repasar lo que ya sabia y que forma de enseñar, a veces hasta me haces reír, un grande, sigue así que yo seguiré aquí.
    Saludos desde México /m/

  • @aldojure7419
    @aldojure7419 2 місяці тому +28

    Este tipo de contenido me sirve un monton. Por ejemplo, en mi trabajo actual manejan el back con Java y Spring y necesito un tutorial que no sea de 80 horas, sino algo tranqui que explique lo fundamental y de ahí a tirar magia. También me sirvio el de React.
    Sos un genio Sergio, tipos como vos hacen la comunidad.

    • @lbrianl9613
      @lbrianl9613 Місяць тому

      Excelente, mandale cumbiaa

  • @batatacuántica
    @batatacuántica 2 дні тому +1

    Lo chido es que es un curso reciente, así que los complementos deben estar lo suficientemente bien actualizados

  • @Lashistoriasdelilith
    @Lashistoriasdelilith Місяць тому +5

    Nos falta profes como vos en la facu igual todo bien con los profes pero vos decís las cosas claritas y sencillas. Estoy haciendo repaso general con este video. Muy bueno.

  • @martinezmendozajesusangel7837
    @martinezmendozajesusangel7837 2 місяці тому +1

    Que emoción, que emoción, que emoción!!! 🎉🎉🎉🎉

  • @sergiverg7653
    @sergiverg7653 Місяць тому +5

    Microservicios con Springboot ❤❤❤❤❤

  • @ivanmamanicorzo
    @ivanmamanicorzo 2 місяці тому +2

    Genial lo q estaba esperando

  • @Lic.AliciaArias
    @Lic.AliciaArias 2 місяці тому +1

    Genio!! Grande tu legado 💪

  • @leonelfrancomamani4850
    @leonelfrancomamani4850 Місяць тому +6

    Termine el curso y feliz de todo lo aprendido, me llevo un monton de conocimiento y muchas ganas de un 2do curso de JAVA, lograste que entienda varios conceptos que tenia a medias, sos CRACK amigo!! Saludos

  • @juanloquendreo
    @juanloquendreo 2 місяці тому +2

    Grande Sergie, muchas gracias !!!

  • @alef9753
    @alef9753 2 місяці тому +2

    Gracias man!! Sos un grande !!! 🎉🎉🎉

  • @Yudi_Suspe
    @Yudi_Suspe Місяць тому +2

    Excelente, mil gracias.

  • @Sinmente1985
    @Sinmente1985 Місяць тому +1

    ¡Gracias por tanto, crack!

  • @user-or7gc8ui6r
    @user-or7gc8ui6r Місяць тому +4

    Hermano ya te he comentado como 10 veces jeje. La verdad es que veo este video tuyo como 5 veces ya. Tiene una calida excelente. Espero con muchas ansias que cuando puedas hagas el curso avanzado de Spring Boot y Java.

  • @Calisto-dev
    @Calisto-dev Місяць тому +1

    exelente, sigue subiendo videos y cursos de calidad como este

  • @jarleynavarro9030
    @jarleynavarro9030 2 місяці тому +1

    Gracias por este gran curso.

  • @Rafax_x
    @Rafax_x 2 місяці тому +1

    gracias sergie lo que haces por la comunidad y que todos puedan aprender

  • @RonaldSantiago9
    @RonaldSantiago9 2 місяці тому +1

    Muchas gracias por tu tiempo

  • @max451ification
    @max451ification 5 днів тому +1

    AL FIN UN PROFESOR QUE VALE LA PENA GRACIAS POR TU GRAN APORTE ❤

  • @vhalkfenrhir2444
    @vhalkfenrhir2444 2 місяці тому +2

    Hola Sergie, mi admiración total, eres un crack !!

  • @JacobOC-kz3sq
    @JacobOC-kz3sq 2 місяці тому +3

    Aguante Sergie Code!!!!!!!! Curso esperado con muchas ansias

  • @anthonychoque7393
    @anthonychoque7393 2 місяці тому +1

    Buen curso bro, eres lo maximo!!

  • @JORDAN7514
    @JORDAN7514 2 місяці тому +1

    Gracias Sergie, es increíble lo que haces por la comunidad. Saludos!

  • @2000alexzero
    @2000alexzero 2 місяці тому +1

    Excelente curso y video. Este nuevo sub espera con ansias muchos mas cursos como este 👌🏻

  • @alemorillo7340
    @alemorillo7340 2 місяці тому +1

    Crack genio!! se nota el amor que le pones a los contenidos, muy bueno , felcitaciones!

  • @mauricioferreyra4378
    @mauricioferreyra4378 Місяць тому +1

    muy bueno !!! muchas gracias

  • @IvanOcampo-eu7nh
    @IvanOcampo-eu7nh 2 місяці тому +1

    Sergie, sigue así, estos cursos son una gran herramienta.

  • @isaacjpg
    @isaacjpg 22 дні тому +1

    Muchas gracias ! Excelente video

  • @alejandros.j.8704
    @alejandros.j.8704 2 місяці тому +1

    Excelente trabajo Sergie Code!!! Gracias por todos estos invaluables aportes a la comunidad.

  • @alexsandrobaldeon551
    @alexsandrobaldeon551 2 місяці тому +1

    excelente muy agradecidos por tu esfuerzo y tus conocimientos, exitos

  • @cameo20y
    @cameo20y 2 місяці тому +1

    Excelente curso!!

  • @linox20
    @linox20 Місяць тому +1

    Amo a este chico

  • @l3omix
    @l3omix 2 місяці тому +1

    Hermosa forma de enseñar 👏👏

  • @user-hm2ze3up3r
    @user-hm2ze3up3r 26 днів тому +5

    Java avanzadooooo please 🎉🎉🎉 muy bueno explicas súper claro

  • @ilanemanuelfritzler8589
    @ilanemanuelfritzler8589 2 місяці тому +1

    Gracias por este contenido tan valioso ❤

  • @gabrielcuellar4045
    @gabrielcuellar4045 26 днів тому +1

    Maestro Sergie, calidad pura. Un orgullo el tremendo laburazo genio.

  • @fernandofigueroa590
    @fernandofigueroa590 2 місяці тому +1

    Excelente SergieCrack gracias 🙌🏻

  • @johanchate8966
    @johanchate8966 2 місяці тому +1

    sorprendido con el inicio del video la intro pinta demaravilla el curso gracias sergie code

  • @Hotel-Hunter
    @Hotel-Hunter Місяць тому +1

    Máster muchas gracias, excelente curso y todo organizado.

  • @renerodriguez7969
    @renerodriguez7969 2 місяці тому +1

    ¡Muy bueno! Saludos desde Nicaragua.

  • @justin.script
    @justin.script 2 місяці тому +1

    Muchas gracias, recién inicio con Java esto me viene de maravilla

  • @victorortiz5914
    @victorortiz5914 2 місяці тому +1

    Gracias Sergio por tu contenido, saludos desde Rosario.

  • @jeremias7075
    @jeremias7075 2 місяці тому +1

    Sos increible!

  • @JhonLoCelso1889
    @JhonLoCelso1889 2 місяці тому +1

    Sos un maestro Sergie, saludos grandes profeeee!!!

  • @agustinrizzo1223
    @agustinrizzo1223 2 місяці тому +1

    gracias sergi por tu onda ojala aprenda asi me pongo a cambiar mi vida! saludos

  • @cyberjrs
    @cyberjrs 2 місяці тому +1

    Espectacular este curso. Super animado para aprender Java

  • @gabrielacristinarodriguez1885
    @gabrielacristinarodriguez1885 2 місяці тому +1

    Pinta excelente este curso!! sos un GENIO Sergie!! y muchas gracias por tus aportes🙌

  • @fernandoandrade4859
    @fernandoandrade4859 2 місяці тому +1

    Gracias por compartir tu conocimiento con nosotros los interesados en la tecología :3

  • @rubenleiva2836
    @rubenleiva2836 2 місяці тому +1

    Sergie, llevo una hora viendo tu curso y muy bien explicado te felicito

  • @davidaguirre897
    @davidaguirre897 11 днів тому +1

    Me viene Joya este curso. Que grande. Muchas gracias por el contenido.

  • @josecortezzenteno9461
    @josecortezzenteno9461 2 місяці тому +1

    sos un grande sin palabras

  • @PuraPerezaAsmr
    @PuraPerezaAsmr 16 днів тому +1

    Sergie te adorooo, te sigo desde que empece en digital house, y me encanta tu forma de enseñar! Gracias por esto!!!

  • @adrianrojas1730
    @adrianrojas1730 2 місяці тому +2

    Gracias Sergie Code, este video me va a ayudar a refrescar este hermoso lenguaje que ya me lo han enseñado hace ya varios años...sigue subiendo contenidos que nos hace muy felices!!

  • @YoanselBRuiz
    @YoanselBRuiz 2 місяці тому +1

    Buenisimo trabajo !!!

  • @pablowiz
    @pablowiz 2 місяці тому +1

    Hola, me gusta mucho el curso!

  • @rodrigoperdomo6640
    @rodrigoperdomo6640 2 місяці тому +1

    Esto es cine!! Suscriptor nuevo :D

  • @arielviale77
    @arielviale77 Місяць тому +1

    Gracias SergieCode!!! Aprendo mucho con la capacidad que tenes de enseñar!!! Sos un GRANDE!!

  • @carlosandresperez8638
    @carlosandresperez8638 2 місяці тому +1

    Te vi de casualidad en instagram.
    Y ya me suscribo a tu canal.

  • @Janopolis33
    @Janopolis33 2 місяці тому +1

    Grande Sergie , Saludos de Chile

  • @jorgefernandez1947
    @jorgefernandez1947 2 місяці тому +4

    Genialidad.. Terminando NodeJs, vamos para el curso de Java! Gracias @SergieCode por el excelente trabajo

  • @horaciosaavedra6488
    @horaciosaavedra6488 2 місяці тому +1

    Gracias Sergie sos muy groso ..!!! Java ya no te tengo miedito😎

  • @Richie.
    @Richie. 2 місяці тому +2

    Parcero, mera chimba la forma en la que explicas, gracias por compartir tu conocimiento de una forma tan optima... 🤙

  • @jonathangfaggiani
    @jonathangfaggiani 2 місяці тому +1

    Gracias por tu gran aporte, y que tu canal siga creciendo mucho más, te lo mereces, saludos desde Perú 👏🏻

  • @johnparker5330
    @johnparker5330 2 місяці тому +1

    Muchas gracias sergie por todo el tiempo que dedicas a crear estos cursos estan re buenos 🎉🎉🎉🎉

  • @cristianchg
    @cristianchg 2 місяці тому +1

    tremendo el curso

  • @zeuspc7
    @zeuspc7 2 місяці тому +1

    es inspiracion gracias por tu valioso tiempo y conocimiento que nos compartes amigo argentino saludos desde mexico

  • @lucasvarone8833
    @lucasvarone8833 2 місяці тому +2

    Fa Sergie te conoci hace pocos días porque necesitaba un curso de Angular y me encanta tu manera de explicarte. Encima ahora subis ésta joyita de video!! Gracias wacho

  • @jagmig15
    @jagmig15 2 місяці тому +1

    Tremendo curso, no caben las palabras para agradecerte. Ojalá y puedas seguir con otro de java avanzado. Saludos

  • @mayraanabel4456
    @mayraanabel4456 Місяць тому +1

    Muy bueno el curso la verdad me encantó. explicas muy bien 👏👏👏

  • @davidlobato22
    @davidlobato22 2 місяці тому +1

    Explicas tal cual como si me estuviera explicando un compañero de trabajo. Excelente Gracias.

  • @katiuscasaldarriaga2036
    @katiuscasaldarriaga2036 4 дні тому +1

    Gracias Sergie, excelente curso para aprender Java. ❤

  • @santiagodevotech7
    @santiagodevotech7 2 місяці тому +5

    No sé quién sos, pero te amo. Muchas gracias por tu trabajo, flaco.

  • @TYCOMB0
    @TYCOMB0 2 місяці тому +1

    ¡Muy buen curso, me sorprendió a lo que llegamos a poder hacer en un mismo curso!

  • @estebanvidal2765
    @estebanvidal2765 2 місяці тому +1

    Bro me encanta como explicas súper claro y simple, llegue aquí por qué estoy en proceso de mi primer trabajo como back end y tú curso me ayudó muchísimo para recordar cosas y practicar.
    muchas gracias nuevo seguidor

  • @sistemascv
    @sistemascv 2 місяці тому +2

    sos un capo sergie, grande gracias por tu esfuerzo y tiempo, espero pronto uno de React Native, saludos!!

  • @carloscarrillo5373
    @carloscarrillo5373 2 місяці тому +1

    Hola profe excelente tema 🎉

  • @lucassianodev
    @lucassianodev 2 місяці тому +1

    Los mejores tutoriales resumidos que vi en todo youtube, veo mucho éxito en tu canal! Gracias Sergio! La verdad que excelente el curso y toca todos los puntos principales, también soy desarrollador y me sirve muchisimo como repaso general, abarcaste todo lo que necesitaba en tan solo 8hs, un golazo!

  • @kimikal4256
    @kimikal4256 2 місяці тому +1

    Me encantan tus cursos por que explicas desde el fondo del tema por ejemplo ahora con java que todo viene de object eso da muchisimo

  • @fredysx8190
    @fredysx8190 Місяць тому +1

    Muchas gracias sergie😊

  • @grimey1079
    @grimey1079 18 днів тому +1

    excelente video, like y me suscribo maestro

  • @Miigueeliitozz
    @Miigueeliitozz Місяць тому +1

    Qué grande tus cursos, Sergie. No te conocía, me sirven muchísimo para seguir aprendiendo. Saludos desde Catamarca - Argentina.

  • @ivancidev
    @ivancidev 2 місяці тому +1

    Graciass Sergi buennn contenido🎉🎉

  • @andresst1998
    @andresst1998 27 днів тому +1

    Gracias por tu contenido, espero que te pueda ir muy bien en tu canal, siempre que pueda lo recomdaré.

  • @jesusavila9769
    @jesusavila9769 2 місяці тому +2

    Aún no lo termino y es perfecto! , con esto espero fortalecer mis conocimientos y encontrar mi primer trabajo!

  • @Kaliche
    @Kaliche 2 місяці тому +1

    Mis respetos para este men le está mintiendo duro ❤❤❤

  • @agustinibarrola8931
    @agustinibarrola8931 2 місяці тому +1

    Creo que es una mina de oro, me salio el video random te ganaste un nuevo suscriptor

  • @cesarvilafuji
    @cesarvilafuji 2 місяці тому +2

    y aqui vamos mi 3er video con sergie.. gracias por otro curso mas

  • @carchutogimenez8539
    @carchutogimenez8539 11 днів тому +1

    Hola Sergie! Muchísimas gracias de corazón por todo el contenido que compartís.
    Se nota que disfrutás lo que hacés.
    Ya terminé el de Angular y empiezo con este.
    Un abrazo.

  • @Javier29095
    @Javier29095 Місяць тому +1

    Sos un genio!!! increible el curso, la verdad que muy bien explicado, muy buena onda, muy buena la predisposicion y muy bien organiado el contenido. Creeme cuando te digo que el curso esta mas que genial y que sos el unico que brinda este curso tan rico en contenido. Saludos. POR FAVOR SEGUI ASI.👏👏👏👏👏👏

  • @alexsandrobaldeon551
    @alexsandrobaldeon551 2 місяці тому +1

    eres lo maximo.....

  • @estela1560
    @estela1560 4 дні тому +1

    Wow que hermoso definitivamente lo voy a tomar :) de antemano gracias Sergie

  • @elvisalmonte3060
    @elvisalmonte3060 Місяць тому +1

    Me siento muy motivado en aprender este curso. Me gusta mucho con la claridad que el profesor explica!

  • @irvinosvaldogonzalezreal6555
    @irvinosvaldogonzalezreal6555 2 місяці тому +2

    Muy buen curso! Siempre dando información de valor que no explican muchas veces ni siquiera en cursos de pago

  • @MatiazArg
    @MatiazArg 2 місяці тому +1

    Solo suscribirse es demasiado poco para la calidad de este curso y la claridad con que vas dando los conceptos.... Muy agradecido crack, te ganaste un fan

  • @cristianrojasolivares8343
    @cristianrojasolivares8343 3 дні тому +1

    Te ganaste un suscriptor !!! Que genial curso, iré dejando comentarios a medida que avanzando en el curso para ayudarte más !!