jamescardona11
jamescardona11
  • Видео 12
  • Просмотров 18 175
Roadmap para el desarrollo de Flutter y Android en 2025.
En este video obtendrás una hoja de ruta clara para empezar o mejorar tu carrera como mobile developer, me enfocaré en Flutter y Android (KMP).
Linkedin: www.linkedin.com/in/jamescardona11/
Github: github.com/jamescardona11
Recursos: github.com/jamescardona11/yt_resources
#flutter #android #kmp #mobiledeveloper #swe
Просмотров: 239

Видео

Hablemos de arquitectura. Te ahorro años en este video.
Просмотров 14 тыс.Месяц назад
En este video estaré viendo un overview sobre Arquitectura y por una de las habilidades más importantes que debes empezar a aprender desde ya. La arquitectura es independiente de los frameworks lo que las hace potentes cuando cambiamos; una vez aprendida, podemos aplicarla en otros proyectos. Linkedin: www.linkedin.com/in/jamescardona11/ Github: github.com/jamescardona11 Recursos: github.com/ja...
Flutter Giveaway
Просмотров 131Месяц назад
Congratulations to winners: Entries: docs.google.com/spreadsheets/d/1T9t2m0rFYJTLgnLDhxIumP8de4z9LciLZjdKXlTqxk8/edit?gid=0#gid=0 #flutter #giveaway
Transforma tu Carrera con Side Projects!
Просмотров 2282 месяца назад
En este video, exploramos el emocionante mundo de los side projects y cómo pueden impulsar tu carrera en la programación. Desde adquirir nuevas habilidades hasta construir un portafolio impresionante, los side projects son una herramienta poderosa para desarrolladores de todos los niveles, desde juniors hasta seniors. Hablaremos sobre: • La importancia de los side projects en el desarrollo prof...
Cursor vs Windsurf: ¿cuál es el MEJOR editor de código de IA?
Просмотров 1,5 тыс.2 месяца назад
Windsurf y Cursor son editores de código de IA de primera línea. Tienen muchas funciones potentes que van desde la asistencia de código de IA hasta las capacidades de IA de Agentic. Pero, ¿cuál es el mejor? Analizo ambos para averiguarlo. ¡Suscríbete para recibir más tutoriales sobre IA y programación y para estar al día de las últimas novedades y actualizaciones de IA! 💬 ¿Tienes preguntas o co...
Atención.
Просмотров 602 месяца назад
Donde está tu atención, está tu poder.

Комментарии

  • @vicktorManuel
    @vicktorManuel 11 дней назад

    Mvvm no es una arquitectura , es un patrón de diseño, 😅

    • @jamescardona11
      @jamescardona11 11 дней назад

      Tienes razón, aunque el sentido del video es trazar un camino como solucionas problemas y dar un panorama general. Si algún día abordo alguno de estos conceptos en profundidad, ahí probablemente lo destaque. Gracias! Realmente en las apps que he hecho nunca termino haciendo siempre una arquitectura completa. Si ya reconoces las diferencias entre patrones y arquitecturas super, pero para alguien que está empezando y no aporta valor. Éxitos. Seguiré aprendiendo de mis errores. No te preocupes no todos me creen y tampoco es lo que pretendo.

    • @vicktorManuel
      @vicktorManuel 11 дней назад

      @@jamescardona11 El problema es que al principio del video no hablas como queriendo dar tu opinión si no queriendo dar a entender que solo lo que dices es verdad, inclusive el titulo de tu miniatura lo dice todo.

    • @jamescardona11
      @jamescardona11 11 дней назад

      @@vicktorManuel La miniatura es para atraer al video. Gracias por tus comentarios.

    • @jamescardona11
      @jamescardona11 11 дней назад

      @@vicktorManuel Si te vas a la conclusión, sí te digo que es lo mejor que puedes hacer. Spoiler: No importa que escojas lo que te solucione el problema.

  • @cesarcarmona2627
    @cesarcarmona2627 17 дней назад

    saludos gracias por el video, que temas usas ???

  • @jorgtruk
    @jorgtruk 19 дней назад

    mi duda es que cursor tiene 500 solicitudes rapidas y ilimitados lentas y winsurd tiene 500 y despues hay que tener credito para seguir utilizando

    • @jamescardona11
      @jamescardona11 18 дней назад

      Pero nunca me las he gastado todas, entonces no sé qué decirte. Aunque estoy pensando en pasarme a usar Cline + Deepseck

    • @jorgtruk
      @jorgtruk 18 дней назад

      @@jamescardona11 ok ahy pagas lo que utilizas y como cuando gastas al mes ?

    • @jamescardona11
      @jamescardona11 18 дней назад

      @ Si pago la API Key

    • @jamescardona11
      @jamescardona11 18 дней назад

      @@jorgtruk muy poco menos de 5 usd entre todas las cosas que hago con API,

  • @martelinok
    @martelinok 19 дней назад

    Hola mi bro! Excelente video, gracias por esa comparación!

  • @alexdevorigin1
    @alexdevorigin1 21 день назад

    Lo que pasa es que el uso de inyección de dependencias + buenas practicas es la clave esencial de desacoplamiento, uso arquitecturas como DDD entre otras claro todo tiene su propósito y organización según los patrones que uso.

    • @jamescardona11
      @jamescardona11 18 дней назад

      ya estas bastante adelante en el camino.

  • @manueleduardocastrosantana4761
    @manueleduardocastrosantana4761 22 дня назад

    Muy bueno. yo estoy haciendo un sideproyect para un colegio, ellos van a implementar educacion virtual, la idea es que me den la certificacion. el colegio no me pagara, mi hermana trabaja ahi y me dio la idea.. soy mild-dev. por si alguien se quiere unir y tarbajar

  • @franklinserif
    @franklinserif 23 дня назад

    Adapter se parece mucho a Repository

    • @jamescardona11
      @jamescardona11 18 дней назад

      Bastante parecido, pero le designamos más responsabilidades al repository como un intermediario o mediador

  • @yonathangutierrez1733
    @yonathangutierrez1733 23 дня назад

    Que buen video, siempre e pensado que nada puede ser a rajatabla, incluso podemos combinar estos patrones en bien del proyecto y conforme a sus necesidades

  • @dixrobyac7466
    @dixrobyac7466 24 дня назад

    en LATAM los proyectos están orientados al resultado, y no hay tiempo para implementar clear architecture en mayoría de los proyectos.

  •  26 дней назад

    🤔 en proyectos grandes en los que intervienen muchos desarrolladores y tiene mucha rotación de programadores, clean architecture es la solución, al menos en las empresas en la que he estado, porque así no tienes que capacitar al desarrollador para que entienda el código, si ya conoce la arquitectura, ya conoce bastante del proyecto. En las empresas en la que he estado y no tienen ninguna arquitectura cuesta mucho que el desarrollador entienda el código y más si es puro espagueti.

    • @jamescardona11
      @jamescardona11 25 дней назад

      De acuerdo contigo, pasar el conocimiento en "generaciones" es más fácil.

  • @cristhiancabreracerna3575
    @cristhiancabreracerna3575 26 дней назад

    Buenas me gustaría empezar en el mundo de la arquitectura, qué recursos me recomendarías? Libros, cursos? Muchas gracias por todo!

    • @jamescardona11
      @jamescardona11 25 дней назад

      No sé en que nivel estás pero creo que esto te puede servir. Si quieres hablar más enviame un mensaje a linkedin. Justo ayer vi esto: www.linkedin.com/posts/bytebytego_systemdesign-coding-interviewtips-activity-7283706204747399168-6eFh? General Advice 1 - The Pragmatic Programmer by Andrew Hunt and David Thomas 2 - Code Complete by Steve McConnell: Often considered a bible for software developers, this comprehensive book covers all aspects of software development, from design and coding to testing and maintenance. Coding 1 - Clean Code by Robert C. Martin 2 - Refactoring by Martin Fowler Software Architecture 1 - Designing Data-Intensive Applications by Martin Kleppmann 2 - System Design Interview (our own book :)) Design Patterns 1 - Design Patterns by Eric Gamma and Others 2 - Domain-Driven Design by Eric Evans Data Structures and Algorithms 1 - Introduction to Algorithms by Cormen, Leiserson, Rivest, and Stein 2 - Cracking the Coding Interview by Gayle Laakmann McDowell

  • @turbystack
    @turbystack 27 дней назад

    Que buen video, yo recuerdo que cuando empezaba con conceptos de arquitectura, patrones de diseño, principios SOLID etc etc, me era difícil poder conectar todo, recuerdo que mi líder me mando como 4 libros, el de Clean Code, el de DDD, el de Clean Architecture y uno de microservicios y de mas información de paradigmas de y técnicas programación, y era tanta información que me era difícil procesar, razonar y tratar de conectar todo de forma que le pudiera dar un sentido a lo que hacia diariamente en mi trabajo. Con el paso del tiempo poco a poco se iban haciendo esas conexiones. Me gusto mucho la forma en que tu conectas todos estos conceptos en algo relativamente sencillo. muy recomendable tu video.

    • @jamescardona11
      @jamescardona11 25 дней назад

      Me alegro que te gustara, queda mucho por hablar y más cosas por conectar.

  • @danielserna8086
    @danielserna8086 28 дней назад

    Excelente resumen, fácil de entender, Gracias por compartir 🔥

  • @abcuuxyz
    @abcuuxyz 28 дней назад

    Buen video, más videos así por favor

    • @jamescardona11
      @jamescardona11 28 дней назад

      Gracias, esperó que los próximos te gusten.

  • @Ansonii112
    @Ansonii112 28 дней назад

    Muy buen video nuevo sub

    • @jamescardona11
      @jamescardona11 28 дней назад

      Gracias. Esperó te gusten los próximos.

  • @leonardoBases
    @leonardoBases 28 дней назад

    Excelente

    • @jamescardona11
      @jamescardona11 28 дней назад

      Gracias!

    • @leonardoBases
      @leonardoBases 28 дней назад

      @@jamescardona11 Hoy tuve una entrevista para el cargo de arquitecto de sotfware y gracias a tu video pude conseguir el trabajo porque exprese todo lo que habias explicado, muchas muchas gracias

    • @jamescardona11
      @jamescardona11 28 дней назад

      @@leonardoBases Esto si es una grata sorpresa. Me alegra mucho que esto te ayudará. Ahora a estudiar y practicar para poder ser un gran player en ese nuevo puesto.

  • @juanmanuelvargas6387
    @juanmanuelvargas6387 29 дней назад

    El video te quedó genial! También soy un gran amante de la literatura de software, y debo decir que lograste sintetizar los conceptos de manera excelente. En cuanto al tema de arquitectura, el reto radica en que, en lugar de centrarnos en hablar de detalles específicos, hablamos de conceptos y abstracciones dentro de una organización. Esto para muchos, puede dificultar la interpretación y generar ambigüedades, lo que dirige a implementaciones incorrectas. Por cierto, sería posible que compartieras el escalidraw para poder analizarlo con más detalle?

    • @jamescardona11
      @jamescardona11 28 дней назад

      Gracias. Cualquier feedback bienvenido. github.com/jamescardona11/yt_resources

  • @andresortega6844
    @andresortega6844 29 дней назад

    Muy buen canal

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

    En líneas generales buen video, soy Staff S.E y he trabajado en equipos para proyectos globales, lo digo porque quiero sustentar mis consejos y además suena genial po pero no por pesao jaja bueno sí modestia aparte quisiera apuntarte algunas cositas: podrías mejorar el no usar clickbait ya que en el desarrollo no piensas que clean es una m... además para mí y muchos otros mejores que yo, es muy buena y te obliga a codear con las mejores prácticas y principios y por eso se ganó mucho hate, sin embargo también hay que resaltar que no existe la arquitectura OSFA como las gorras. Lo del minuto 6:09 podrías aplicarlo a cualquier otra arquitectura, cambia clean y mete cualquier otra y sería exactamente lo mismo, ahí te das cuenta que dijiste una falacia. Después mencionaste que clean code son reglas y en realidad son principios, y entender la diferencia es importante para ser un buen arquitecto y programador en general, lo demás sí lo veo bien, saludos!

    • @jamescardona11
      @jamescardona11 29 дней назад

      Muchas gracias, me sirve mucho el feedback. Lo tomaré en cuenta para seguir mejorando, tenlo por seguro.

    • @serasmaestroconconstancia
      @serasmaestroconconstancia 29 дней назад

      @jamescardona11 gracias tambien, buen videazo bro con los datos que pocos hablan.

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

    Justo quiero ser ing en arquitectura. Estos son los pilares para comenzar no?, digan libros:v

    • @jamescardona11
      @jamescardona11 29 дней назад

      Justo ayer vi esto: www.linkedin.com/posts/bytebytego_systemdesign-coding-interviewtips-activity-7283706204747399168-6eFh? General Advice 1 - The Pragmatic Programmer by Andrew Hunt and David Thomas 2 - Code Complete by Steve McConnell: Often considered a bible for software developers, this comprehensive book covers all aspects of software development, from design and coding to testing and maintenance. Coding 1 - Clean Code by Robert C. Martin 2 - Refactoring by Martin Fowler Software Architecture 1 - Designing Data-Intensive Applications by Martin Kleppmann 2 - System Design Interview (our own book :)) Design Patterns 1 - Design Patterns by Eric Gamma and Others 2 - Domain-Driven Design by Eric Evans Data Structures and Algorithms 1 - Introduction to Algorithms by Cormen, Leiserson, Rivest, and Stein 2 - Cracking the Coding Interview by Gayle Laakmann McDowell

    • @sombra4990
      @sombra4990 29 дней назад

      @jamescardona11 gracias bro

    • @mkhakk
      @mkhakk 23 дня назад

      ​@@jamescardona11 no habra en español

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

    Muy buen video!

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

    Muy buen video

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

    Super buen video, podrias compartir igual el diagrama es muy buena informacion

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

      Te refieres a todo el archivo de Excalidraw o al diagrama inicial?

    • @jamescardona11
      @jamescardona11 28 дней назад

      @jrequenag github.com/jamescardona11/yt_resources

  • @daniel-peiro
    @daniel-peiro Месяц назад

    Estaría bien un video que lo entiendan las personas 😅

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

      Justo en el cora ❤, jajaja esperó poder mejorar en mis siguientes

    • @daniel-peiro
      @daniel-peiro Месяц назад

      @jamescardona11 los que lo tenemos que entender tenemos más de máquina que de persona ... Así que ni tan mal jejeje

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

      @@daniel-peiro JEJejejej entiendo bro

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

    Buen video amigo tendras el esquema que compartas para estudiar los diferente rubros de la arquitectura

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

      Te refieres al esquema de la primer imagen o cuál ?

    • @jamescardona11
      @jamescardona11 28 дней назад

      @maximilianomorales372 github.com/jamescardona11/yt_resources

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

    Se nota mucho que nunca has leído un libro de diseño de software. Para explicar, uno tiene que estudiar...

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

    La mejor arquitectura es el de por capas, dentro de ella Clean Arquitecture, por el mismo patrón de diseño de adaptador y todos los conceptos de buenas prácticas.

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

    Buen video, ideal para tener un concepto general, ahora debo ahondar más en cada concepto, gracias

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

      La próxima semana iré haciendo videos de profundidad en cada concepto.

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

    Buen video, me suscribo y estaré pendiente de tu próximo video. Saludos desde Perú

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

      Muchas gracias por la suscripción. Espero que el próximo video te guste, algo en particular que te gustaría ver en el canal ?

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

    Buen tema, bien sintetizado. Comence a ver diferente todo el tema de POO por Diseño orientado a los datos usado en la industria de video juegos por la gente de C++ y C. Aveces tanta indireccion entre capaz para desacoplar puede complicar el entendimiento y resultar llendo a un frenesí de "ir a ver la definicion" en definicion de una abstraccion, etc, con multiples modulos abiertos en el IDE, navegar entre tabs demorando el entrndimiento. Kiss es mi preferido igual. Saludos!

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

      Saludos. Muchas gracias. Si me ha pasado lo que dices, termina uno perdido.

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

    interesante me gusto la forma en que explicaste varios temas relacionados

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

    Pocos videos dicen las cosas como son. Hay mucho "fancy" en la industria cuando la esencia (al desarrollar software) es la simpleza.

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

      Tengo ganas de hacer algo hablando de esto.

  • @96vinc
    @96vinc Месяц назад

    No dudo de su conocimiento sin embargo sentí falta de mas profundidad en los conceptos que presento, por ejemplo, algunos autores no consideran a MVC como un patrón de arquitectura y mas como un patrón de diseño. Una tabla comparativa con ventajas y desventajas hubiese aportado un poco mas de información. Estoy de acuerdo en que los fundamentos claves a dominar son los 4 pilares de la POO y yo agregaría uno mas que es la composición. Actualmente trabajo con Clean Arquitecture porque como menciona, es un requerimiento casi obligatorio del mercado, pero me he enfrentado a problemas donde no siempre es la mejor solución. Saludos desde brasil!!

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

      Gracias por el comentario, esto será una serie, en la cual profundizaré. Tendré esto en cuenta, para los próximos. Esto solo era algo teórico, espero poder profundizar. De acuerdo, pero para dar ese overview lo quería mencionar, algo que he leído es que funciona como un "separation of concerns" (básico y no clean). Saludos.

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

      Se me escapó hablar de composición. :(

    • @vicktorManuel
      @vicktorManuel 11 дней назад

      Primero mvvm no es una arquitectura es un patrón de diseño

    • @jamescardona11
      @jamescardona11 11 дней назад

      ​@@vicktorManuel Tienes razón, aunque el sentido del video es trazar un camino como solucionas problemas y dar un panorama general. Si algún día abordo alguno de estos conceptos en profundidad, ahí probablemente lo destaque. Gracias! Realmente en las apps que he hecho nunca termino haciendo siempre una arquitectura completa. Si ya reconoces las diferencias entre patrones y arquitecturas super, pero para alguien que está empezando y no aporta valor. Éxitos. Seguiré aprendiendo de mis errores.

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

    me gusta el video, porque se nota que sabes mucho pero asi y todo lo grabaste incluso con algunos errores o lapsus como el concepto de cohesion/acoplamiento. Eso le da mas valor. Gracias!

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

      Gracias, no todo me sale a la primera y no me gustan las cosas libretiadas, donde parece que todo es perfecto. Aunque trataré de seguir mejorando mi forma de comunicar.

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

    Buenisimo!

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

    Genial aprendi un monton, gracias James lo vi completico jeje q sabor

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

      Gracias Mauro, me alegra que algo te siviera.

  • @ALEXIS-hv3rs
    @ALEXIS-hv3rs Месяц назад

    Claude 3.5 sonnet vs claude 3.5 sonnet lmfaooooooo

  • @Anilkumar-ec8sj
    @Anilkumar-ec8sj Месяц назад

    Oh great! I hope Majid replies soon. I also wish to see more engagement in your posts and newsletters-they're truly helpful. Merry Christmas! 🎄🎁

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

    No jodas por eso es que no gano nada era el 102 y cae el 101 jajajjajaja la suerte nunca me acompaña en estas cosas

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

    Estas usando la version PRO o free?

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

    Que estas usando para escribir y se vea en la pantalla!

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

    Lo que recomiendas de LeetCode es muy bueno, me gustaría intentarlo

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

    Que belleza, gracias!!! Actualmente estoy en algunos side projects y si depende del punto de la carrera en la que estes, y las responsabilidades en tu vida. Ya que incluso teniendo la habilidad y la voluntad del compromiso necesitas el tiempo para balancear tu carrera y los side projects. Hay iniciativas Open Source y pueden ayudar.