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

Поделиться
HTML-код
  • Опубликовано: 3 дек 2024

Комментарии • 82

  • @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 7 дней назад

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

    • @CarlosMoralesDev
      @CarlosMoralesDev  7 дней назад

      Muchas gracias por tu apoyo

    • @ae.h.h
      @ae.h.h 5 дней назад

      @@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.

  • @diegoacosta7079
    @diegoacosta7079 3 месяца назад +1

    Muy pero muy agradecido me ayudo bastante..

  • @Junior-ev1rk
    @Junior-ev1rk 2 месяца назад

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

  • @marcosjrs
    @marcosjrs 5 месяцев назад

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

    • @CarlosMoralesDev
      @CarlosMoralesDev  5 месяцев назад

      Muchas gracias, seguiré esforzándome 💪

  • @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 :)

  • @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

  • @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!

  • @herber4803
    @herber4803 5 месяцев назад +1

    te seguiré , esto esta bueno :)

  • @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 12 дней назад

      ¿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.

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

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

    • @CarlosMoralesDev
      @CarlosMoralesDev  3 месяца назад +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 3 месяца назад

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

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

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

    • @CarlosMoralesDev
      @CarlosMoralesDev  Месяц назад +1

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

  • @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!

  • @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 :)

  • @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?

  • @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  29 дней назад

      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 29 дней назад

      @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

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

    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  Месяц назад

      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 2 месяца назад

    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  2 месяца назад +1

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

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

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

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

    ¡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? :(

  • @nicolaime1907
    @nicolaime1907 12 дней назад

    Tengo problemas en el routing me ayudas?

  • @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  3 месяца назад +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 3 месяца назад

      @@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

  • @JuanPreciado-l5j
    @JuanPreciado-l5j 3 месяца назад

    Usas ssr?

  • @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

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

    puede hacer otro metodo sin usar signalslice

    • @CarlosMoralesDev
      @CarlosMoralesDev  2 месяца назад +1

      @@conocimientos7220 si, en otro video lo haré

  • @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 4 месяца назад

      @@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  4 месяца назад +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

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

    👽😍😍

  • @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.

  • @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.