De 0 a Programador Backend - Guia completa paso a paso | Programador en Alemania 🇩🇪

Поделиться
HTML-код
  • Опубликовано: 9 июл 2024
  • ¿Estás pensando en estudiar programación?
    ¿Te gustaría ser programador o desarrollador de software Backend?
    En este video te cuento el paso a paso, de cómo empezar a estudiar programación backend por tu propia cuenta, qué tecnologías deberías ver o estudiar y sobre todo en qué orden.
    Ruta de desarrollo Backend!
    GITHUB ACTIONS: github.blog/2022-02-02-build-...
    CAPITULOS
    00:00 | INTRO
    00:15 | Internet
    01:07 | Framework
    02:37 | Git & GitHub
    03:35 | Sistemas Operativos
    04:12 | Base de Datos
    06:02 | API's
    07:38 | Testing
    09:27 | CI/CD
    10:49 | Patrones de Arquitectura
    11:37 | Contenedores y Maquinas Virtuales
    12:46 | Web Servers
    13:33 | Construir a Escala
    14:30 | OUTRO
    No olvides subscribirte y dejar tus comentarios!
    #programacion #java #mongodb
  • НаукаНаука

Комментарии • 177

  • @vikingo3550
    @vikingo3550 Год назад +62

    El mejor roadmap de back que vi hasta ahora. Gracias por la claridad y las recomendaciones. Sobran videos enseñando a usar tal o cual herramienta/ lenguaje, pero faltan estos aportes que orientan a quienes están buscando aprender. Muchísimas gracias.

    • @mati-dev
      @mati-dev  Год назад +2

      Esa es la idea! Qué bueno que te sirva!

  • @AristeoIbarra
    @AristeoIbarra 11 месяцев назад

    Buenísimo, gracias por el roadmap. Saludos!

  • @dukesi
    @dukesi Год назад +1

    Muy buen video. Gracias por tu tiempo y por compartir tus consejos !!!

  • @gooniesdev8860
    @gooniesdev8860 11 месяцев назад +1

    Gran video. Gracias por la información

  • @giovaniseta3766
    @giovaniseta3766 10 месяцев назад

    Excelente video!

  • @Nakahara04
    @Nakahara04 Год назад

    Muchas gracias por la ruta de aprendizaje, Carín León, saludos!
    +1 sub

  • @carlosurzagasti1293
    @carlosurzagasti1293 Год назад +2

    Muy buen video!!! Una buena Ruta para seguir ! Gracias!!!

  • @juanimaqq1938
    @juanimaqq1938 11 месяцев назад

    muy buen video, gracias

  • @mentedecuriosidad
    @mentedecuriosidad 5 месяцев назад

    muchas gracias, eres el mejor!

  • @zantica
    @zantica 2 месяца назад

    Tremendo video, muy buena data. Gracias

  • @jotakaele
    @jotakaele 11 месяцев назад

    Feliz de haberme encontrado este canal, sos crack amigo. Muy buen video, seguí asi

  • @theproactivemindset
    @theproactivemindset 5 месяцев назад

    Que buen video Mati!

  • @diegogaleano1133
    @diegogaleano1133 4 месяца назад

    Muy Bien explicado!

  • @jorgeandresromano2663
    @jorgeandresromano2663 2 месяца назад

    Gracias,muy buen video!

  • @codevictor-code33
    @codevictor-code33 7 месяцев назад

    Excelente video, gracias por compartir su conocimiento.

  • @fabianodelvillar91
    @fabianodelvillar91 10 месяцев назад +1

    Hermano, muchas gracias de verdad, vas directo al grano y de paso das recomendaciones. 👏

  • @felixcarreno5552
    @felixcarreno5552 10 месяцев назад

    Muchas Gracias. En poco tiempo y con mucha claridad, has dado un paso a paso muy valioso y actualizado. Es genial, éxitos!

  • @user-ly2kg
    @user-ly2kg 11 месяцев назад

    excelente video bro

  • @ubaldosanjuansanjuan2393
    @ubaldosanjuansanjuan2393 9 месяцев назад

    Muy buena explicación. Clara y entendible. Saludos.

  • @gianfranco.barbiani
    @gianfranco.barbiani 11 месяцев назад +1

    Muy bueno Mati! Se nota además de que todas las recomendaciones vienen de la experiencia y casos de uso reales.

  • @jimmybarzaga7474
    @jimmybarzaga7474 4 месяца назад

    Super video❤

  • @ja.cz_
    @ja.cz_ Год назад +6

    Muy buen video. Estoy estudiando la carrera de analista de sistema y este video me vino al pelo para organizarme. Gracias, buen contenido!

  • @bazurdia
    @bazurdia Месяц назад

    Excelente guia muchas gracias

  • @plca1988
    @plca1988 8 месяцев назад

    Hola de verdad que este video me dejó claro toda la hoja de ruta que hay que seguir para convertirse en un Backend, muchas gracias por la cadencia y la coherencia así como el contenido. La verdad no había encontrando un canal como el tuyo tan bueno, ya soy tu seguidor y tu fan, felicitaciones!!!!!

  • @Jesus-hi6qy
    @Jesus-hi6qy 11 месяцев назад +1

    🎉 Excelente aporte Matías, en verdad sos un capo, es el roadmap más completo que he escuchado, sigue así hermano; te ganaste un nuevo sub.

  • @totimang
    @totimang 7 месяцев назад

    muy bueno, me gusto la guia

  • @vladimirsanczuk9713
    @vladimirsanczuk9713 11 месяцев назад

    Nuevo suscriptor, saludos desde Córdoba.

  • @tomascabrera9249
    @tomascabrera9249 2 месяца назад

    Excelente Video

  • @Amphoradivergente
    @Amphoradivergente 8 дней назад

    buenas noches, espero que tu gran conocimiento amplié el mío gracias por el aporte, seguiré tus recomendaciones.

  • @crism3891
    @crism3891 5 месяцев назад

    Ufff es buenisima, mucho mas clara que muchos que he visto. Estaria bueno cursos desde el primer item hasta el ultimo, saludos !!

  • @elpablocode
    @elpablocode Год назад

    Quiero felicitarte por lo increíble de este video, esta muy bien explicado y super claro.🤘

    • @mati-dev
      @mati-dev  Год назад +1

      Muchas gracias bro!

  • @andressuarez3079
    @andressuarez3079 6 месяцев назад +1

    He aprendido más infraestructura mental de como se articula la programación back-end con este video que con los últimos 50. Gracias maestro. Un saludo.

  • @CarlosMRodriguez333
    @CarlosMRodriguez333 11 месяцев назад

    Gracias crack

  • @YukoshiHub
    @YukoshiHub Год назад

    Bastante claro. Aún falta por aprender. Con razón me rebotan mis postulaciones como junior backend Java jajaj. Saludos.

  • @anshei7685
    @anshei7685 Месяц назад

    Excelente video, el mejor que vi del tema hasta ahora. Muchas gracias! me ayudaste mucho.

    • @mati-dev
      @mati-dev  Месяц назад

      Que bueno que te sirva, es la idea del canal!
      Éxitos!

  • @dannybarrientosagudelo
    @dannybarrientosagudelo Год назад

    Gracias por el contenido. Seria super agregar el path de acuerdo a sus recomendaciones como quedaria ese diagrama de acuerdo a tus recomendaciones. Siga asi Profe feliz dia

  • @omarcalderon8498
    @omarcalderon8498 Год назад

    Nuevo suscript que genial, es lo que estaba buscando, no se si es mucho pedir ajajjajajaj, pero seria genial que hicieras una serie de videos explicando cada pado con un ejemplo bien sencillo, muchas gracias por el video

  • @noobdev4181
    @noobdev4181 11 месяцев назад +1

    Muy buena información. A eso añadiría seguido de patrones de arquitectura, los patrones de resiliencia. Los patrones de resiliencia son unos patrones que nos van a ayudar a preparar nuestros sistemas a situaciones de fallo.

    • @mati-dev
      @mati-dev  11 месяцев назад

      Absolutamente! Será añadido en proximos videos!

  • @MyNombreEsLautaro
    @MyNombreEsLautaro Год назад +26

    Tenés una forma de explicar muy clara y entendible . Sería genial si hicieras un tutorial de SPRING . Like y me suscribo

    • @mati-dev
      @mati-dev  Год назад +13

      Gran idea! Es cierto que menciono mucho java spring y es que se usa un montón. Voy a armar un video entonces!

    • @favio100
      @favio100 11 месяцев назад

      @@mati-dev adhiero al pedido del muchacho

  • @FlorenciaAmado7
    @FlorenciaAmado7 11 месяцев назад +5

    La verdad que me sirve un montón el contenido que aportas, dentro de poco voy tener mi primera experiencia como desarrolladora backend y tenia mis dudas, que supiste resolver muy bien, mil gracias!!

    • @risehit
      @risehit 11 месяцев назад +1

      Está bueno el video, es importante aprender de patrones de diseños para adaptarte bien al codigo donde programes, también es bueno manejar las herramientas que usen en backend, yo llevo su tiempo en Backend y me gusta harto

    • @Iavtai
      @Iavtai 11 месяцев назад +1

      Podrías contarnos tu experiencia hasta ahora???? cuanto tiempo demoraste en aprender backend?

  • @leo_dtan4535
    @leo_dtan4535 11 месяцев назад

    Excelente, me vino muy bien encontrarme con este video, esta medio perdido por que es dificil saber que ruta ir tomano y que ir aprendiendo primero. Muchas cosas que nombraste no tenia ni idea la verdad.
    Me gustaria que si puedes hacer unos videos sobre como usar springboot seria grandioso, ya que en la facu brilla por su ausencia.

    • @mati-dev
      @mati-dev  11 месяцев назад +1

      Si nombré varias cosas pero la idea es ir despacio de a 1, después te quedan se aprenden.
      Que bueno que te haya servido la guía!
      (Muchos me pidieron una guía sobre spring, creo voy a preparar una guía de Java-Springboot pronto)

  • @Miithkara
    @Miithkara Месяц назад

    Buenas! Justo empecé hace unos días un voluntariado con unas compañeras y asumimos la parte backend con otras dos chicas; teníamos que trabajar en un principio con NodeJs y ExpressJs pero con cambiaron a Java y Spring (que no hemos trabajado aún) así que medio en pánico, medio con ganas de aprender muchísimo! Viendo contenido sobre back encontré tu canal y me ha parecido muy interesante a nivel orientativo las recomendaciones que das y que lo acompañes de ejemplos y de tips a la hora de decidir, ya que un@ que empieza (aquí servidora jaja) puede acabar confus@ sin tener en cuenta estos aspectos. ¡Un saludo!

    • @mati-dev
      @mati-dev  Месяц назад +1

      Que bueno que te sirva!
      La idea es un poco esa, guiar o dar un camino a quienes lo necesiten. Yo al principio estaba super perdido y bueno quizás puedo darle una mano a quien lo necesite.
      A meterle a Java Spring que se aprende al toque, nada que no se pueda manejar!
      Éxitos!!

  • @MrWolf-ke3gv
    @MrWolf-ke3gv Год назад +5

    Esta buena la ruta, recien estoy comenzando con sql - my sql ya que vi que es lo que piden bastante en la zona en la que trabajo. Arranque hace unos 10 meses, es duro pero al menos tengo la disciplina de ir practicando. arranque con C# y la vdd me gusta bastante. Mucho más que Java.
    Saludos

    • @mati-dev
      @mati-dev  Год назад

      Disciplina y práctica es lo único que se requiere, buen trabajo!
      Lo bueno de probar varios lenguajes como C# java o varios es que justamente podes elegir el que te gusta. C# excelente opción!

  • @juansebastianayala9999
    @juansebastianayala9999 Год назад

    Excelente guía, muchas gracias, ya tienes un nuevo suscriptor. Hace 1 mes y medio mas o menos conseguí mi primer trabajo en una empresa de forma remota como Desarrollador web full stack, y me gustó mucho más el back que el front. Me sirve mucho esta guía porque de una empecé a ocupar NestJs (que no lo conocía y cuando lo empecé a ocupar me pareció una maravilla) pero creo que necesito mejorar las bases que tengo un poco descuidadas de NodeJs y Express. Además de aprender sobre deploy y otras cosas que mecionaste que las uso en mi día a día pero no se bien cómo funcionan (docker por ejemplo). Muchas gracias nuevamente!!! 😄

    • @mati-dev
      @mati-dev  Год назад +1

      Algo bueno es que viste los dos mundos back y front y ahora tenes más conocimiento para elegir y seguir tu instinto, excelente bro!

    • @juansebastianayala9999
      @juansebastianayala9999 Год назад

      @@mati-dev muchas gracias!! 😄

  • @cruzmartinez-nr7xt
    @cruzmartinez-nr7xt 6 месяцев назад

    merci matias ...

  • @lucascubile7141
    @lucascubile7141 Год назад +4

    Me vino como anillo al dedo esto. Estoy viendo promesas en Node.js y Express. Se armar un servidor, hacer peticiones y proteger datos pero no se como seguir. Onda tengo lo basico de lo basico pero quiero seguir profundizando un toque en backEnd y no se como seguir.

    • @mati-dev
      @mati-dev  Год назад +4

      Bueno ya empezaste bien ahí!
      Como mencioné en el video, fijate quizás como deployar la app con github actions, luego fijate si podes hacer request con postman y a partir de ahí a mejorar el código con patrones de arquitectura!
      Espero te sirva!

  • @TheNicobj
    @TheNicobj 5 месяцев назад +1

    Completisimo este video.
    No tenes redes? Para seguirte... gracias por el video bro. Hay pocos desarrolladores backend creadores de contenido, metele ganas, a los backs nos sirve mucho este tipo de contenido.

    • @mati-dev
      @mati-dev  5 месяцев назад

      Muchas gracias che! Que bueno que te sirva.
      De redes no, la verdad no estoy mucho en el tema de redes pero puedo preparar algo.
      Saludos!

    • @TheNicobj
      @TheNicobj 5 месяцев назад

      redes sociales matias, redes sociales! jaja @@mati-dev

  • @Lashistoriasdelilith
    @Lashistoriasdelilith Год назад

    una vida tardo en aprender todo eso jajaja muy buen video, re completo

    • @mati-dev
      @mati-dev  Год назад +2

      Son muchos nombres y cosas si pero se aprende. Es ir uno por uno, ya después te queda todo. Lleva tiempo y dedicación si, pero siempre trato de expresar qué quien quiera puede hacerlo y sobre todo que vale la pena.
      Espero que te sirva la guía y a meterle! Ánimos!

    • @Lashistoriasdelilith
      @Lashistoriasdelilith Год назад

      @@mati-dev muy buena guia, me gustó mucho, y muy claro. Yo estuve estudiando más HTML, CSS y JS pero con la facu se me olvida todo jaja

  • @arcangel69zamora
    @arcangel69zamora 11 месяцев назад

    Hay uno de Kotlin que se ktor debe tener el mismo principio

  • @giuseppecv56
    @giuseppecv56 11 месяцев назад

    Creo que falto algunos protocolos de comunicación útiles, tales como SMTP, SSH y algunos otros que corren sobre TCP, como mqtt, websocket o amqp, excelente resumen amigo

    • @mati-dev
      @mati-dev  11 месяцев назад +1

      Es cierto!
      En sí varias cosas faltaron pero es que sino se me hacía un video de 4 horas jaja.
      Además tampoco quería marear tanto a todos (aunque quizás si lo hice xD) sino mas bien mostrar una idea general de lo que hay para saber a que nos enfrentamos...
      Pero sí, definitivamente SMTP, SSH TCP y websocket debería estar... Websocket se me re pasó la verdad.

  • @johannmerchan1866
    @johannmerchan1866 5 месяцев назад

    Excelente video gracias, te iba a comentar que como es el trabajo que tiene un programador backend lo que pasa es que el otro año ya salgo a la universidad pero lo que me llama la atención es la programación y en este momento de la vida nose por dónde empezar, desde pequeño siempre me gustó la informática y las computadoras y pues es lo que me gustaría ejercer en un futuro ahorita me encuentro aprendiendo python y HTML, pero lo que pienso es si lo estoy haciendo bien o mal , que me recomiendas?

    • @mati-dev
      @mati-dev  5 месяцев назад

      Mi recomendación es que primero termines la universidad en tiempo y forma (así tienes un peso menos sobre vos).
      Luego si quieres ejercer backend (excelente elección por cierto), HTML no te va a servir porque es frontend.
      Como framework para Backend yo eligiría 1 entre estos 3: Python, Java o Nodejs(javascript).
      Cualquiera de esos 3 que elijas te va a ir bien.
      Te recomendaría que por ejemplo hagas un "ToDo List" en los 3 lenguajes y elijas el que mas te gustó y listo.
      Éxitos!!

  • @josestudyingenglish-vk6ie
    @josestudyingenglish-vk6ie 11 месяцев назад

    Podrias hacer uno para front ? Porfavor muy completo este vide

    • @mati-dev
      @mati-dev  11 месяцев назад

      Ya tenemos una guía para Front en el canal!
      Link: ruclips.net/video/cEBqI1rygXU/видео.html

  • @Pablo-yu7wo
    @Pablo-yu7wo 11 месяцев назад

    Se ven geniales esos monitores de atras

    • @mati-dev
      @mati-dev  11 месяцев назад

      Pronto video sobre el hardware que utilizo!

  • @rudydelperu
    @rudydelperu 11 месяцев назад

    Me gustó su video y muchas gracias por su tiempo para hacerlo y compartirlo.
    Preguntas: ¿En cuanto tiempo aproximadamente, según su experiencia, se podría aprender todas esas tecnologías necesarias? y ¿Cuántas horas al día recomienda dedicarle al estudio para ser backend?

    • @mati-dev
      @mati-dev  11 месяцев назад

      La realidad es que las tecnologías cambian todo el tiempo, con lo cual no hay una línea de tiempo en donde digas ok ahora esto ya lo sé. Además la experiencia tampoco termina.
      Ahora llendo a lo que me preguntaste, mi opinion en que esto lleva tiempo unos años. Tal vez 2 o 3.
      Ahora eso no quiere decir que no puedas empezar antes.
      Para estudiar backend se puede hacer en 6 meses y luego en tu primer empleo vas a aprender o estas herramientas u otras quien sabe.
      Con respecto al tiempo de estudio yo recomiendo ir despacio porque son muchos nombres y cosas juntas. Unas horas al día esta bien, 2 - 3 max (pero si hacerlo todos los días)

  • @EliasV7T
    @EliasV7T 5 месяцев назад

    MVC comparte el mismo concepto de patrones de arquitectura de Monolithic y Microservices?

    • @mati-dev
      @mati-dev  5 месяцев назад +1

      Son cosas distintas. En resumen lvl 5 seria:
      MVC es la forma en la que los componentes se comunican entre si.
      Monolithic y Microservices son patrones de arquitectura para organizar esos components dentro de un sistema.
      Puedes tener apps monolíticas con o sin MVC, y lo mismo para Microservicios.

  • @maxttito2063
    @maxttito2063 4 месяца назад

    tengo una duda , cuanto me tomaria aprenderme todo, en sentido principiante, osea tener nocion sobre todo, descartando el lenguaje y sql (ya que eso ya lo tengo practicado)
    ayudaa :C

    • @mati-dev
      @mati-dev  4 месяца назад +1

      3 meses si lo haces rápido, aunque recomendaría 6 meses.
      Ponete como meta los próximos 6 meses y estudiá todos los puntos sin excepciones y en 6 meses estás... Pensá que antes de fin de año ya estarías buscando laburo, probablemente el año que viene ya estarías trabajando como programador...
      Éxitos bro!

  • @AndresFelipeVillaPardo
    @AndresFelipeVillaPardo 6 месяцев назад

    Es necesario aprender el lenguaje de programación primero antes de escoger el framework, Soy nuevo en esto!

    • @mati-dev
      @mati-dev  6 месяцев назад +1

      El framework está basado en un lenguaje de programación. Todo framework se contruye sobre un lenguaje de programación en sí, con lo cual si aprendés el framework vas a aprender el lenguaje (o al menos una parte de él).
      En el caso del Frontend te conviene estudiar Javascript (lenguaje de programación) y luego buscar un framework (como Angular, React o Vue).
      Para el Backend (en mi experiencia) quizás es mejor ir directamente al framework, ya que hay muchos lenguajes de programación y muy diferentes entre sí.
      Es decir si estudias el framework "Spring boot" aprenderías el lenguaje de programación "Java".
      Espero que haberte ayudado!

  • @fernando6655
    @fernando6655 7 месяцев назад

    Hola, que opinas de .NET y C#? He hecho un proyecto de una app desktop que se relaciona a una base de datos con SQL, recuerdo que el paradigma de programación, estaba orientado a eventos. Esto lo hice ya hace 1 año atras, aún tengo algunos recuerdos de dicha plataforma. Recomendás que retome ese camino sabiendo que quiero orientarme para el lado del backend? Quiero aprovechar estos meses de verano antes de retomar la facu

    • @mati-dev
      @mati-dev  7 месяцев назад +1

      Bueno ya tenés bastante ventaja por ese lado.
      La primera parte que suele ser la más dificil ya la tenés andando.
      .NET y C# son EXCELENTES frameworks y tienen altísima demanda.
      Sino Java o Python o Nodejs serían otras de las opciones.
      Si te gustó .NET y C# continuá por ahí.

    • @fernando6655
      @fernando6655 7 месяцев назад

      @@mati-dev Gracias Mati! Te agradezco por el contenido que haces, sirve muchisimo.

  • @andersonmendoza9959
    @andersonmendoza9959 11 месяцев назад

    Viejo haz una guia de ciberseguridad y hacking etico

    • @mati-dev
      @mati-dev  11 месяцев назад

      Gran idea!

  • @pimubi9771
    @pimubi9771 11 месяцев назад

    Podrias enseñar como utilizar las que has recomendado?? Estoy en un proceso de selecion aprendiendo Spring Boot sin saber anteriormente de Java y tengo que utilizar literalmente las que recomiendas, como JWT, Docker, GNINX, POSTGRESQL, ect.
    Si no un video explicando que paginas son las mejores para aprender gratuitamente todas estas tecnologias seria un alivio muy grande porque al menos por el tiempo que llevo hay documentacion pero no hay buenas paginas que te expliquen todo para comprenderlo al 100%

    • @mati-dev
      @mati-dev  11 месяцев назад

      Bueno las tecnologías que estás aprendiendo tienen sentido, es de lo más utilizado hoy por hoy.
      Tengo pensado armar una guía Java Spring Boot pronto si!
      Más que nada del modo que lo hago, quizás no tanto con el código en concreto (o si con ejemplos simples) pero más que nada enfocado a la guía de estudio, los temas y conceptos que uno debería aprender y el orden.
      Pronto guía Java Spring Boot!

  •  11 месяцев назад

    Buenas, como punto quería corregir que NodeJs no es un framework, node es el motor que ejecuta js en el lado del servidor. El framework es express.js por ejemplo. Slaudos!

    • @mati-dev
      @mati-dev  11 месяцев назад

      Exactamente!
      Quise decir Express en el video pero bueno, espero que se entienda igual xD

  • @rafaellucero5768
    @rafaellucero5768 2 месяца назад

    Una pregunta, soy nuevo, se puede aprender backend sin antes nunca haber tocado frontend, o minimamente se frontend pero no al nivel medio y muy poco ? perdon si suena tonto, la verdad quiero aprender pero quiero informarme bien 😃

    • @mati-dev
      @mati-dev  2 месяца назад

      Se puede aprender lo que quieras honestamente.
      En mi opinión si no tenés idea de programación por ahí frontend es "algo" mas sencillo en el sentido de que ves lo que estás programando (hasta un cierto punto). Mientras que en backend por ahí trabajás con estructuras mas abstractas y base de datos etc...
      Pero también es cierto que suele haber mas ofertas para backend...
      De todas maneras nada de esto tiene que determinar a que te deberías dedicar.
      SI querés podés probar un framework full-stack donde tenés que hacer frontend y backend y esto te va a dar un pantallazo mas general

  • @psicodelico6
    @psicodelico6 11 месяцев назад +1

    Reemplazaria Flask por FastAPI

  • @gabyg9905
    @gabyg9905 5 месяцев назад +1

    ¿Un roadmap de java+spring? 🙏🏼🙏🏼

    • @mati-dev
      @mati-dev  5 месяцев назад +1

      Anotado! Atento al canal que voy a armar un video así entonces!

  • @antonioyt1125
    @antonioyt1125 11 месяцев назад

    Aprendan laravel trabajo seguro en USA un montón de empresas tiene sus Webs echas en laravel o en builders como WordPress que está diseñado en php

    • @mati-dev
      @mati-dev  11 месяцев назад

      Laravel lo probé por unos meses y me encantó!
      Fue el único framework php que me gustó y que esta bien organizado con todo lo necesario.
      100% recomendado!

  • @signofthehammer2640
    @signofthehammer2640 Год назад +1

    OOOTRO DEV CON OOOTRA GUÍA

  • @HabemusElit
    @HabemusElit 11 месяцев назад

    te amo mongodb

  • @luiferalmendrales5266
    @luiferalmendrales5266 Год назад +5

    Buen video pero no estoy de acuerdo que primero se deba aprender el framework, ya que si no tienes idea del lenguaje se te va hacer mucho mas complejo aprender el framework, lo mejor es tener una buena base del lenguaje y ahi se aprender el framework no ser un experto del lenguaje pero si tener una buena base.

    • @cluuny
      @cluuny Год назад +1

      Opino lo mismo

    • @Arioch22
      @Arioch22 Год назад

      Yo creo que justo por eso lo dice, porque cuando sepas que framework vas a querer trabajar, ese lenguaje de programación es el que te dedicadas a aprender.

    • @mati-dev
      @mati-dev  Год назад +1

      Mi intensión fue trasmitir la idea de aprender el lenguaje junto con el framework. Como por ejemplo para aprender java qué vayas con spring. Es 100% cierto lo que decís y concuerdo, lo ideal es ver java en profundidad y luego ir a spring, el tema es que por ahí uno no sabe cual framework o inclusive no tiene tiempo para hacerlo de esa manera, entonces bueno por ahí esta vía puede ser solución. Pero concuerdo totalmente, si tenés tiempo primero el lenguaje en profundidad y luego el framework.

    • @LaPlace583
      @LaPlace583 9 месяцев назад

      Si concuerdas porque expones otra cosa en tu video?@@mati-dev

  • @gabrielcampusano9989
    @gabrielcampusano9989 6 месяцев назад

    Estoy estudiando Desarrollo de Software y me estan enseñando Python. Me gusto desde el principio y ya le estoy metiendo a eso. Pero ya al hacer mis investigaciones, veo que es bastante demandado JavaScript en lo que desarrollo web se refiere, pero no quiero cambiar a otro lenguaje ya que le meti mucho tiempo a Python.

    • @mati-dev
      @mati-dev  6 месяцев назад +1

      Javascript tiene una demanda altísima en todos lados es cierto pero Python también.
      Honestamente no vería necesidad de cambiar de Python a Javascript, A MENOS que quieras hacer desarrollo web. Si es cierto Python también podes hacer desarrollo web pero ahí gana javascript siempre tanto frontend como backend hoy por hoy con NodeJs.
      Ahora dejame decirte algo, si sabes Python entendés como funciona la programación, no le veo problema a que puedas aprenderlo en paralelo no te será dificil.

    • @gabrielcampusano9989
      @gabrielcampusano9989 6 месяцев назад

      ​@@mati-dev Me esta gustando mucho Python y no tengo una necesidad economica urgente como para pasarme a JS ahora mismo. Podria aprender lo que pueda con Python + frameworks.. Tambien estoy viendo que a Python le esta yendo bien con la IA, analisis de datos.. Podria intentar tener suerte por ese lado y ver que onda.. Estare pendiente a tus videos ^^

    • @mati-dev
      @mati-dev  6 месяцев назад

      Ufff bueno si te gusta ese lado de la programación metele porque rinde una banda.
      Ya se viene haciendo data analyst y big data con Python que es el rey indiscutido hoy en día, combinado con AI es basicamente lo que se viene... Sería una GRAN ventaja ya estar metido en ese tema. Gran decisión! Éxitos!

  • @David-br5nq
    @David-br5nq Год назад +2

    o sea, si quiero usar django, primero aprendo este framework y después recién aprendo python?

    • @mati-dev
      @mati-dev  11 месяцев назад

      Bueno si es cierto está mal el orden.
      Lo que quise transmitir fue la idea de aprender el lenguaje python pero estudiando django.
      Estoy de acuerdo con que si se estudia primero phython y luego django es mejor claro, pero no todos tienen ese tiempo.
      A lo mejor podés aprender python estudiando django, asi como podes aprender java estudiando spring.

    • @David-br5nq
      @David-br5nq 11 месяцев назад

      @@mati-dev entiendo, gracias.

  • @eduardoseclen8588
    @eduardoseclen8588 10 месяцев назад

    Hay que saber frontend para hacer backend???

    • @mati-dev
      @mati-dev  10 месяцев назад

      Nope, de ninguna manera.
      Tampoco al revés, no hay que saber backend para hacer frontend.
      Ahora... que ayuda, saber como funciona un lado y el otro a la vez... ayuda mucho.
      Pero NO es indispensable.

  • @emanuelviviano7422
    @emanuelviviano7422 7 месяцев назад

    Es recomendable primero aprender html?

    • @mati-dev
      @mati-dev  7 месяцев назад

      No es obligatorio pero todo el mundo (o la mayoría lo recomienda) y tiene sentido realmente.
      HTML es sencillo lo cual te permite ingresar a programar de mejor manera y sobre todo tiene muy buen "sentido" de cómo funciona la programación, es decir lo que aprendas con html te va a servir para otro lenguajes.
      100% recomendado empezar por html primero!

  • @danielcardenas4879
    @danielcardenas4879 Год назад +3

    Yo llevo casi como 1 año o mas estudiando y soy relento jaja pero ya se intermedio avanzado HTML5 css y se java basico y js basico y phiton basico, me ah tocado duro estudio en una tecnologíca y empezamos por java y a todavia vamos en java jaja

    • @mati-dev
      @mati-dev  Год назад +1

      Nadie dijo que sea fácil, sino más bien algo que lleva tiempo dedicación y práctica. Un año es poco tiempo, seguí estudiando a tu ritmo pero no dejes o cortes.. La primera parte es la más difícil, luego es otra cosa.
      Lo bueno de saber HTML Javascript y Java es que conoces backend y frontend así que podrías seguir con ambas o especializarte en una.
      A no bajar los brazos qué ya empezaste bro!

  • @jhoanmanuelcarvajal9822
    @jhoanmanuelcarvajal9822 8 месяцев назад

    Una pregunta aprender backend es difícil?

    • @mati-dev
      @mati-dev  8 месяцев назад

      Lamentablemente la respuesta es siempre "depende".
      Y aplica para Frontend, Backend o cualquier tecnología o ámbito de la programación.
      A groso modo, creo que backend es algo más complicado que el frontend ya que en el frontend por ahí ves bien que es lo que estás haciendo, pero la realidad es que tampoco eso cambia la ecuación.
      Programación no es fácil, pero ese aspecto sumado a la alta demanda es lo que deriva en buenos puestos de trabajo.
      Puede que te resulte dificil pero dejame decirte 2 cosas:
      1 - Lo mas dificil es siempre al principio, en 6 meses o 1 año ya le agarrás la mano.
      2 - Vale la pena 100%

  • @Fran-vl8jd
    @Fran-vl8jd Год назад +1

    y yo perdiendo el tiempo aprendiendo el lenguaje, no sabia que se podia arrancar con el framework por que nadie me lo dijo ?¿ 😭☹

    • @mati-dev
      @mati-dev  Год назад +3

      No está mal tampoco. Yo considero que es mejor empezar por el framework, pero esta bien igual. El tema es que elijas uno que te guste y dale para adelante!

    • @samuelramirez8965
      @samuelramirez8965 Год назад +3

      No creo que sea buena idea empezar sin el lenguaje, cuando comienzas a aprender un framework, por ejemplo spring, todos los conceptos que vas a usar son de programación orientada a objetos, herencia, interfaces, clases, relaciones entre objetos, etc. Si no tienes las bases del lenguaje que eliges no vas a comprender el framework y tampoco vas a poder usarlo con fluidez, eso va a resultar demasiado frustrante. En verdad, si tienes que comenzar con el lenguaje.

    • @Mars3_
      @Mars3_ Год назад +2

      Al contrario, aprender el lenguaje es importantisimo, no puedes meterte a Spring sin saber POO o la libreria de colecciones, no puedes entrar a node js y express sin saber lo que es un callback o funciones anonimas. Eso de empezar con el framework solo funciona si ya tienes experiencia en backend

  • @KATalyzt_
    @KATalyzt_ 11 месяцев назад

    Backend para web, entiendo (?

    • @mati-dev
      @mati-dev  11 месяцев назад

      Si claro, principalmente para web aunque también serviría para crear un backend para servir apps mobiles.
      Pero si, mayoritariamente web!

  • @lucasfernandoarteagaponssa9424
    @lucasfernandoarteagaponssa9424 Год назад +1

    Te faltó nombrar los sistemas operativos , linux es muy buena opción

    • @mati-dev
      @mati-dev  11 месяцев назад

      Huu es cierto! Quizás podríamos preparar un video sobre sistemas operativos a fondo.
      Y Linux mas que buena es la mejor opcion!

  • @manuelmq2043
    @manuelmq2043 Год назад

    . Net????

  • @karlsour500
    @karlsour500 11 месяцев назад

    Aprendiendo Ruby on Rails
    Aunque para ser junior lo veo complicado
    Creo que lo mejor es ser front end primero y ya después en el trabajo ir viendo backend

    • @mati-dev
      @mati-dev  11 месяцев назад

      Ruby on Rails EXCELENTE opción!
      Siempre para Junior al principio es lo mas jodido si, pero luego se pone mas interesante diría jaja.
      En el video de la guía frontend aclaré lo mismo que quizás por ahí arrancando por FE es mas sencillo pero bueno, yo por ejemplo emepcé por BE porque aprendí Java en un principio y poder se puede, pero es cierto que por ahí en el BE no ves exactamente lo que programás y es más abstracto...
      La idea de estás guías es resumirlo para aquel que quiera hacer BE sin saber FE y quizás armar un camino de estudio a seguir.

    • @mentesmagicas688
      @mentesmagicas688 11 месяцев назад

      También estoy planeando aprender Ruby, ya que estoy haciendo the Odin Project y puedes elegir entre JavaScript y Ruby. He escuchado cosas muy buenas de Ruby con Ruby on Rails aunque a esta altura este en desuso

    • @mati-dev
      @mati-dev  11 месяцев назад

      @@mentesmagicas688 Rails está bárbaro, es un excelente framework! Ruby tiene una gran comunidad y se utiliza bastante, no debría tener problemas y sobre todo la comunidad de Ruby es super extensa

  • @woodenhouse8531
    @woodenhouse8531 11 месяцев назад

    Cuanto cobra un junior en Alemania?

    • @mati-dev
      @mati-dev  11 месяцев назад +1

      Como en todo lugar va a depender de la región y de la empresa.
      Pero debería estar entre los 40k y los 44k anuales en euros obviamente.

  • @cristianleon4807
    @cristianleon4807 3 месяца назад

    NodeJS = framework? 🤔

    • @mati-dev
      @mati-dev  2 месяца назад

      Node es un enviroment para ejecutar javascript on server-side.
      Si el concepto no está bien, pero el video esta orientado a personas que a penas están empezando y que buscan en internet y encuentran miles de nombres y tecnologías y están mas perdidas que la m****....
      Simplifica la cosa si se trata a NodeJs como framework dado a que practicamente actua de esa manera.

  • @julianfeliperodriguezcabez2812
    @julianfeliperodriguezcabez2812 8 дней назад

    Casi me rindo... Estaba buscando quien de información integral y de valor, buscaba algo que en verdad me diera un panorama y camino en el backend: pues no lo encontraba y casi me rindo. Ahora, pues ya encontré y no solo lo que buscaba, tengo lo que necesitaba para iniciar esto de aprender a programar y hacerlo hasta el final de mis días. Buenísima síntesis, excelente explicación y grandiosas recomedaciones... GRACIAS MATI

    • @mati-dev
      @mati-dev  8 дней назад

      Rendirse? JAMÁS! No es una opción.
      Ánimos y Éxitos! Si yo pude, vos también.

  • @santiagovalenciaochoa7306
    @santiagovalenciaochoa7306 3 месяца назад

    Faltaron cosas como mensajeria y catching,

    • @mati-dev
      @mati-dev  3 месяца назад

      Se... es dificil meter todo en un video y que no marearse jaja pero sí, para la proxima al menos catching debería estar de una

  • @yanluisnunezlara319
    @yanluisnunezlara319 11 месяцев назад

    Si por las empresas fuera tubieran a un solo ingeniero full stack hacuendo todo.

    • @mati-dev
      @mati-dev  11 месяцев назад

      Y bueno si es así jaja
      Sobre todo las startups que recién están comenzando y no tienen grandes presupuestos pero bueno también mirando el vaso medio lleno y si entrás como fullstack a una startup quizás consigas un alto puesto en poco tiempo.

  • @emirtirso842
    @emirtirso842 17 дней назад +1

    ammmmmm nodejs mas que framework es un runtime, nodejs tiene sus propios frameworks

  • @TheErudito
    @TheErudito Год назад

    No te olvides del ingles q es necesario

    • @mati-dev
      @mati-dev  Год назад

      Es cierto, lo obvie esta vez para enfocarme en las tecnologías en si, en otro video tengo explicado qué inglés es casi qué obligatorio, pero si inglés deberíamos considerarlo como parte del roadmap

  • @diegos2184
    @diegos2184 8 месяцев назад

    Yo etaba estudiando django
    ;v

    • @mati-dev
      @mati-dev  8 месяцев назад

      Y a menos que te llame la atención otra tecnología... metele para adelante!
      Es una excelente opción.
      No tanto por el framework si querés en sí, pero saber Python te pone al frente como ladrillo visto!

  • @eudyreynoso1889
    @eudyreynoso1889 7 месяцев назад

    Wao Node js es un framerwork nuevo dato

  • @Roadieroundup
    @Roadieroundup Год назад +42

    pero node no es un framework 😭😭😭😭😭

    • @pablobustos9835
      @pablobustos9835 Год назад +4

      ExpressJS para node

    • @Ram_Dev
      @Ram_Dev Год назад +14

      es que tampoco es un lenguaje, tecnicamente es un javascript runtime envirnoment para poder escribir javascript del lado del servidor, eso entendi nunca use node igual xd

    • @manuolmedo
      @manuolmedo 11 месяцев назад +3

      @@Ram_Devoficialmente es un lenguaje, que sea una extensión de javascript es otra cosa

    • @zereft2255
      @zereft2255 11 месяцев назад +2

      ​@@Ram_Deves un lenguaje de programación, al igual que typescript, simplemente usa a Javascript como base y fundamento, pero en sí, cambia algunas cosas y agrega nuevas

    • @allanpinkerton007
      @allanpinkerton007 11 месяцев назад +6

      TypeScript es un superset de JavaScript (se le puede considerar lenguaje) en cambio Node es un entorno de ejecución de JS en el lado del servidor construido sobre V8 (motor de JS para Chrome).

  • @colommbiano
    @colommbiano 4 месяца назад

    Faltó NestJs

    • @mati-dev
      @mati-dev  4 месяца назад +1

      Faltaron varios lenguajes, decidí incluir los que en mi opinión serían los mejores para venir a Alemania.

  • @ezblvck
    @ezblvck 12 дней назад

    Si contratan si no tienes carrera? 😂🤨🤔

    • @mati-dev
      @mati-dev  12 дней назад

      Yep. Yo soy un ejemplo.
      De hecho es un gran parametro, empresa que te pide título empresa en la que no se trabaja.

  • @gmtisera904
    @gmtisera904 6 месяцев назад

    que miedo la ptmj jaja

    • @mati-dev
      @mati-dev  6 месяцев назад +1

      Mucho nombre mucha cosa, pero como digo en el video... es mucho menos de lo que parece