1. Aprender un lenguaje y un framework 00:31 2. Seguridad 02:41 3. Conexion a base de datos 04:14 4. Validaciones 05:59 5. Programacion asincrona 07:25
Consejo de SQL, cuando estén en una empresa lógicamente hay demasiadas tablas con bastantes campos, entendiendo esto se considera una mala practica utilizar "Select * from tabla" por el exceso de datos, ya que si no necesitas todos los datos ¿Para qué los llamas? solo haces consumir recursos que a futuro harán que el sistema se alente.
Solo consulta los campos que vayas a necesitar. Por ejemplo si tienes una tabla con 15 Campos pero solo necesitas consultar 3 lo ideal sería hacer "Select campo1, campo2, campo3 from tabla" en lugar de un select *
@@krazz02 depende el framework que uses, para eso usas los servicios y las implementaciones, dependiendo también el lenguaje haces uso de DTO, o si no usas el ORM indexar es muy útil.
no se si se te pasó algo, pero si puedo decir que tus consejos a modo de lista me parecieron excelentes, no por novedosos sino porque los dices de una manera que uno logra asimilarlos como propios, la verdad me parecieron muy útiles, estoy con spring boot y asmilando su ecosistema de a poco y me ayuda a analizar objetivamente donde estoy parado, un 10
No solo el pulgar, también un comentario, muchas gracias por tus aportes, sirven mucho a gente como yo que recien está viendo que hacer en el mundo de la progra.
Creo que el error mas común que se comete al inicio es ese de querer abarcar muchas tecnologías, en mi caso me tocó porque así lo demandaba el puesto de trabajo, debía de dar soporte en diferentes lenguajes y luego apoyar al cliente a resolver ciertos temas no importando el lenguaje que utilizaban, eso me acarreó "desperdiciar" energías en querer aprender de todo. Gracias por compartir como siempre Héctor. Saludos
@@romanagr pues me centré en un solo stack (Ruby on Rails) para poder volverme experto en él, y en ese camino voy, y si necesito algo de otro lenguaje o tecnología pues solo aprendo esa cosa específica.
Muy buen video, a veces es mejor realizar todo por medio de procedimientos almacenados, porque cuando se utiliza el ORM no todo se logra en el objetivo, y lo lleva a uno a utilizar este medio, el cual considero que es más eficiente para mí. El ORM ayuda mucho para no estar haciendo consultas sencillas, pero cuando se requiere algo complejo, pues un procedimiento almacenado o directamente la consulta SQL ayuda a cumplir con el requerimiento.
Exactamente, de igual forma se tiene que tener cuidado cuando se empieza en este mundo y se hace directamente con los ORM's, he visto muchos programadores que se olvidan que el ORM solo es un facilitador, cuando vienen querys y/o operaciones más complejas es mejor utilizar el lenguaje de Base de Datos, sea Sql o NoSql
Muchas gracias hermano por este video. Yo apenas estoy empezando en este mundo de la programación backend y he visto que tu eres pro en esa parte. Gracias por compartir tus conocimientos.
bro qué pedo? eres buenísimo explicando jajaja la mayoría de programadores se caracterizan por explicar medio lento y medio de hueva que a la larga se entiende y acepta, pero tú sin broncas podrías dar clase así bien, muchas gracias por tu contenido!
Hace poco inicie mi intership en una startup que está arrancando (soy el único Dev) y este video me vino perfecto, ahora ya sé como poder estructurar mi learning path y poder avanzar como desarrollador. Gracias Hector por otro increíble video
Muchas por gracias por tus consejo, no sabes la ayuda que me haz brindado y seguro que a un gran segmento de la comunidad de programadores jr, muchas graciasx2
Estoy estudiando el área backend también... crees que sabiendo js, node js ,Express voy bien ? y que me faltaría? soy autodidacta y me vuelvo loco con tanta info desde ya muchas gracias.
Gracias por los consejos para mi han sido de gran ayuda como guía de estudio ya que estoy aprendiendo con Java y me gusta la programación del lado del Backend
@@edgaralejandrogonzalez6689 Primero aprende los conceptos básicos: que es una variable, una constante, una asignación, tipos de datos, entre otros. Después seguís con Estructuras de control. Una vez que lo tengas controlado, empeza a ver POO, los 4 pilares, atributos, metodos, etc. Interfaces, enumeradores, clases y metodos abstractos. entre estructuras de control y POO busca que es un arreglo (vector, matrices). Teniendo cocido todo eso, podrias ir viendo spring. De ahi ya queda seguir practicando. Suerte!
@@viernes1757 gracias por la guía, estos últimos días ya he tocado todos los temas que mencionas, me falta repasar más el tema de sintaxis y por qué se escribe de una manera y no de otra. Ya tengo experiencia programando en C, no arranco desde cero, así que prácticamente fue de "como hago tal cosa pero en Java".
Tu me impresionas cada vez más Hector, que grande eres gracias por compartir tu tiempo y conocimientos para que personas como yo que estamos iniciando en la programación, tengamos una base de la cual partir... sos grande.
Seguimos en el camino, si vamos bien entonces, gracias Héctor....COsa que hago mucho en mi trabajo como Jr Dev, hago las pruebas en mi local y preparo los endpoint para el front
Que buen video :D Me alegra decir que tengo conocimientos en los puntos que mencionas, pero no quita el hecho de que en ámbito profesional la cosa sea más difícil jsjs. He tenido esa manía que dices de aprender muchos lenguajes, pero debido a que necesito empleo por ser recién graduado he aprendido NodeJs, Express, Mongo y Vue. Espero sea suficiente para un primer empleo :'3 Gracias por tus videos y la información que nos das :D.
Si hubiera visto tu video 6 meses atras, hubiera aprendido java angual. o php con vue que es lo que hay mas en mi pais jejej. Bueno igual ahora estoy muy contento de dominar a nivel junior react pero sin trabajo jejej jxd . Saludos !!
Muchas gracias por los consejos Héctor, te sigo desde poco tiempo a día de hoy, gracias por tus consejos y dedicación para con la raza jr. Eres un grande!
Excelente Video! Coincido con los 5 conceptos! Quizás el concepto de Seguridad para un Junior sea un poco mucho, no se si el hecho de exigirle a un Junior conocimientos de seguridad sea algo extremo. A mi criterio es el concepto mas difícil de los 5.
Yo soy programador básico en C#, tengo mas de 5 años picando código y he hecho cosas solo para mi que me funcionan pero quiero subir mi nivel, manejo la POO y quisiera poder aprender mas de bases de datos, ¿Qué me podrías recomendar? Aclaro que no soy ingeniero de sistemas, soy ingeniero civil.
Aprender SQL, Bases de datos relacionales (PostgreSQL) y cuando ya las hayas dominado haces las no relaciones/NoSQL (MongoDB) aunque eso depende de tus preferencias y condiciones de trabajo, si quieres profundizar aùn màs ya estarìas entrando en ingenierìa de datos...
me gusto mucho tu video, una pregunta si yo estoy aprendiendo backend pero a la vez fronthend con react y nodejs como ago el api para que se conecten entre si? tienes un video explicando ese tema?
Llego un poco tarde pero en resumidas cuentas, en el package.json del proyecto de react añades la línea proxy: 'localhost:(aquí va el puerto del sevidor de nodejs)' Y haces peticiones con fetch o axios directamente sin poner la dirección localhost
Ah no ma, que buen video. tengo los conocimientos revueltos jiji los estructuraré ya que aún No sé de seguridad y muy poco de Framework pero sì de asincronismo jijiji. Conozco de SQL pero aún me falta implementarlo en Python (aunque en Java sí sé jiji) pero en esta semana empiezo con BD en Python para mi bot de trading jiji.
Excelente video mira para mi opinion me encantaria que realizaras un video desde 0 un Crud es bueno empezar por hay vale excelente seria el proceso mil bendiciones.
Buena tarde, consulta desde Colombia, pais de cocaina: ¿Alguien conoce un curso de Laravel enfocado al Backen, que trabaje con postman, o similar?. Gracias
Git sí es necesario y docker es un nice to have porque sí te ayuda a entender e implementar cosas. Aunque al menos en donde trabajo no es necesario para jr
Creo que eso debe ser siempre considerado, de hecho lo he mencionado en el video de nivel senior, pero para un primer trabajo no lo veo como obligado, más no sobraría conocer algunos
Tener conocimientos básicos no está de más, porque como backend al menos deberías tener idea de cómo es posible que te manden los datos el front, de esta manera dejar preparado de ser necesario el backend para distintos escenarios de cómo el front podría mandarte datos para manejarlos en la BD (para esto claramente se necesita trabajar de la mano con los especializados en front end) Considero que el área del especialización no está peleada con el tener conocimientos al menos básicos de otras áreas del desarrollo para desempeñar mejor tu labor
Yo estoy haciendo un curso de programación con java que lo dicta mi universidad, enseñan de todo hasta spring , y yo ya se programar pero desconozco spring, mi duda es si debería adelantarme, ya que spring lo veríamos a partir de junio, o estudiar otro lenguaje y framework en paralelo
Pregunto. Como junior backend tengo que poder modelar una base de datos e implementarla o eso no debería preocuparnos aun. Supongamos el ejemplo de un proyecto propio o un negocio pequeño que está digitalizándole.
@@alexandramunoz211 si, yo sé normalizar, es más que nada par tener una idea de si eso es un conocimiento de júniors o más bien es algo más avanzado o de otro perfil distinto del back-end.
@@alejandrodavidbenolol es uno conocimeinto de junior lo se por que el chico con el que trabajo es junior (aclaro que entre a trabajar esta semana como practicante )y el maneja tanto codigo como bases de datos ya que el me esta guiando a mi y a otro compañero
yo estoy estudiando y el angular me esta volviendo loco y el node express mongoosse bodyparset y el connect-multypart unas veces me funciona otras no no se me guarda en la base de datos loco
Para Go recomiendas aprender Gin o algun otro? No suelen poner frameworks en las ofertas de Go que vi. estructuras de datos y algoritmos para junior es normal que pidan?
Pero ahora a los juniors devs les piden hasta microservices........ tuve una entrevista como junior fullstack en IBM y me pedian manejar SOLID, pruebas unitarias e integración, inglés C1 con acento nativo y microservices LOL
Pues puede que sea difícil buscar, pero si se puede, actualmente soy JR y estoy trabajando de manera remota, ademas que es mi primer empleo, no te rindas!!
he trabajado php con symfony y se me hace muy similar en varias cosas y la cantidad de bundles que posee ayudan mucho, digamos con symfony en menos de dos horas ya te puedes montar tu sistema de gestión de usuarios y el administrador de recursos.
soy bastante nuevo en esto de la rpgramacion y la verdad que me gusta bastante el concepto del backend, mi gran problema es el lenguaje a elegir. he estado haciendo cosas con nodeJS , pero segun conocidos con mas experiencia no es lo ideal, que lenguajes me recomiendan?
Yo te recomiendo primero que aprendas los fundamentos de la programacion(hacer diagramas de flujo y pasarlos a codigo), si dominas los fundamentos lo tenes hecho, seras capaz de aprender cualquier lenguaje
Si te ha gustado el video puedes dejarme un Pulgar Arriba
Mis cursos: hdeleon.net/cursos-premium/
1. Aprender un lenguaje y un framework 00:31
2. Seguridad 02:41
3. Conexion a base de datos 04:14
4. Validaciones 05:59
5. Programacion asincrona 07:25
Consejo de SQL, cuando estén en una empresa lógicamente hay demasiadas tablas con bastantes campos, entendiendo esto se considera una mala practica utilizar "Select * from tabla" por el exceso de datos, ya que si no necesitas todos los datos ¿Para qué los llamas? solo haces consumir recursos que a futuro harán que el sistema se alente.
¿Cual podría ser la alternativa para realizar consultas? Gracias!
Solo consulta los campos que vayas a necesitar. Por ejemplo si tienes una tabla con 15 Campos pero solo necesitas consultar 3 lo ideal sería hacer "Select campo1, campo2, campo3 from tabla" en lugar de un select *
@@krazz02 depende el framework que uses, para eso usas los servicios y las implementaciones, dependiendo también el lenguaje haces uso de DTO, o si no usas el ORM indexar es muy útil.
@@krazz02 en vez del asterisco pon el nombre de la columna xD
@@santosgarcia2888 que paso degener4do porque le respondes asi a la muchacha
no se si se te pasó algo, pero si puedo decir que tus consejos a modo de lista me parecieron excelentes, no por novedosos sino porque los dices de una manera que uno logra asimilarlos como propios, la verdad me parecieron muy útiles, estoy con spring boot y asmilando su ecosistema de a poco y me ayuda a analizar objetivamente donde estoy parado, un 10
No solo el pulgar, también un comentario, muchas gracias por tus aportes, sirven mucho a gente como yo que recien está viendo que hacer en el mundo de la progra.
Creo que el error mas común que se comete al inicio es ese de querer abarcar muchas tecnologías, en mi caso me tocó porque así lo demandaba el puesto de trabajo, debía de dar soporte en diferentes lenguajes y luego apoyar al cliente a resolver ciertos temas no importando el lenguaje que utilizaban, eso me acarreó "desperdiciar" energías en querer aprender de todo. Gracias por compartir como siempre Héctor. Saludos
Y como lo solucionaste ??
@@romanagr pues me centré en un solo stack (Ruby on Rails) para poder volverme experto en él, y en ese camino voy, y si necesito algo de otro lenguaje o tecnología pues solo aprendo esa cosa específica.
Excelente, pienso que un jr debe manejar GIT, saludos.
Muy buen video, a veces es mejor realizar todo por medio de procedimientos almacenados, porque cuando se utiliza el ORM no todo se logra en el objetivo, y lo lleva a uno a utilizar este medio, el cual considero que es más eficiente para mí. El ORM ayuda mucho para no estar haciendo consultas sencillas, pero cuando se requiere algo complejo, pues un procedimiento almacenado o directamente la consulta SQL ayuda a cumplir con el requerimiento.
Exactamente, de igual forma se tiene que tener cuidado cuando se empieza en este mundo y se hace directamente con los ORM's, he visto muchos programadores que se olvidan que el ORM solo es un facilitador, cuando vienen querys y/o operaciones más complejas es mejor utilizar el lenguaje de Base de Datos, sea Sql o NoSql
Apoyo tu comentario, brou
Muchas gracias hermano por este video. Yo apenas estoy empezando en este mundo de la programación backend y he visto que tu eres pro en esa parte. Gracias por compartir tus conocimientos.
Gracias hector por este video todo lo que haz mencionado no lo tenia en cuenta y con esto tengo una nueva vision de que aprender y en que enfocarme.
al fin esta informacion literal deberia valer millones casi no se encuentra de este tipo de info importante para los que estamos empezando
Muy buen video para los que queremos cambiar a backend y también me gusta la banda amon amarth, que viva el metal y la programación.
bro qué pedo? eres buenísimo explicando jajaja la mayoría de programadores se caracterizan por explicar medio lento y medio de hueva que a la larga se entiende y acepta, pero tú sin broncas podrías dar clase así bien, muchas gracias por tu contenido!
¡Gracias! Profr Héctor
Hace poco inicie mi intership en una startup que está arrancando (soy el único Dev) y este video me vino perfecto, ahora ya sé como poder estructurar mi learning path y poder avanzar como desarrollador. Gracias Hector por otro increíble video
Como te ha ido en el desarrollo del startup?😀
Como vas hasta ahora?
Excelente video, aspectos interesantes, yo solo agregaría estructuras de datos y mucha 🍺
Backend Dev y Metalero. Muy buena combinación ... Soy nuevo suscriptor!!!
Muchas por gracias por tus consejo, no sabes la ayuda que me haz brindado y seguro que a un gran segmento de la comunidad de programadores jr, muchas graciasx2
Muy bacán bro este vídeo, ojalá pudieras hacer una ruta de lo que mencionas en el vídeo con los dos o tres lenguajes de programación más usados.
Grande hector, yo considero que todavia tengo un nivel junior en .NET a pesar de llevar 2 años y medio y contigo aprendo cosas nuevas muchas gracias.
BK 201💞💕💖💗💝💟
Bro este video llego en el momento exacto de mi vida, cuando acabo de encontrar mi primer trabajo como backend Junior :''V
rt
Estoy estudiando el área backend también... crees que sabiendo js, node js ,Express voy bien ? y que me faltaría? soy autodidacta y me vuelvo loco con tanta info desde ya muchas gracias.
@@moisezzz1680 jajaja
Gracias por los consejos para mi han sido de gran ayuda como guía de estudio ya que estoy aprendiendo con Java y me gusta la programación del lado del Backend
Estoy por empezar a estudiar java, algún recurso que recomiedes? me ayudaria mucho
@@edgaralejandrogonzalez6689 Primero aprende los conceptos básicos: que es una variable, una constante, una asignación, tipos de datos, entre otros.
Después seguís con Estructuras de control. Una vez que lo tengas controlado, empeza a ver POO, los 4 pilares, atributos, metodos, etc. Interfaces, enumeradores, clases y metodos abstractos.
entre estructuras de control y POO busca que es un arreglo (vector, matrices). Teniendo cocido todo eso, podrias ir viendo spring. De ahi ya queda seguir practicando. Suerte!
@@viernes1757 gracias por la guía, estos últimos días ya he tocado todos los temas que mencionas, me falta repasar más el tema de sintaxis y por qué se escribe de una manera y no de otra. Ya tengo experiencia programando en C, no arranco desde cero, así que prácticamente fue de "como hago tal cosa pero en Java".
@@edgaralejandrogonzalez6689 Si tocaste C entonces vas ligero. Me olvide decirte que revises que es un ORM, mas en concreto Datanucleus.
@@viernes1757 ah bien, la tendré en cuenta, te lo agradezco.
La verdad estaba medio perdido con el tema de POO, pero ya le estoy agarrando la mano
Tu me impresionas cada vez más Hector, que grande eres gracias por compartir tu tiempo y conocimientos para que personas como yo que estamos iniciando en la programación, tengamos una base de la cual partir... sos grande.
Excelente estos videos, cortos y concisos! Gracias.
El mejor ejemplo de asincronia de la vida real, cerveza y mani. Crack
Seguimos en el camino, si vamos bien entonces, gracias Héctor....COsa que hago mucho en mi trabajo como Jr Dev, hago las pruebas en mi local y preparo los endpoint para el front
Muchas gracias por compartir tus conocimientos hermano!!
Muy buen video Hector, ya con esto tengo algunos temas en los cuales enfocar mi atención
Creo que se podria añadir conocimientos basicos de base de datos y frontend, tambien ingles
Excelente checklist para validar conocimientos, muchas gracias Héctor
usteds que leguaje recomiendan, yo he comenzado con GO por que fue el que mas me gusto, pero laboralmente en Mexico no se como ande. . .!!!!
que gran video hector, sigue así
Yo soy front end pero es interesante el mundo del backend creo que interesante también conocer sobre los backends
Buen video, me dieron ganas de programar escuchando metal
A mi me gusta escuchar Sam Smith jaja
elegi el lenguaje GO para empezar a aprender backend pero dudo mucho en si seguir y profundizar con su framework Fiber o irme por C# o JAVA
El ejemplo de asincronia me motivó a suscribirme jajajaj
el ejemplo de las cervezas es el mejor jeje cool buen video !
Gracias por tus videos genio!
Faltaria el de semi senior... saludos.
Que buen video :D
Me alegra decir que tengo conocimientos en los puntos que mencionas, pero no quita el hecho de que en ámbito profesional la cosa sea más difícil jsjs.
He tenido esa manía que dices de aprender muchos lenguajes, pero debido a que necesito empleo por ser recién graduado he aprendido NodeJs, Express, Mongo y Vue.
Espero sea suficiente para un primer empleo :'3
Gracias por tus videos y la información que nos das :D.
excelente video, siempre son un aporte, he aprendido mucho con tus videos...\m/
Si hubiera visto tu video 6 meses atras, hubiera aprendido java angual. o php con vue que es lo que hay mas en mi pais jejej. Bueno igual ahora estoy muy contento de dominar a nivel junior react pero sin trabajo jejej jxd . Saludos !!
de donde eres?
¿La programación asíncrona es lo mismo que la programación multihilos? 🤔
Gracias Hector!! amo tus videos
Gracias por el video Héctor! Saludos.
Muchas gracias por los consejos Héctor, te sigo desde poco tiempo a día de hoy, gracias por tus consejos y dedicación para con la raza jr. Eres un grande!
.. y tomar cerveza.. salud!!!🍻🍻🤣🤣
Excelente Video! Coincido con los 5 conceptos!
Quizás el concepto de Seguridad para un Junior sea un poco mucho, no se si el hecho de exigirle a un Junior conocimientos de seguridad sea algo extremo. A mi criterio es el concepto mas difícil de los 5.
Excelente video, me dieron ganas de tomar cerveza.
Yo soy programador básico en C#, tengo mas de 5 años picando código y he hecho cosas solo para mi que me funcionan pero quiero subir mi nivel, manejo la POO y quisiera poder aprender mas de bases de datos, ¿Qué me podrías recomendar? Aclaro que no soy ingeniero de sistemas, soy ingeniero civil.
Aprender SQL, Bases de datos relacionales (PostgreSQL) y cuando ya las hayas dominado haces las no relaciones/NoSQL (MongoDB) aunque eso depende de tus preferencias y condiciones de trabajo, si quieres profundizar aùn màs ya estarìas entrando en ingenierìa de datos...
Hola alguien sabe que lenguajes debería de aprender en experiencia para buscar mi primer empleo como backend junior gracias
Si el Junior tomara Cerveza que no tomara el Senior jajajajajajajaaj. Excelente video gracias Hdeleon por siempre orientarnos.
Considera que JavaScript y todas esas librerías son de gran importancia ?
Buena info, gracias, buenos consejos.
Hay que saber css ajuro ?
Qué consideran sobre abarcar 1 STACK dentro de 1 lenguaje siendo junior? Ej, MERN con typescript.
me gusto mucho tu video, una pregunta si yo estoy aprendiendo backend pero a la vez fronthend con react y nodejs como ago el api para que se conecten entre si? tienes un video explicando ese tema?
Llego un poco tarde pero en resumidas cuentas, en el package.json del proyecto de react añades la línea proxy: 'localhost:(aquí va el puerto del sevidor de nodejs)'
Y haces peticiones con fetch o axios directamente sin poner la dirección localhost
Ah no ma, que buen video. tengo los conocimientos revueltos jiji los estructuraré ya que aún No sé de seguridad y muy poco de Framework pero sì de asincronismo jijiji. Conozco de SQL pero aún me falta implementarlo en Python (aunque en Java sí sé jiji) pero en esta semana empiezo con BD en Python para mi bot de trading jiji.
Recomienda curso java back end
Pense que ni a junior alcanzaba, me salve xD
En dónde puedo ver qué hace un programador de backend ..
Excelente video mira para mi opinion me encantaria que realizaras un video desde 0 un Crud es bueno empezar por hay vale excelente seria el proceso mil bendiciones.
ua-cam.com/video/UlqnQO3n2SA/v-deo.html
Buen video Héctor, solamente una duda; para los que somos abstemios cual sería el proceso principal... Saludos !
Cerveza sin alcohol
Ahora una de full stack junior 🤑
"y tomar cerveza" CONFIRMO
Buena tarde, consulta desde Colombia, pais de cocaina:
¿Alguien conoce un curso de Laravel enfocado al Backen, que trabaje con postman, o similar?.
Gracias
Que opinas del backend con NodeJS?
Buena opción
Git y docker tambien lo debe saber un junior?
Git para versionamiento es indispensable la mayoría trabaja con eso creeme almenos aprende lo básico y con eso te defiendes mientras
Git sí es necesario y docker es un nice to have porque sí te ayuda a entender e implementar cosas. Aunque al menos en donde trabajo no es necesario para jr
Amigo sacas todo lo que quieren las wachas
Y que hay de los patrones de diseño??
Creo que eso debe ser siempre considerado, de hecho lo he mencionado en el video de nivel senior, pero para un primer trabajo no lo veo como obligado, más no sobraría conocer algunos
¿Se debe saber Html, Css y JavaScript o Frameworks como Bootstrap?
Todo es web ahora y es necesario.
Tener conocimientos básicos no está de más, porque como backend al menos deberías tener idea de cómo es posible que te manden los datos el front, de esta manera dejar preparado de ser necesario el backend para distintos escenarios de cómo el front podría mandarte datos para manejarlos en la BD (para esto claramente se necesita trabajar de la mano con los especializados en front end)
Considero que el área del especialización no está peleada con el tener conocimientos al menos básicos de otras áreas del desarrollo para desempeñar mejor tu labor
programación y analogías de cerveza, ¿que más se puede pedir?
Amigo, que nivel de conocimiento de pruebas (unitarias, integración, etc) consideras debería manejar un junior?
Asi es y programar al estilo Google y estilo Nasa
6. Saber sacar al Iori Loco en el King of Fighters
Un aspirante a backend debe tomar materias del front? Encontré un bootcamp de backend dónde no enseñan HTML ni CSS y estoy considerando entrar
cual bootcamp es?
@@manuelscott9078 se llama practicum, tiene una carrera de backend
@@david004alpha lo encontré pero solo me sale la carrera de software engineering, no de backend unicamente
@@manuelscott9078 es el curso de Python, ese es el backend
Yo estoy haciendo un curso de programación con java que lo dicta mi universidad, enseñan de todo hasta spring , y yo ya se programar pero desconozco spring, mi duda es si debería adelantarme, ya que spring lo veríamos a partir de junio, o estudiar otro lenguaje y framework en paralelo
Adelantaré y aprende sprinboot es mi recomendación ya que muchas empresas trabajan con el
@@alexandramunoz211 gracias!
Y las interfaces?
Pregunto. Como junior backend tengo que poder modelar una base de datos e implementarla o eso no debería preocuparnos aun. Supongamos el ejemplo de un proyecto propio o un negocio pequeño que está digitalizándole.
Aprender esnlo mejor por qué aunque no la modelos tú debes de entender como se hizo y también las consultas
@@alexandramunoz211 si, yo sé normalizar, es más que nada par tener una idea de si eso es un conocimiento de júniors o más bien es algo más avanzado o de otro perfil distinto del back-end.
@@alejandrodavidbenolol es uno conocimeinto de junior lo se por que el chico con el que trabajo es junior (aclaro que entre a trabajar esta semana como practicante )y el maneja tanto codigo como bases de datos ya que el me esta guiando a mi y a otro compañero
@@alexandramunoz211 Gracias, era eso justo lo que tenía que saber.
@@alejandrodavidbenolol por cierto perdón por escribir tan mal, eso me pasa cuando intento escribir sin mirar el teclado
yo estoy estudiando y el angular me esta volviendo loco y el node express mongoosse bodyparset y el connect-multypart unas veces me funciona otras no no se me guarda en la base de datos loco
lo mas importante para un programador junior es: tomar cerveza
Jajaja
la explicación de la asincronia10 puntos
Uso js y Express solo te da el routing y NestJS no me gusta para nada estoy pensando hacer back con php
Para Go recomiendas aprender Gin o algun otro? No suelen poner frameworks en las ofertas de Go que vi. estructuras de datos y algoritmos para junior es normal que pidan?
Personalmente te recomiendo estudiar gin y gorm, en algunas empresas valoran que tengas nociones de estos framework.
@@lorenacardonatovar6938 gracias, les voy a echar un ojo
No entendi lo de framrwork osea ejmplo nodejs
Sería Express para Node
Ami me preguntaron patrones de diseño para junior D:
cerveza mmmmmm...
🔥🔥🙊🙌
Pero ahora a los juniors devs les piden hasta microservices........ tuve una entrevista como junior fullstack en IBM y me pedian manejar SOLID, pruebas unitarias e integración, inglés C1 con acento nativo y microservices LOL
Todo eso lo puedes aprender en mi canal, menos el inglés, e igual no todo es IBM
No te pidieron ser güero también?
@@MonSster-jf7ex 2 gemas del infinito e ir de kamikaze a Ucrania XD
Se puede conseguir trabajo remoto como jr?
Pues puede que sea difícil buscar, pero si se puede, actualmente soy JR y estoy trabajando de manera remota, ademas que es mi primer empleo, no te rindas!!
@@GustavoPMex gracias bro eso me tenia mucho en duda
sí es posible :)
Es PHP tan versátil como C# para el backend?
he trabajado php con symfony y se me hace muy similar en varias cosas y la cantidad de bundles que posee ayudan mucho, digamos con symfony en menos de dos horas ya te puedes montar tu sistema de gestión de usuarios y el administrador de recursos.
Con solo saber tomar cerveza ya puedo ser programador junior? :-)
Excelente video mi Hector, solo me quedé con la duda de ¿Qué es el paralelismo? Saludos :D
Cuando se realizan (ejecutan) varias tareas (procesos) al mismo tiempo...
@@romanagr Gracias por responder :)
Wow siempre miras a la izquierda y nunca a la derecha
por qué los programadores no se afeitan
No
soy bastante nuevo en esto de la rpgramacion y la verdad que me gusta bastante el concepto del backend, mi gran problema es el lenguaje a elegir. he estado haciendo cosas con nodeJS , pero segun conocidos con mas experiencia no es lo ideal, que lenguajes me recomiendan?
Yo te recomiendo primero que aprendas los fundamentos de la programacion(hacer diagramas de flujo y pasarlos a codigo), si dominas los fundamentos lo tenes hecho, seras capaz de aprender cualquier lenguaje