🔥 ¡Curso de ANGULAR 18! Crea tu Propio e-commerce con Carrito de Compras 🚀

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 86

  • @raulcorrallara3092
    @raulcorrallara3092 5 місяців тому +9

    Excelente contenido, me gusta cuando los proyectos de este tipo toman menos de 2 horas o estan fragmentados en un front, back, servicios de manera aislada siento que ayuda mucho al momento de aprender.

    • @CarlosMoralesDev
      @CarlosMoralesDev  5 місяців тому +1

      @@raulcorrallara3092 gracias, para un nuevo curso lo haré así 💪

  • @ae.h.h
    @ae.h.h 20 днів тому

    Estoy a medio proyecto y me parece simplemente fantastico este curso, por mucho mejor que muchisimos de Udemy u otras plataformas.

    • @CarlosMoralesDev
      @CarlosMoralesDev  20 днів тому

      Muchas gracias por tu apoyo

    • @ae.h.h
      @ae.h.h 18 днів тому

      @@CarlosMoralesDev Solo para comentar que finalice el curso y efectivamente, es un 10 de 10. Excelente curso y mil gracias por tu gran aporte bro. Esperando más de tu gran contenido.... :D

  • @jeanandersonpalacios6423
    @jeanandersonpalacios6423 Місяць тому

    Muchas gracias, excelente video voy por la mitad y me ha parecido genial, un subscritor mas, la idea es terminar y repetirlo para captar mas.

  • @eyssybros.2096
    @eyssybros.2096 Місяць тому

    Muy buen video, claro y directo al grano, te ganaste un subscritor. Seguiré viendo tus videos para seguir aprendiendo Angular 18 y poder crear mis propios proyectos personales.

  • @Junior-ev1rk
    @Junior-ev1rk 2 місяці тому

    Excelente vídeo amigo, me ajudou muito a sair da parte teórica de angular.
    Um abraço!

  • @diegoacosta7079
    @diegoacosta7079 4 місяці тому +1

    Muy pero muy agradecido me ayudo bastante..

  • @marcosjrs
    @marcosjrs 5 місяців тому

    Muchas gracias Carlos, ejemplos muy útiles y sencillos de entender y de seguir. Lo dicho, muchas gracias.

  • @gonzaloturconi4657
    @gonzaloturconi4657 2 місяці тому

    Que pedazo de video! Muy completo, te agradezco mucho. Reconozco que se me hizo un poco difícil entender el funcionamiento de la librería signalSlice, hay otras alternativas para manejar el estado global?

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому +1

      si NGRX signals que es un poco mas conocido :)

  • @herber4803
    @herber4803 5 місяців тому +1

    te seguiré , esto esta bueno :)

  • @germanfernandez7276
    @germanfernandez7276 2 місяці тому

    Hola, muy bueno el video, gracias por compartir!. Una consulta: el effects de signal Slice está deprecated, hay otra alternativa dentro de la herramienta que no sea el effect nativo de angular?

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому

      Hola, tendria que revisar la libreria denuevo, voy a tratar de actualizarlo!

  • @angiekatherinecastro5396
    @angiekatherinecastro5396 2 місяці тому

    Buenas tardes, excelente vídeo. Una pregunta, input.required reemplaza a la anotación @Input??

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому +1

      @@angiekatherinecastro5396 es una nueva forma de hacerlo ya que estamos usando signals en los imputs:) tengo un video hablando sobre eso

  • @cristhianagamez9289
    @cristhianagamez9289 4 місяці тому

    Excelente, me encanta como explicas, una pregunta, porque en vez de lo manejos de estados no usaste el @defer para los loading?

    • @CarlosMoralesDev
      @CarlosMoralesDev  4 місяці тому +2

      @@cristhianagamez9289 gracias y muy buena pregunta, también es una opción, pero aquí quería demostrar como podíamos hacerlo con un estado:) en el próximo lo haré como mencionas

    • @cristhianagamez9289
      @cristhianagamez9289 4 місяці тому

      @@CarlosMoralesDev eres un capo, sigue así que eres un grande

  • @DroppedDown25
    @DroppedDown25 2 місяці тому

    ¿Cómo se le llama a esa estructura de carpetas?
    Muy buen video, muchas gracias

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому +1

      La estructura de carpetas tiene una inspiracion de la estructura de monorepos con Nx, pero sinceramente no sabria darte un nombre especifico :(

  • @linknatsu5426
    @linknatsu5426 Місяць тому +1

    Hola he seguido el proyecto pero me pidieron que el carrito de compras interactue con la base de datos y la verdad se me ha complicado peus no tengo idea de donde debo hacer para que interactuen con todo.

    • @CarlosMoralesDev
      @CarlosMoralesDev  Місяць тому

      Hola, bueno en la parte donde recuperamos la información del local storage podrías crear un servicio para recuperar lo de tu base de datos.

    • @linknatsu5426
      @linknatsu5426 Місяць тому

      @CarlosMoralesDev si pero lo que hice fue que hicera u a consulta directa mas que todo en mi bd tengo una tabla de cart_item y hace consulta directa recomiendas eso o de preferible usar el localstorage, ya que es para los usuarios que iniciaron sesión

  • @impactwon8151
    @impactwon8151 2 місяці тому

    Hola lo mire por arriba, no quiero faltar le el respeto ante todo por la dedicación y esfuerzo para brindar el contenido de calidad, mi pregunta es, en este video se puede ver como configurar un medio de pago al carrito o es solo implementar el carrito sin la parte de cobro activa... (por ejemplo - mercado pago- getnet - mobbex y demases en argentina) === en lo personal me gustaria que los pagos vayan a mi cuenta bancaria fiscalizada === si la respuesta es negativa tendrás algún tuto sobre mi consulta? de todas formas tengo que armar la web, por lo que vi me viene super, estoy oxidado hace 3 años que no toco un código.
    Muchas gracias!

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому +1

      @@impactwon8151 hola, tranqui no hay problema, en este video no incluí un método de pago pero quizás para el siguiente se pueda hacer.

    • @impactwon8151
      @impactwon8151 2 місяці тому

      @@CarlosMoralesDev Muchas gracias! Aguardo a la notificación del video si en algún momento sale!

  • @valerio-9137
    @valerio-9137 5 місяців тому +1

    Gran contenido pregunta cuando es recomendable usar una arquitectura en angular ??? eso de clean arquitectura

    • @CarlosMoralesDev
      @CarlosMoralesDev  5 місяців тому +1

      Hola! en realidad la tecnologia que uses depende de ti!, pero eh visto que muchas empresas eligen angular por el tema de su robustez, ya que al ser un framework cuenta con sus propias herramientas para resolver las cosas. Muchas veces si es que estas trabajando en equipo prefieren usar una arquitectura limpia, pero si estas solo y tienes un objetivo en mente puede ser que se te complique respetar cada patron, asi que otra ves la respuesta depende de ti :)

    • @ae.h.h
      @ae.h.h 25 днів тому

      ¿Optaste por usar Clean Architecture? ¿Cómo te fue? Yo uso Clean Architecture para el backend y me va bien, lo recomiendo si trabajas en equipos, en mi caso tengo proyectos solo y es un poco extenso trabajar con esa arquitectura, sin embargo me parece padre.

  • @johanjavierrodriguezsanche2258
    @johanjavierrodriguezsanche2258 6 днів тому

    no me salia el contenido del product detail clone su repo y lo tenia exactamente igual al final lo segui haciendo en el repo que copie alguien sabe que podria haber sido (lo unico diferente creo que era que le dije si a las extensiones de angula al principio y que tenia css en vez de scss)

    • @CarlosMoralesDev
      @CarlosMoralesDev  6 днів тому

      puedes subir tu repo? quizas te puedo dar una mano y lo veo!

  • @gmayas
    @gmayas 2 місяці тому

    Hola, cuando tengas que teclear comandos, procura que se vean a media pantalla, ya que en la parte inferior no se distinguen por la barra de avance del video. 🙂🖐

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому +1

      Muchas gracias, lo tendre en cuenta para seguir mejorando

    • @gmayas
      @gmayas 2 місяці тому

      @@CarlosMoralesDev Estoy siguiendo paso a paso tu video, si gustas al terminar te doy acceso a la url donde lo publicare. 🙂🖐

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому +1

      @@gmayas Si claro me alegraria ver algo asi :)

  • @maycolhuamanfernandez4360
    @maycolhuamanfernandez4360 2 місяці тому

    Hola estimado estoy empezando a conocer angular, al instalar la ultima versión de angular me instala la versión 17.2 en su caso ya tiene la versión 18, como puedo hacer para actualizar. Gracias

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому

      Hola!, podrias eliminar la version que ya tienes con npm uninstall -g @angular/cli y volver a instalarlo

  • @frideldev
    @frideldev 2 місяці тому

    como manejas el enviroment, en el caso que requieres el tema de CORS

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому

      @@frideldev hola, no entiendo la pregunta. Te refieres a la configuración en el backend de CORS?

    • @frideldev
      @frideldev 2 місяці тому

      @@CarlosMoralesDev comentarte que tengo una api tengo el problema de los cors en angular, realice la configuracion con el proxy.config.json y lo adapta al angular.json, con eso ya no seria necesario el environment? o como lo haces cuando hay este problema con los cors

  • @sebablanc322
    @sebablanc322 3 місяці тому

    No he visto el video aún, pero no entiendo para que usás una librería de Signal, cuando Angular 18 ya utiliza Singals (perdón, pero me dió curiosidad, y estoy empezando con Angular 18)

    • @CarlosMoralesDev
      @CarlosMoralesDev  3 місяці тому +1

      Hola, básicamente quize enseñar una forma de gestionar el estado. Pero puedes hacerlo nativamente.

    • @sebablanc322
      @sebablanc322 3 місяці тому

      @@CarlosMoralesDev Gracias por responder, tenía esa duda

  • @matias7291
    @matias7291 5 місяців тому

    buenisimo el video, has hecho algo con google maps y Angular?

    • @CarlosMoralesDev
      @CarlosMoralesDev  5 місяців тому

      @@matias7291 gracias :), aun no, alguna idea para desarrollarla?

  • @nicolaime1907
    @nicolaime1907 25 днів тому

    Tengo problemas en el routing me ayudas?

  • @SrtaEstherSullivan
    @SrtaEstherSullivan 2 місяці тому

    ¡Hola! No sé si a alguien más le ha pasado recientemente que ha seguido los pasos y lo de paginar no funciona bien, al crear mi límite y demás a 5 sigue viéndose todos los elementos :< ¿ideas? ¡Gracias!

    • @CarlosMoralesDev
      @CarlosMoralesDev  Місяць тому

      Hola manómetros en que minuto tuviste problemas? :(

  • @jaimelaura8721
    @jaimelaura8721 6 днів тому

    Hola amigo cuanto pagas por le copilot ?

    • @CarlosMoralesDev
      @CarlosMoralesDev  6 днів тому

      Hola, lo tengo gracias a Github PRO por ser estudiante. Pero estoy pensando en probar otras alternativas

  • @linknatsu5426
    @linknatsu5426 4 місяці тому

    Tengo una duda porque no usas los comandos al crear los servicios hace una diferencia al crearlos de manera manual?
    PD: Buen video para seguir aprendiendo angular

    • @CarlosMoralesDev
      @CarlosMoralesDev  4 місяці тому +1

      @@linknatsu5426 hola, me agrada que te haya gustado el video, en realidad no es por nada en especifico solo que yo me acostumbre a hacerlo así, pero quizás deba hacerlo con el CLI de angular. Lo tendré en cuenta.

    • @linknatsu5426
      @linknatsu5426 4 місяці тому

      @@CarlosMoralesDev Entendido, porque en esa parte tenia confundido, gracias por aclarar esa duda

    • @linknatsu5426
      @linknatsu5426 4 місяці тому

      @@CarlosMoralesDev Me ha generado otra duda en caso ya que con angular nos permite usar los signals de forma nativa esto no reemplazaria el uso de la libreria ngxtension.

    • @CarlosMoralesDev
      @CarlosMoralesDev  4 місяці тому +1

      @@linknatsu5426 hola, esta librería implementa signals por detrás, podrías hacer tu propia implementacion con signals, creando tu estado desde 0 :)

    • @linknatsu5426
      @linknatsu5426 4 місяці тому

      @@CarlosMoralesDev Tengo una duda es que para signals se puede hacer tanto para recibir datos y enviar datos a las peticiones http ya que si me gustaria aprender mejor el manejo de signals

  • @RaúlMelgarejoTeran
    @RaúlMelgarejoTeran 2 місяці тому

    SE PUEDE ¨GENERAR GRAFICOS EN ANGULAR 18?

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому

      @@RaúlMelgarejoTeran te refieres a gráficos dd barras o pies? Para estadísticas? Si es así dale una mirada a highcarts

  • @JuanPreciado-l5j
    @JuanPreciado-l5j 3 місяці тому

    Usas ssr?

  • @herber4803
    @herber4803 5 місяців тому +1

    Yo me pierdo en modularidad de routing

    • @CarlosMoralesDev
      @CarlosMoralesDev  5 місяців тому

      @@herber4803 hola, te parece muy confuso? O como lo puedo mejorar

    • @cesarkaze2528
      @cesarkaze2528 5 місяців тому

      @@CarlosMoralesDev buenas amigo intente hacer el curso 2 veces, pero me rindo... me salen errores que no me dejan continuar , quizás es para gente con mas conocimiento.
      creo que tendré que esperar que esta versión de angular se normalice, de recomendación creo que deberías explicar solo la forma directa de hacerlo de principio a fin y luego quizás poner ejemplo ya que si lo haces en la construcción puedes confundir sobre todo a los que estamos empezando, tratar de no tabular tan rápido por lo demás debo agradecerte por que sinceramente he aprendido muchas cosas que ni tenia idea. algo siempre queda de resto felicitaciones continua así, una pregunta para autocompletar los codigos que extension usas? tengo casi que todas pero no me salen todos como a ti

    • @CarlosMoralesDev
      @CarlosMoralesDev  5 місяців тому +1

      @@cesarkaze2528 hola 👋, me puedes contactar por mi correo? Para tratar de ver que es lo que pasa? (Obvio si deseas) Aprecio tus palabras y trataré de tomarlas en cuenta. La extensión de autocompletado es github copilot

  • @conocimientos7220
    @conocimientos7220 3 місяці тому

    puede hacer otro metodo sin usar signalslice

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 місяці тому +1

      @@conocimientos7220 si, en otro video lo haré

  • @luisolave5991
    @luisolave5991 3 місяці тому

    gracias. funciona.. pero al hacer build se ve en blanco xd

    • @CarlosMoralesDev
      @CarlosMoralesDev  3 місяці тому +1

      :o, viste si salio un error en consola? o donde hiciste el deploy? :o

    • @luisolave5991
      @luisolave5991 3 місяці тому

      @@CarlosMoralesDev hola. gracias por responder. lo monte en un hosting y si funciono. supnogo que era el motivo de despliegue.

  • @FidelEmilioSusanaJimenez
    @FidelEmilioSusanaJimenez 4 місяці тому

    👽😍😍

  • @alanm.c.4218
    @alanm.c.4218 3 місяці тому +1

    explicas demasiado rapido sin dar explicacion de lo que estas haciendo , cambias demasiado rapido de pestaña

    • @CarlosMoralesDev
      @CarlosMoralesDev  3 місяці тому +2

      Gracias por tu comentario tratare de mejorar esos aspectos.

  • @Gleyder18
    @Gleyder18 3 місяці тому

    Explicas muy rápido, me toco repetir muchas veces el video.

    • @CarlosMoralesDev
      @CarlosMoralesDev  3 місяці тому

      @@Gleyder18 gracias por el feedback lo haré más lento, mil disculpas.

    • @Gleyder18
      @Gleyder18 3 місяці тому

      @@CarlosMoralesDev, pero a la final aprendí mucho, y eso es lo más importante, muchas gracias.