Todo es más fácil con Angular 17
17:33
Пікірлер
@guillesanchez33
@guillesanchez33 Күн бұрын
muy buenos tus videos. Te puedo contactar para consultoria ?
@puntojson
@puntojson Күн бұрын
Gracias! :) Podes contactarme a [email protected] Saludos..!
@luisolave5991
@luisolave5991 2 күн бұрын
por fin amigo, de verdad.... ni con el manual de la web de angular 18. gracias
@puntojson
@puntojson 2 күн бұрын
Gracias Luis! Un gran mensaje!
@AlexMedina-pi4pg
@AlexMedina-pi4pg 3 күн бұрын
Gracias profe, deje el proyecto por un tiempo pero estos días lo retomo, gran trabajo y exitos.
@puntojson
@puntojson 2 күн бұрын
Ojalá lo puedar retomar, ya queda muy poquito asique a ponerle ganas! Saludos
@yomelomonto3780
@yomelomonto3780 3 күн бұрын
aaaaaa, ya vi que en github esta corregido , es //verificar horizontales for (let i = 0; i < 9; i+=3) {
@puntojson
@puntojson 2 күн бұрын
Siii tenés razón! Lo arreglé en el video que sigue, porque lo detecté tarde!
@yomelomonto3780
@yomelomonto3780 3 күн бұрын
yo me he quedado con un error en que cuando la jugada ganadora es en la segunda fila, no gana
@puntojson
@puntojson 2 күн бұрын
Para el resto que lea este comentario, sepa que se arreglará en el video que viene, pero animensé a encontrar el bug ustedes mismos :)
@juanchoalcoba
@juanchoalcoba 4 күн бұрын
Voy a dejar un Me gusta, un nuevo suscriptor y este comentario. GRACIAS!!!
@puntojson
@puntojson 2 күн бұрын
De nada! :) Gracias por todo!
@Eibots219
@Eibots219 4 күн бұрын
Arreglar bugs es una de esas cosas "feas" pero que suman 1000 puntos. Video recomendadísimo!
@puntojson
@puntojson 2 күн бұрын
Gracias! Nadie está exento de arreglar bugs, asique como hay que hacerlo más vale lo hago video!
@JorgeTambley
@JorgeTambley 5 күн бұрын
casi no pestañeas O_O
@puntojson
@puntojson 2 күн бұрын
Jajaja me descubriste, soy una IA.
@mr.fabian8471
@mr.fabian8471 6 күн бұрын
Gracias por el contenido !!
@puntojson
@puntojson 2 күн бұрын
De nada Fabian! Espero que te sirva!
@cmiguel4140
@cmiguel4140 7 күн бұрын
Que bonito curso maestro, me agrada cuando salen errores y resolves con nosotros asi es cuando más se aprende, de verdad gracias por todo❤
@puntojson
@puntojson 2 күн бұрын
Gracias! Trato de mantener los errores porque siento que otros tutoriales al hacer todo perfecto dejan una parte de la explicación afuera, que hacer cuando te confundís, algo 100% garantizado.
@zcoder8940
@zcoder8940 7 күн бұрын
Buenisimo tu video! Te felicito. Soy un fiel seguidor de tus contenidos. Me hubiese gustado el uso de MySQL en vez del JSON. Entiendo que ha sido para aligerar el video, pero la verdad que no importaban unos 30 minutos mas. De nuevo, felicitaciones!!!.
@puntojson
@puntojson 2 күн бұрын
Gracias Zcoder! Tenés razón que para que quede linto tendría que haberlo hecho en mysql... Tengo otro que uso mysql, el de "carrito de compras parte 2". Gracias por el mensaje!
@CarlosGiovannyGualteroLondono
@CarlosGiovannyGualteroLondono 9 күн бұрын
Excelentisimo tutorial, super como explicas💪
@puntojson
@puntojson 2 күн бұрын
Gracias Carlos! Me alegra de que te haya gustado mi estilo!
@fedemorandi1066
@fedemorandi1066 9 күн бұрын
Tengo una duda, cuando genero cookies solo obtengo JWT, ninguna otra mas. Por que puede ser?
@puntojson
@puntojson 2 күн бұрын
No termino de entender, en este video sólo vemos la cookie del token (jwt) si yo tengo otras es porque son de otros proyectos míos en la misma dirección (localhost) o porque tengo otros servicios activos que me agregan cookies, con la de jwt estás bien.
@fedemorandi1066
@fedemorandi1066 Күн бұрын
@@puntojson Genial, muchísimas gracias! Excelente video :)
@xopotears
@xopotears 11 күн бұрын
Muy bueno el video. Tenía pendiente las animaciones de Angular y lo he entendido bien y rápido. Gracias!
@puntojson
@puntojson 11 күн бұрын
Que alegría leer esto, me había quedado duda si se entendía algo la verdad!
@faritreasco
@faritreasco 12 күн бұрын
Esto es genial, gracias!
@puntojson
@puntojson 12 күн бұрын
De nada! Gracias por mirar y comentar
@carlosalbertourioste4819
@carlosalbertourioste4819 12 күн бұрын
Excelente . Muy bien explicado
@puntojson
@puntojson 12 күн бұрын
Gracias! Me alegro de que te guste mi explicación
@sabripereira
@sabripereira 12 күн бұрын
Uff que lindo que está quedando 😊
@puntojson
@puntojson 12 күн бұрын
Graciass! :)
@nychu4
@nychu4 13 күн бұрын
Hubiera estado genial que los usuarios se hubieran generado y comprobado en una base de datos mysql .
@puntojson
@puntojson 13 күн бұрын
Tengo otro video en donde hago algo parecido en mysql ,el de backed básico con node y express creo que es,cualquier cosa pasate por ahí! Saludos
@shaquillemontero2898
@shaquillemontero2898 14 күн бұрын
Hermano, muy agradecido con el curso, definitivamente explicas como debe ser, un grande!!! Espero que sigas creciendo y brindando muchos cursos
@puntojson
@puntojson 13 күн бұрын
Gracias! Me alegro de que te sirva mi manera de explicar! Esperamos lo mismo vos y yo asique espero que se dé :)
@nychu4
@nychu4 15 күн бұрын
Muchas gracias por el video , queria preguntarte porque cuando escribo localhost 2000 en firefox me dirige a un lista de paginas localhost del buscador y ni rastro de mi pagina?
@puntojson
@puntojson 15 күн бұрын
Escribí también el protocolo () para indicarle al navegador que lo que pusiste es una orden y no una sugerencia en la cual necesitás ayuda, después decime que tal!
@nychu4
@nychu4 15 күн бұрын
​@@puntojsonYa esta amigo era una tonteria pero me fallaba por no ponerle los 2 puntos antes del numero de puerto mil gracias , ya puedo seguir con tus fantasticos tutoriales 😊.
@sebastianvergarapineda9296
@sebastianvergarapineda9296 16 күн бұрын
excelente curso. De lo mejor que he encontrado. Gracias Punto JSon
@puntojson
@puntojson 16 күн бұрын
Graciasss! Me alegra que te haya gustado! Si este curso te engacha fuerte en este momento estoy haciendo otro un poco más avanzado, también en el canal. Ojalá te enganches también
@sebastianvergarapineda9296
@sebastianvergarapineda9296 16 күн бұрын
@@puntojson excelente claro que sí. Muchas gracias buen hombre. Mereces 1 millon de likes
@acelgacosmica7626
@acelgacosmica7626 16 күн бұрын
Este video me acompaña de la manito y explicas sólo lo que necesito saber, sin ir por tangentes. Un tutorial de la san puta
@puntojson
@puntojson 16 күн бұрын
Gracias acelga! Me puso muy contento leerte 😊
@davidokmen
@davidokmen 17 күн бұрын
hola me gustaria de mi pagian hosteada en github, hacer un doPost en mi web app de google apps script pero me sale el error "has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource" podrias ayudarme a buscar una alternativa.
@puntojson
@puntojson 16 күн бұрын
El error de cors sólo se soluciona desde backend. Por lo cual si querés arreglarlo tenés que hacer tu propio backend de intermediario entre Google y tu sitio. Podrías hacer un proxy o intermediario con node y hostesarlo en render.com o algún otro servicio gratuito de backend ,si preferís pagar hay muchas más alternativas de plataformas
@davidokmen
@davidokmen 16 күн бұрын
@@puntojson muchas gracias, ayudame a hacerlo con apps script 🫰 porfis, soy Júnior full stack
@puntojson
@puntojson 16 күн бұрын
​@@davidokmen Me lo voy a anotar pero no te lo puedo prometer pronto. Estoy terminando de grabar el curso de Angular + NodeJs. Mientras tanto te diría que googlees "proxy con express" para crear un intermediario rápido. Funcionaría así: Desde tu app de appscript hacés la solicitud post a tu proxy. El proxy redirige la solicitud a donde querías consultar originalmente. La respuesta llega a tu proxy, sin errores de cors porque cors existe sólo en el navegador y nodejs es "headless". Desde el proxy retornás esa respuesta a tu cliente, con una configuración de cors que permita a cualquier cliente leer la respuesta, esto soluciona el problema de cors en tu navegador.
@davidokmen
@davidokmen 16 күн бұрын
@@puntojson muchas gracias, voy a probar, super buen contenido se agradece infinito
@sabripereira
@sabripereira 17 күн бұрын
Que pedazo de laburo grande profe
@puntojson
@puntojson 17 күн бұрын
Muchas gracias!
@AxelBalamManceraMiramontes
@AxelBalamManceraMiramontes 17 күн бұрын
¡Hola! tengo una app en JS que sí funciona con las cookies, pero mi app en Angular no las almacena y no puedo realizar solicitudes posteriores.. Lo curioso es que todo funciona en Postman, pero noen Angular. :(
@puntojson
@puntojson 17 күн бұрын
Buenas! Si tenés problemas con las cookies te tendrías que pasar a usar localstorage, guardás el token en una variable en localstorage y perdés la opción de que se elimine automáticamente con el tiempo. Tené cuidado que si usás SSR en Angular vas a tener problemas con tanto las cookies como con localstorage, ya que en principio ninguna de las dos opciones puede correr en el servidor (aunque nodeJs tengo entendido que está por implementar su propia versión de localstorage, no serviría para este caso). De todas maneras, me resulta raro que no funcione en Angular, tratá de ver que pasa si usás un fetch en vez del httpClient, ya que el almacenamiento de la cookie se hace con fetch automáticamente al recibir una respuesta con cookie, quizás el httpClient haga algo distinto.
@nychu4
@nychu4 17 күн бұрын
Buenas esta genial el video😊 , podrias hacer la parte del backend para este projecto?
@puntojson
@puntojson 17 күн бұрын
Buenas! Es el video que le sigue a este, te dejo el link acá kzfaq.info/get/bejne/i6uamZqcmJjRhJs.html Saludos!
@miguela.coau.393
@miguela.coau.393 18 күн бұрын
Buenas noches Carlos, gracias por el aporte desde la golpeada Vzla..... pero quiero consultarte, como podría hacer - para mostrar en la misma tarjeta de cada producto la cantidad por producto especificamente arriba de botòn agregar.... No solo quiero en el index la tarjeta de cada producto sino tambien cada vez que le doy al botón agragar. comò hacer? y desde donde lo llamo ..... tu desarrollo esta base de u desarrollo personal
@factorindustriacolombiana
@factorindustriacolombiana 21 күн бұрын
gracias, ya he visto varias veces el tema de funciones en otros canales y cursos y tu explicación enserio la entendí muy bien, muchas gracias
@puntojson
@puntojson 20 күн бұрын
Que bueno! Para este video en particular traté de ir bien bien lento para que quede todo claro.
@factorindustriacolombiana
@factorindustriacolombiana 22 күн бұрын
muchas gracias, muy genial, si puedes porfa explicar como se hace para una app de angular, seria genial, muchas gracias y muchos exitos
@puntojson
@puntojson 21 күн бұрын
Buenas! En el último video de mi curso de Angular pasado explico este tema para Angular, también lo voy a hacer en el curso actual de angular, pero en el último video que va a ser en 3 semanas aprox.
@factorindustriacolombiana
@factorindustriacolombiana 21 күн бұрын
@@puntojson dale, muchas gracias muchos exitos y que genial trabajo
@josemanuelariashernandez6604
@josemanuelariashernandez6604 22 күн бұрын
Que opinas de astro, inicio para sitios estaticos pero actualmente se puede hacer lo que sea prácticamente y siento que a futuro tiende a ser utilizado por bastantes empresas
@puntojson
@puntojson 21 күн бұрын
Lo estuve revisando y no parece para nada malo, pero estuve viendo sólo videos y sin escribir nada, para entender bien de que se trata y formar una opinión tendría que hacer algún proyectito..
@ChromaChameleon-sv8ux
@ChromaChameleon-sv8ux 22 күн бұрын
muy bueno !!!
@puntojson
@puntojson 22 күн бұрын
Gracias! Si te gusta hasta ahora hay chance de que te guste el resto :)
@messisita
@messisita 22 күн бұрын
Que buen video ,muchas gracias, disculpa tengo una duda ,cmo seria el proceso de coneccion si usara SQL Server?
@puntojson
@puntojson 22 күн бұрын
Gracias a vos! En ese caso no tendrías que usar la librería que instalé yo (mysql), sino alguna otra que te deje conectarte con sql server, cada una se va a manejar de formas distintas (apenas distintas o muy distintas según lo que elijas). Cuando encuentres la librería que querés usar (googleando) generalmente tienen en la documentación un ejemplo básico que teniendo en cuenta lo que viste en este video deberías poder adaptar. Hay algunas librerías de más alto nivel que se llaman ORM que te permiten programar en una misma sintaxis y luego elegir el sistema gestor de bases de datos por separado.
@messisita
@messisita 22 күн бұрын
@@puntojson gracias¡ y gracias por los ejericios ,ando analizando el codigo q haces en el carrito de compras , sigue asi
@factorindustriacolombiana
@factorindustriacolombiana 23 күн бұрын
muchas gracias por tu video, me alegra que vuelvas con tus videos y me alegra poder retomar
@puntojson
@puntojson 22 күн бұрын
Que bueno que volviste! Gracias por tu mensaje!
@agustinlabattaglia6441
@agustinlabattaglia6441 23 күн бұрын
Uff tremendo video, justo lo que necesito. Estoy creando una app para llevar el inventario de la carpinteria en la que trabajo y me bancan que estudie a la vez y esto me viene perfecto. Ahora a enrroscarme para hacerlo andar en Angular y hacer el .put muchas gracias brodi!!!
@puntojson
@puntojson 23 күн бұрын
De nada don Bata! Conectarlo con Angular es molesto porque no podés usar la librería de nodeJs y hay que hacerlo basado en este proyecto. Para hacer que las variables gapi y gsi (creo que uso las 2 en este video) estén disponibles, tenés que declarar variables globales con esos nombres, así typescript no se queja de usar variables que no declaraste en ningún lado (porque se crean cuando importás las librerías). Suerte con eso! Cualquier cosa preguntame por acá o en el canal de discord.
@daniel_toro_programacion
@daniel_toro_programacion 19 күн бұрын
@@puntojson Por que no se puede usar Node? solo se pueden usar cliente side ?
@puntojson
@puntojson 16 күн бұрын
@@daniel_toro_programacion Si quisieras usar la librería de node en una SPA tendrías que publicar tu clave secreta. La librería de node está hecha para trabajar en backend donde el usuario no puede meterse, si metés eso en frontend comprometés no sólo la seguridad de tu api, sino que hasta te puede generar cargos en tu cuenta de Google ($). Tenés que usar alguna configuración que no sea 100% client-side para poder hacer una conexión de largo plazo con la Google API.
@valderrama999
@valderrama999 24 күн бұрын
La explicación es genial
@puntojson
@puntojson 24 күн бұрын
Gracias!
@mathius6654
@mathius6654 26 күн бұрын
hay varios videos por el estilo y es el que esta mejor explicado
@puntojson
@puntojson 26 күн бұрын
Gracias!!! Trato de ser detallado para que se entienda lo mejor posible :)
@AlexMedina-pi4pg
@AlexMedina-pi4pg 26 күн бұрын
Gracias profe, preparado para seguir con el proyecto
@puntojson
@puntojson 26 күн бұрын
Excelente, a ponerle ganas que estamos cerca!
@kuribohize
@kuribohize 26 күн бұрын
profe gracias por tanto, le estoy metiendo a angular para poder aplicarlo a mis conocimientos de back end. Aquí estamos al pie del cañón bancando su contenido!
@puntojson
@puntojson 26 күн бұрын
Gracias por el apoyo constante! Espero estar al nivel de tu paciencia y apoyo jajaj
@kuribohize
@kuribohize 26 күн бұрын
@@puntojson genio profe se tiene que hacer una comunidad de discord.
@puntojson
@puntojson 26 күн бұрын
Me hice un server, discord.gg/PNjH3Te9 ahora lo publico en la pestaña de comunidad y veo si alguien se prende, no le tengo mucha fe a que entre gente :/
@sabripereira
@sabripereira 26 күн бұрын
Ya va tomando forma, gracias Profe 😊
@puntojson
@puntojson 26 күн бұрын
Sí! En un par de clases ya va a tener la forma final :)
@exel2434
@exel2434 28 күн бұрын
Iba a terminar y me tocó reiniciar, porque moví algo y se dañó el servidor 😭😭
@puntojson
@puntojson 27 күн бұрын
Uff que lástima! Lo pudiste solucionar?
@ratasobreviviendoenlascloa4847
@ratasobreviviendoenlascloa4847 Ай бұрын
lo hize en react gracias :v
@puntojson
@puntojson Ай бұрын
Que bueno! Que puedas adaptar lo que dije en este video a React habla bien de vos
@RubianoAndy
@RubianoAndy Ай бұрын
Está genial, muchísimas gracias por el video. Una consulta, ¿qué extensión usas para que el código sea predictivo?
@puntojson
@puntojson Ай бұрын
Gracias por la buena onda! Uso la extensión de Angular oficial y una que se llama Angular snippets de John Papa.
@luisalbertoivetta1731
@luisalbertoivetta1731 Ай бұрын
Muy bueno!!! Muchas gracias
@puntojson
@puntojson Ай бұрын
De nada! Gracias por llegar hasta acá :)
@kuribohize
@kuribohize Ай бұрын
buenas profe, estoy con el ultimo final de la facu, y sigo con este proyecto que la verdad que es un lujazo gracias!
@puntojson
@puntojson Ай бұрын
Último final de la facu? QUE COPADO Recuerdo haber ido a rendir mi última materia, que emoción!! Suerte con eso! Si por casualidad esto te sirve para practicar esa materia que te falta tené en cuenta que podés ver más código del que está acá en github, al día de hoy tengo el código escrito de 2 clases más. Si me da tiempo hoy, escribo el código de una clase más.
@kuribohize
@kuribohize Ай бұрын
@@puntojson es un genio profe, es con spring boot tengo que hacer un sistema completo pero con JSP jaja, apenas termine me quiero meter de lleno con Angular.
@puntojson
@puntojson Ай бұрын
Cuando termines con springboot, si intentás hacer algo con node y express vas a ver por qué javascript para el servidor es malo y lento jajaja Pero para front, Angular te aseguro que te permite hacer algunas cosas muy muy interesantes, principalmente si buscás una SPA. Cualquier duda que tengas acá estoy.
@AlexMedina-pi4pg
@AlexMedina-pi4pg Ай бұрын
Lo estaba esperando… muchas gracias profe
@puntojson
@puntojson Ай бұрын
Gracias a vos por el aguante! Dale que ya queda menos de la mitad del curso :)
@sabripereira
@sabripereira Ай бұрын
Excelente profeee 😊
@jugadaslol5503
@jugadaslol5503 Ай бұрын
Excelente video bro, te hago una consulta en el minuto 36 la parte de Network/Response no me aparece nada cuando hago el fetch sin embargo en la pestaña headers me figura 200 que esta todo ok , incluso con postman hace el fetch perfectamente a la base de datos no se porque no me aparece en respuesta de chrome
@puntojson
@puntojson Ай бұрын
Probablemente es un error de cors . Tenés algún mensaje en la consola? En network también te marca si es un error de cors. En caso de que sea eso (que justo es un error que solo se ve en front end), se soluciona desde el backend ,agregando tu ip a la lista de orígenes permitidos en las solicitudes, lo vas a tener que buscar según la tecnología de backend que estés usando! Ojalá te sirva la respuesta,pero si no dame más detalles y veo como te puedo dar una mano.
@jugadaslol5503
@jugadaslol5503 Ай бұрын
@@puntojson Gracias por responder tan rápido, estoy usando mysql y nodejs todo tal cual en el video, no me figura ningun error en consola luego de hacer lo de cors se va el mensaje de error que mencionas en el video y a partir de ahi es cuando no me muestra la respuesta del fetch en network/response, osea me carga el fetch bien y en la pestaña de network/header me aparece en verde que se conecto pero ni en la pestaña de preview ni en response muestra la base de datos, realmente no se que puede ser tampoco encontré ese problema puntual en algun foro
@jugadaslol5503
@jugadaslol5503 Ай бұрын
@@puntojson Revisando todo el código nuevamente descubrí que no coloqué el (result) dentro del res.json. Muchísimas gracias bro por la ayuda y todos estos videos! Tienes una manera de explicar excelente.
@puntojson
@puntojson Ай бұрын
Solucionado entonces! Era literalmente que estabas mandando una respuesta vacía. Felicitaciones por terminar arreglando el problema por tu cuenta y gracias por el apoyo !
@sabripereira
@sabripereira Ай бұрын
Buen video gracias profee!!
@puntojson
@puntojson Ай бұрын
De nada 😊 un placer!
@AlexMedina-pi4pg
@AlexMedina-pi4pg Ай бұрын
Muchas gracias por ser un gran profe y nos das está gran facilidad de aprendizaje, estoy aprendiendo mucho con tus videos
@puntojson
@puntojson Ай бұрын
De nada! Me encanta que te esté sirviendo el curso!
@alecobos06
@alecobos06 Ай бұрын
tremendo video!!!! Muchas gracias!
@puntojson
@puntojson Ай бұрын
Gracias a vos por pasarte Ale!