![jamescardona11](/img/default-banner.jpg)
- Видео 12
- Просмотров 18 175
jamescardona11
Колумбия
Добавлен 24 июл 2011
Otro canal sobre programación. Sin pretensiones, solo pasarla bien y hacer algunos retos.
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
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...
Mvvm no es una arquitectura , es un patrón de diseño, 😅
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.
@@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.
@@vicktorManuel La miniatura es para atraer al video. Gracias por tus comentarios.
@@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.
saludos gracias por el video, que temas usas ???
Pace Dark
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
Pero nunca me las he gastado todas, entonces no sé qué decirte. Aunque estoy pensando en pasarme a usar Cline + Deepseck
@@jamescardona11 ok ahy pagas lo que utilizas y como cuando gastas al mes ?
@ Si pago la API Key
@@jorgtruk muy poco menos de 5 usd entre todas las cosas que hago con API,
Hola mi bro! Excelente video, gracias por esa comparación!
Que bueno que te gustó.
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.
ya estas bastante adelante en el camino.
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
Excelente, hermano
Adapter se parece mucho a Repository
Bastante parecido, pero le designamos más responsabilidades al repository como un intermediario o mediador
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
Tal cual, debemos adaptarnos.
en LATAM los proyectos están orientados al resultado, y no hay tiempo para implementar clear architecture en mayoría de los proyectos.
Si, muchos son así.
🤔 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.
De acuerdo contigo, pasar el conocimiento en "generaciones" es más fácil.
Buenas me gustaría empezar en el mundo de la arquitectura, qué recursos me recomendarías? Libros, cursos? Muchas gracias por todo!
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
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.
Me alegro que te gustara, queda mucho por hablar y más cosas por conectar.
Excelente resumen, fácil de entender, Gracias por compartir 🔥
Me alegra mucho. Gracias a tí.
Buen video, más videos así por favor
Gracias, esperó que los próximos te gusten.
Muy buen video nuevo sub
Gracias. Esperó te gusten los próximos.
Excelente
Gracias!
@@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
@@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.
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?
Gracias. Cualquier feedback bienvenido. github.com/jamescardona11/yt_resources
Muy buen canal
Gracias
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!
Muchas gracias, me sirve mucho el feedback. Lo tomaré en cuenta para seguir mejorando, tenlo por seguro.
@jamescardona11 gracias tambien, buen videazo bro con los datos que pocos hablan.
Justo quiero ser ing en arquitectura. Estos son los pilares para comenzar no?, digan libros:v
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
@jamescardona11 gracias bro
@@jamescardona11 no habra en español
Muy buen video!
Gracias
Muy buen video
Gracias
Super buen video, podrias compartir igual el diagrama es muy buena informacion
Te refieres a todo el archivo de Excalidraw o al diagrama inicial?
@jrequenag github.com/jamescardona11/yt_resources
Estaría bien un video que lo entiendan las personas 😅
Justo en el cora ❤, jajaja esperó poder mejorar en mis siguientes
@jamescardona11 los que lo tenemos que entender tenemos más de máquina que de persona ... Así que ni tan mal jejeje
@@daniel-peiro JEJejejej entiendo bro
Buen video amigo tendras el esquema que compartas para estudiar los diferente rubros de la arquitectura
Te refieres al esquema de la primer imagen o cuál ?
@maximilianomorales372 github.com/jamescardona11/yt_resources
Se nota mucho que nunca has leído un libro de diseño de software. Para explicar, uno tiene que estudiar...
Lo tendré en cuenta.
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.
Yo el adapter lo he usado mucho.
Buen video, ideal para tener un concepto general, ahora debo ahondar más en cada concepto, gracias
La próxima semana iré haciendo videos de profundidad en cada concepto.
Buen video, me suscribo y estaré pendiente de tu próximo video. Saludos desde Perú
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 ?
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!
Saludos. Muchas gracias. Si me ha pasado lo que dices, termina uno perdido.
interesante me gusto la forma en que explicaste varios temas relacionados
Gracias.
Pocos videos dicen las cosas como son. Hay mucho "fancy" en la industria cuando la esencia (al desarrollar software) es la simpleza.
Tengo ganas de hacer algo hablando de esto.
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!!
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.
Se me escapó hablar de composición. :(
Primero mvvm no es una arquitectura es un patrón de diseño
@@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.
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!
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.
Buenisimo!
Gracias
Genial aprendi un monton, gracias James lo vi completico jeje q sabor
Gracias Mauro, me alegra que algo te siviera.
Claude 3.5 sonnet vs claude 3.5 sonnet lmfaooooooo
LOL
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! 🎄🎁
Merry Christmas
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
LOL
Estas usando la version PRO o free?
Siempre PRO
Que estas usando para escribir y se vea en la pantalla!
IPAD
Lo que recomiendas de LeetCode es muy bueno, me gustaría intentarlo
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.