Carlos Bravo
Carlos Bravo
  • Видео 13
  • Просмотров 55 883
Metodologias AGILE en 10 Minutos
Muchas veces nos encontramos en empresas de desarrollo de software que dicen ser ágiles, pero en realidad son muy rígidas con todas o la mayoría de sus prácticas.
En este video exploramos rápidamente las diferencias entre utilizar metodologías ágiles o en cascada y cómo se conforman las empresas con diferentes roles como desarrolladores frontend o backend, personas de producto, QA, etc.
Invítame a un café: ko-fi.com/cbravo
Aquí les dejo mis redes sociales:
🎵 TikTok: www.tiktok.com/@carlosb.tech
🐦X: carlos_bra31870
💻GitHub: github.com/carlosnbr
🔗LinkedIn: www.linkedin.com/in/carlos-bravo-48b551155/
¡Suscribanse a mi canal haciendo clic en este enlace! 📺🔔
www.youtube.com/@carlosbravo...
Просмотров: 110

Видео

Cómo Se Desarrolla Un Software | Edición Startups
Просмотров 9 тыс.2 месяца назад
Un software nace usualmente para solucionar un problema. En este video, les explico un poco a nivel general cuál es el proceso de la creación de software desde el punto de vista de una startup: desde la idea inicial, cómo se forma el equipo, todo el ciclo de desarrollo, hasta la estrategia de salida. Invítame a un café: ko-fi.com/cbravo Aquí les dejo mis redes sociales, donde estaré subiendo má...
Cómo Renderizan los Navegadores las Páginas Web
Просмотров 1,1 тыс.3 месяца назад
¿Alguna vez te has preguntado cómo los navegadores renderizan las páginas web? En este video, te llevo detrás de escena para explorar el fascinante proceso de cómo los navegadores web cargan, procesan y muestran el contenido de una página. Desde la solicitud inicial al servidor, pasando por la carga y parseo de HTML, CSS y JavaScript, hasta la creación del DOM y el árbol de renderizado, te expl...
30+ Conceptos relacionados al DOM que todo PROGRAMADOR WEB debe saber
Просмотров 7 тыс.4 месяца назад
En esta ocasión exploramos conceptos más relacionados al DOM que sí o sí debes conocer si trabajas con páginas y sitios web. De nuevo, no importa si programamos con Python o JavaScript, o si usamos un framework como React.js o Vue.js; estos conceptos son universales. Invítame a un café: ko-fi.com/cbravo Aquí les dejo mis redes sociales donde estaré subiendo más contenido: 🎵 TikTok: www.tiktok.c...
DEBES saber estos CONCEPTOS como PROGAMADOR WEB
Просмотров 24 тыс.5 месяцев назад
No importa si programamos con Python o JavaScript, o si usamos un framework como React.js o Vue.js; si trabajamos con recursos web, es muy importante tener estos conceptos siempre en consideración porque son de lo más esenciales. Invítame a un café: ko-fi.com/cbravo Aquí les dejo mis redes sociales donde estaré subiendo más contenido: 🎵 TikTok: www.tiktok.com/@carlosb.tech 🐦X: carlo...
No cometas estos ERRORES al aprender a programar
Просмотров 1,3 тыс.6 месяцев назад
En este video hablaremos acerca de 10 de los errores más comunes que cometemos cuando estamos aprendiendo a programar. Si estás iniciando en el mundo de la programación, este video te ayudará a evitar estos errores y a tener un mejor aprendizaje. No importa el lenguaje (JavaScript, Python, Java, etc.) o framework (React, Vue, Django, etc.) que estés utilizando o aprendiendo, seguramente has com...
¿Continuará la Industria Tecnológica con Despidos en 2024?
Просмотров 5367 месяцев назад
Estaba recordando que en los últimos años se produjeron despidos masivos en grandes empresas a nivel mundial, incluyendo gigantes tecnológicos como Microsoft, Twitter, Meta y muchos otros. Realicé una investigación rápida para conocer la situación actual en 2024 respecto a la estabilidad laboral para los programadores y en el sector tecnológico. Intentaré determinar si ahora hay una mayor estab...
Programando Tic Tac Toe Con JavaScript & Factory Functions | Proyecto The Odin Project
Просмотров 4238 месяцев назад
En este video, les explico cómo he creado un juego sencillo de Tic Tac Toe para dos jugadores, utilizando solamente JavaScript sin ningún framework como React hasta el momento. El propósito de este proyecto es aprender sobre las "Factory Functions" o "Funciones Fábrica" y tratar de encapsular todo el código en ellas. Todo esto es parte de mi reto para convertirme en Full Stack en 6 meses. Este ...
Creando APPLICACION BASICA de libros solo con HTML CSS y JAVASCRIPT | Parte 3
Просмотров 3618 месяцев назад
¡Hola mi gente! 👋 Este es el ultimo de tres videos en los que estaré creando una aplicación muy básica para gestionar libros utilizando únicamente HTML, CSS y JavaScript, sin ningún tipo de framework (aún sin React) 🚀 Este pequeño proyecto es parte de los ejercicios/proyectos del bootcamp gratuito The Odin Project. Pueden encontrar el código en mi GitHub, y también les dejo el enlace directo a ...
Creando APPLICACION BASICA de libros solo con HTML CSS y JAVASCRIPT | Parte 2
Просмотров 2398 месяцев назад
¡Hola mi gente! 👋 Este es el segundo de tres videos en los que estaré creando una aplicación muy básica para gestionar libros utilizando únicamente HTML, CSS y JavaScript, sin ningún tipo de framework (aún sin React) 🚀 Este pequeño proyecto es parte de los ejercicios/proyectos del bootcamp gratuito The Odin Project. Pueden encontrar el código en mi GitHub, y también les dejo el enlace directo a...
Creando APPLICACION BASICA de libros solo con HTML CSS y JAVASCRIPT | Parte 1
Просмотров 1,1 тыс.8 месяцев назад
¡Hola mi gente! 👋 Este es el primero de tres videos en los que estaré creando una aplicación muy básica para gestionar libros utilizando únicamente HTML, CSS y JavaScript, sin ningún tipo de framework (aún sin React) 🚀 Este pequeño proyecto es parte de los ejercicios/proyectos del bootcamp gratuito The Odin Project. Pueden encontrar el código en mi GitHub, y también les dejo el enlace directo a...
PROGRAMADOR WEB FULL STACK EN 6 MESES (MI PLAN)
Просмотров 7 тыс.9 месяцев назад
¡Hola mi gente! 👋 Este es el primero de una serie de videos en los que documentaré mi viaje para convertirme en un desarrollador web full stack en los próximos 6 meses. 🚀 Si bien ya tengo experiencia como Product Owner en la industria del desarrollo de software, no estoy comenzando desde cero. Sin embargo, debido a mi trabajo y otros compromisos, el tiempo será mi mayor desafío. The Odin Projec...

Комментарии

  • @kevingomezvega4983
    @kevingomezvega4983 5 дней назад

    video brutal, súper claro todo gracias por brindar está información tan valiosa saludos viejo excelente canal

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

    Genial Genial, bro. De verdad para un autodidacta es oro este tipo de ilustración acerca de trabajo quebse hace para dar por terminsdonun proyecto. Bakanisimo parsero

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

    Genial Genial, voy a ver el sgte video... Ahi quedo mi like papuuu

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

    Gracias... Buen contenido en tu ejemplo de desarrollo. Continua con este canal, explicas muy bien y consigues tocar conceptos de interés para el publico preciso.

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

    Me gusta como explicas... Espero aprender mucho más de programación web contigo.

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

    Muy buen video e información.... Gracias.

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

    Muchas gracias caballero, es muy amable de su parte hacer este tipo de videos, muchas graciasss.

  • @sol____-_-
    @sol____-_- 2 месяца назад

    Excelente explicación.✨

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

    ingeniero devops? que infravalorado esta el titulo "ingeniero" en otros paises la puta madre...

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

    Mi punto de vista es el siguiente: Entiendo tu curiosidad y si puede ser. Pero alineando al tema de experiencia de usuario, dice que la construcción de una interfaz gráfica debe estar enfocado en las experiencia que ha tenido ese usuario en otras plataformas. El radio button y checkbox ya la gente lo tiene interiorizada su funcionamiento. Por ende, deberá de ser así su comportamiento. De todas manera, esa transición que colocas el check quiere decir que se puede marcar, sin esperar que pueda desmarcarse lo otro ya seleccionado. (Haciendo referencia al checkbox, su concepto). Saludos.

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

    Buen video amigo, gracias.

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

    Felicitaciones, excelente video. Una pregunta. Dónde encuentro los iconos que tú utilizas en el vídeo

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

      Gracias Juan Carlos 😁🚀. Los iconos son de una página que se llama Flaticon 👌

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

    Estuvo buenisimo, ojala haya un proximo video, muy interesante y util!

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

      Hola amigo! Pasate por mi canal, tengo mas videos similares. 🚀😁

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

    Muchas gracias. Muy informativo.

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

    Gracias por este excelente contenido, me ha servido mucho para orientarme.

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

    Estoy emprendiendo y la verdad no había visto algún video de este tipo....pero me alegra saber que voy por buen camino 😁. Buen video. Consulta: Inicialmente somos un equipo de 10 para 2 proyectos...y me toca ser el CEO, CTO, PM, QA (50%) la parte de Dev, Scrum, y QA (50%) la pienso delegar al Team Lead ¿Sugieres algúna estrategia mejor en tu experiencia para no cargarme tanto?...es probable que tambien tenga que escribir incluso algo de código también 😔.

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

      Uff tremendo! Primero que nada te felicito y te deseo mucho exito en tu emprendimiento. Ahora, me parece que al inicio es la etapa mas dificil porque va a tocar hacer de todo y lamentablemente el CEO es el que mas se carga de trabajo me parece a mi, hasta que ya logras tener un flujo de trabajo algo definido en el que logras ya identificar que cosas podés delegar. La clave está en delegar lo más posible a personas capaces de hacer el trabajo. Aunque no es tan sencillo, he visto gente en emprendimientos / startups que pasan años sobrecargados de trabajo porque nunca encuentran la forma de delegar.

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

      @@carlosbravoz Thx por el feedback. 🤜🤛

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

      Que software estas desarrollando ?

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

    Excelente contenido! Me lo guardo para consultarlo mas adelante. Muchas gracias por aportar valor.

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

      Gracias a vos amigo por tomarte el tiempo de ver el video, espero que te guste!

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

    Tremenda clase diste hermano, muchas gracias!

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

    Hola Carlos Me encanto tu video, muy buen contenido y dinámico, felicitaciones. Quería consultarte por la librería (iconos) que utilizaste en este video para excalidraw, de ante mano muchas gracias.

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

      Qué tal hermano! Los iconos son de flaticon principalmente.

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

      @@carlosbravoz muchas gracias, te pasaste, espero tu siguiente video. Saludos

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

    Brutal contenido!, yo desde hace un buen rato estoy buscando contenido de este tipo ya que hay muy poco contenido focalizado a como poder aprovechar los conocimientos de programación a un entorno más de emprendimiento y como llevarlo a cabo. De casualidad harás más vídeos de este tipo?. Saludos!.

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

      Si claro! Tengo varias ideas planeadas para videos de este tipo y varios otros; si tenés algún tema especifico que te pareciera interesante por favor déjame saber para tenerlo más en prioridad.

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

    Y porque no una estrella

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

      Claro que yes, todo es que haga sentido con el resto del sitio.

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

    Excelente video. Explicas de manera dinámica además de que son temas que no siempre se toman en cuenta a la hora de entrar a la programación y tal vez muchos nos llama la atención el emprender

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

      Gracias amigo! Dejate si puedes una sugerencia de que otros temas te gustaria que habláramos en proximos videos. 😁

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

    Video muy interesante.

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

      Espero que te haya aportado valor hermano!

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

    Resumen, contratas uno o máximo dos tipos, no importa mucho el nivel, y les das todo para que hagan, si lo hacen, puedes salir adelante, sino, puedes quebrar, de nada :v

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

      Buen resumen, solo difiero en la parte que no importa mucho el nivel de las personas, usualmente un startup no es un ambiente muy amigable para un junior

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

    Esta bueno el video, deberías no se si se hara muy largo pero poner en practica los conceptos programando en un editor como vsc y ver la web en vivo

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

      Gracias por la sugerencia Jeremias; pensé hacerlo asi pero ya el video luego se me hacia kilometrico. Pero si estoy planeando traer otros videos donde pueda mostrar los procesos de forma un poco mas practica.

  • @CristianFlores-rj3ny
    @CristianFlores-rj3ny 2 месяца назад

    Normalicen la no necesidad de un Scrum Master xD

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

      Hahaha generalmente es necesario cuando los equipos o empresas no tienen mucha madurez en sus procesos de desarrollo; ya luego el rol va evolucionando un poco o simplemente se elimina.

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

    Muy buen vídeo, tengo una duda ¿Donde queda por ejemplo la etapa que tiene que ver con todo lo relacionado a la base de datos? su diseño, implementación, etc?

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

      Gracias amigo. Hay muchas etapas y procesos de por medio que no mencioné o no quise ahondar mucho al respecto. Todo lo de base de datos va en la parte de desarrollo del producto.

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

    Resumen mas mi opiniones: 0- equipo de trabajo devs... 1- Problema (buscar solución) 2- Idea (equipo) 3- investigación (básicamente la mejor opción aparte de investigar, encuestas cualitativas y cuantitativas) 4- requerimientos funcional y no funcional (ponerlos desglosados, esta parte yo la hago como historias y variables además de sus funcionalidades) 5- inversión (capital para invertir) 6- MVP (mas valor aportado al usuario o soft, menor tiempo invertido para menor desgaste muy a lo KISS, DRY, YAGNI) 7- metodología scrum (mejoras continuas, reuniones, pruebas, nuevas funcionalidades etc)

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

      En efecto, cuando se trata de las etapas iniciales, hay muchas maneras en las que se puede conformar el equipo y establecer los diferentes procesos.

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

      @@carlosbravoz Totalmente de acuerdo.

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

    eres de nicaragua?

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

    Buen video! 👍

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

      Gracias hermano! Tremenda foto de perfil esa 😅

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

      @@carlosbravoz mi estado natural... jejeje

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

    Generalmente se pasa de devops, es el lider tecnico el que lo hace y con respecto a qa, son casos de prueba sin implementar testing osea pruebas de integracion. Este es el caso ideal pero no siempre se cumple.

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

      Exacto, de hecho es un caso muy utópico el tener todos estos roles en personas por separado, todo mundo termina haciendo un poco de todo para poder sacar las cosas adelante, ya cuando todo esta mas establecido se empieza a meter personas dedicadas a cada rol.

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

    YT debería tener botón de doble like. Muchas gracias! Todo autodidacta debe tener estos conceptos claros.

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

      Que gusto que te haya servido! 🦾 🚀

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

    Me encantan tus videos! Estudiaste alguna carrera?

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

      Gracias Facundo! Y si, estudie una carrera llamada "Ingenieria en Gerencia Informatica" que es basicamente sistemas combinado con administracion de empresas. 😁

  • @LuisMosquea-uc7fx
    @LuisMosquea-uc7fx 3 месяца назад

    Muy bien 👌👍 excelente tu explicación tiene un suscriptor más

  • @LuisMosquea-uc7fx
    @LuisMosquea-uc7fx 3 месяца назад

    Esta muy bien tus videos pero hay parte como que no está muy clara tu explicación y uno se queda como en el aire

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

      Hola Luis! Gracias por tu comentario, me sería de mucha ayuda si me dices que concepto y en qué minuto no logré explicar bien para mejorar en próximos videos 💪😁

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

    Me encanta tu videos. Soy de Rusia, y soy desarrollador, y aprendiendo Español

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

      Saludos hasta Rusia! Es un placer tenerte por aca 😁

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

    Estoy nuevamente repasando conceptos y que mejor video para empezar que este. EXCELENTE Y MUCHAS GRACIAS. SUSCRITO!

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

      Gracias John, me da gusto que te haya servido el video

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

    el conocimiento que proporcionas es muy buena ademas de que explicas que se entiende muy facil espero el siguiente video

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

      Oye muchas gracias por tus palabras! Ya lo voy preparando el siguiente! 🦾

  • @jeanp.191
    @jeanp.191 3 месяца назад

    eh aprendido conceptos que desconocía y me ayuda mucho este tipo de contenido, con ansias esperaré el próximo video 🖐️

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

      Me alegra mucho que te haya servido la información! 😁🚀

  • @gaston-ezequiel
    @gaston-ezequiel 3 месяца назад

    Esperando el proximo video 🤓

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

      Claro que si mi amigo, ya lo estamos preparando!

  • @sol____-_-
    @sol____-_- 3 месяца назад

    Genial la explicación, gracias.

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

      Mas bien gracias a vos por pasarte por estos lados.🚀

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

    👏👏🙏🙏👍👍

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

    👏👏🙏🙏

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

    Gracias, te escucho en Rusia

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

    Excelente 🙏🙏

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

    Pienso que no todos los sitios deben ser creados con el sistema de SPA. Si cada página del sitio tiene contenido diferente, éstos necesitan metatags para el SEO. El SPA es como si fuera un componente de TABS, pestañas.

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

      Concuerdo con vos amigo.Una página web no debería ser una Single Page Application (SPA) si requiere un fuerte enfoque en SEO con metadatos únicos para cada página, ya que las SPAs pueden presentar desafíos en este aspecto. Además, si el contenido del sitio es principalmente estático y no interactivo, una SPA puede resultar innecesaria, ya que la complejidad adicional que conlleva su implementación podría no justificarse

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

    Buen video! Te hago una consulta, sabes como hace nextjs para actualizar el codigo fuente de la pagina al navegar por pestañas? Por ejemplo, en un SPA con React, si el index.html solo linkea el bundle de React, el codigo fuente es simplemente eso y no cambia por mas que vaya cambiando con el tiempo el DOM. Pero en NextJS, al navegar por las diferentes rutas, si que el codigo fuente cambia pero no existe recarga de página. Esto es porque no existe el concepto de DOM Virtual en Next? Y directamente actualiza el DOM real? Gracias!

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

      Que tal amigo!? Next.js si utiliza un DOM virtual para manejar los cambios de la interfaz de usuario de manera eficiente, pero también puede renderizar en el servidor, lo que significa que el código fuente puede cambiar dinámicamente sin recargar la página completa al navegar entre rutas.

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

    Excelente video.

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

    Excelente muy bien explicado se entiende perfectamente muchas gracias Carlos

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

    Muy útil...y provechoso. Gracias, Carlos