No video

Build a Webshop - Angular, Node.js, TypeScript, Stripe

  Рет қаралды 339,989

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Пікірлер: 205
@gamehubgamer3678
@gamehubgamer3678 Жыл бұрын
Finally, Angular project......
@pravinjadhav8055
@pravinjadhav8055 Жыл бұрын
So true, everyone is running behind reactjs
@CodewithSloba
@CodewithSloba Жыл бұрын
I'm glad there is people who like Angular over React
@coupleodevs
@coupleodevs Жыл бұрын
react is amazing, im learning Angular because local jobs are 90% angular
@gommonebucato1562
@gommonebucato1562 Жыл бұрын
@@coupleodevs where are you from?
@Afdac247
@Afdac247 Жыл бұрын
​@@coupleodevs where r u from
@tuntunpandit8367
@tuntunpandit8367 Жыл бұрын
We Need more Angular projects like this.
@CodewithSloba
@CodewithSloba Жыл бұрын
Thank you ❤
@go_lang_thang
@go_lang_thang 10 ай бұрын
me too bro
@mohammedsalmanali01
@mohammedsalmanali01 Жыл бұрын
Thank you for finally posting an Angular Project ❣️
@CodewithSloba
@CodewithSloba Жыл бұрын
You're welcome!
@Blade7850
@Blade7850 Жыл бұрын
Perfect timing. Like 10 minutes ago I started researching stripe for my webshop project
@CodewithSloba
@CodewithSloba Жыл бұрын
Awesome!
@user-zb9ub5nd1z
@user-zb9ub5nd1z 2 ай бұрын
Thanks a lot @Slobodan Gajic. Your teaching style is really easy to follow.
@lxdzii
@lxdzii Жыл бұрын
More Angular projects please ❤🎉, this is a beautiful tutorial!!
@damin1916
@damin1916 Жыл бұрын
I changed the sort icon to sort because I thought it looked cool I did the nestjs course recently and i have to say angluar seems to click really well with nestjs. Nice course and thank you for making it for free Slobodan Gajic!!!
@CodewithSloba
@CodewithSloba Жыл бұрын
You’re welcome ❤
@renends7615
@renends7615 Жыл бұрын
This tutorial is excellent! The code quality, the tips, the explanation about each code construction. It will be reference! One more written on both channels! Thanks!
@deluxe9490
@deluxe9490 Жыл бұрын
Amazing, we definitely need more angular and more complex projects ❤️ in future MEAN stack project would be great with more complex nodejs code. Thanks for great video.
@CodewithSloba
@CodewithSloba Жыл бұрын
You’re welcome
@shantisuma7738
@shantisuma7738 Жыл бұрын
bro do u have any full mean stack project with source code if u have plse share to me bro
@karunabisen
@karunabisen Жыл бұрын
I need complete mean stack project
@piyushchaudhari2708
@piyushchaudhari2708 Жыл бұрын
Thanks a lot...much awaited Angular project I👍
@CodewithSloba
@CodewithSloba Жыл бұрын
Thank you!
@panayiotispanayiotou1637
@panayiotispanayiotou1637 Жыл бұрын
Great tutorial. I didn't expect you can do all this features in 3:47 minutes. It was amazing!!!!
@CodewithSloba
@CodewithSloba Жыл бұрын
Thank you
@Pratip.
@Pratip. Жыл бұрын
🔥🔥🔥🔥😤🔥🔥🔥🔥 This Channel can singlehandedly beat all these paid Upskilling sites.
@CodewithSloba
@CodewithSloba Жыл бұрын
Exactly
@MaximusRGZ
@MaximusRGZ Жыл бұрын
Amazing tutorial, it's really complete
@CodewithSloba
@CodewithSloba Жыл бұрын
I'm glad you like it
@eliuddyn
@eliuddyn Жыл бұрын
Best Angular Tutorial ever 🔥🔥
@CodewithSloba
@CodewithSloba Жыл бұрын
Thank you so much
@realVvD
@realVvD 7 ай бұрын
Excellent tutorial. The stripe docs was a little different, I had to look for the appropriate code, but still - there is finally a normal production level tutorial for angular on youtube.
@mohammadparsamaliyani9529
@mohammadparsamaliyani9529 24 күн бұрын
عالی هادی میره واسه ی قهرمانی🎉🎉
@sagar2165
@sagar2165 Жыл бұрын
More Angular projects please 🙏🏼🙏🏼🙏🏼🥹🥹🥹
@MrTubber44
@MrTubber44 Жыл бұрын
A potential sister project might be, same source code but with a ‘digital products’ implementation? Just an idea. Great stuff! Please continue👍🏾👏🏾🔥🔥🙏🏾
@CamiloMazorra
@CamiloMazorra Жыл бұрын
Thanks for this project, I've learned a lot. Keep the angular projects coming please
@jmarcetaa
@jmarcetaa Жыл бұрын
Sloba please don't listen these haters in the comments, keep making amazing content :)
@natnaelsisay1424
@natnaelsisay1424 3 ай бұрын
I have watched the hole video and it was amazing. Thank you
@karolwrzesinski7531
@karolwrzesinski7531 Жыл бұрын
I'm gonna go ahead and say this was hard. Learned a lot though, thank you.
@CodewithSloba
@CodewithSloba Жыл бұрын
Awesome I’m glad
@shubhampatankar1468
@shubhampatankar1468 Жыл бұрын
2nd view ❤️ and first comment...I am huge fan of all courses of free code camp. Please make a proper tutorial for Full stack development using MEAN and MERN stack....🙏
@CodewithSloba
@CodewithSloba Жыл бұрын
Awesome!
@ntesla5
@ntesla5 2 ай бұрын
Great tutorial , thank you very much
@fparween5248
@fparween5248 Жыл бұрын
Thanks for Angular project.😊 Need more projects
@filthypirate
@filthypirate Жыл бұрын
You can actually move the products lists to the service class and create a caching functionality for all products. This way, you don't have to make unnecessary API request to the server when the data is actually cached inside the array list of products. That way, you can check to see if you have the product inside the services array list before making an API request.
@omarmetwally5450
@omarmetwally5450 Жыл бұрын
what if the list is updated ?
@filthypirate
@filthypirate Жыл бұрын
@@omarmetwally5450 Without going too much in details, there are ways to solve that depending on the app, database, etc. You rarely need to fetch all updated lists. But say you're twitter and need constant live update of every list items, then you would need to listen for those server updates in real time. There is no way around it. But most apps don't need or use that kinda real time reactivity. In most reactive apps, you would listen for change per document or data row level, not list level. That means, when someone clicks a list item, you start listening for changes on that item. If that item is not in the database, you show error saying that item no longer exists. ETC
@MrTubber44
@MrTubber44 Жыл бұрын
Excellent Sloba. Thx!
@bhavikprajapati5400
@bhavikprajapati5400 Жыл бұрын
justify-between not working don't know why
@CodewithSloba
@CodewithSloba Жыл бұрын
You need flex
@BrianRiendeau
@BrianRiendeau Жыл бұрын
@@CodewithSloba what does this mean?
@sethshuey974
@sethshuey974 Жыл бұрын
I didn't put justify-between in the correct div.
@thedeeprot
@thedeeprot Жыл бұрын
👌👌👌
@CodewithSloba
@CodewithSloba Жыл бұрын
Thank you
@AGUNGKAYA
@AGUNGKAYA Жыл бұрын
I love angular
@CodewithSloba
@CodewithSloba Жыл бұрын
Me too
@quantum-t
@quantum-t Жыл бұрын
hate angular.
@CodewithSloba
@CodewithSloba Жыл бұрын
@@quantum-t fair enough
@Almighty_Flat_Earth
@Almighty_Flat_Earth Жыл бұрын
Vue and react make things unimaginably complicated, and those are childish libraries. Professional always prefer Angular, the King of kings.
@CodewithSloba
@CodewithSloba Жыл бұрын
I love Angular
@puscjom8279
@puscjom8279 Жыл бұрын
Redirect to checkout is deprecated, you should get session on frontend side.
@agu160579
@agu160579 Жыл бұрын
First learning it.
@Lokibee1234
@Lokibee1234 Жыл бұрын
justify-between is not working , anybody can help me ?
@gachecem_yt
@gachecem_yt 15 күн бұрын
would be cool if this had a details product page
@user-sq7si4jz5h
@user-sq7si4jz5h 6 ай бұрын
Remerci boeur pour le travil vous farie nous le monde❤
@GGSoft2009
@GGSoft2009 Жыл бұрын
It was very useful, thanks a lot!!!!
@leeroysdad
@leeroysdad Жыл бұрын
This is so helpful 💯💯💯
@nataliavrs
@nataliavrs Жыл бұрын
Angular = ❤
@CodewithSloba
@CodewithSloba Жыл бұрын
Absolutelly
@abrhamgg3647
@abrhamgg3647 Жыл бұрын
i was following along and "justify-between" isn't working for me.?
@user-ve2hg9cp1k
@user-ve2hg9cp1k Ай бұрын
me too
@aishaghalia1259
@aishaghalia1259 Жыл бұрын
We need projects like this with Angular 15 please ♥
@EmanAhmed-ht6ny
@EmanAhmed-ht6ny Жыл бұрын
Is this project not angular 15
@sidarthg2477
@sidarthg2477 9 ай бұрын
The course is very nice. But one note i would like to highlight. There is no need to provide the service in the app module as the injectable has a provided in data which does the job. For reference I deliberately dint provide it and the code still works exactly the same
@Almighty_Flat_Earth
@Almighty_Flat_Earth Жыл бұрын
You should have increased the font size in the code editor. It's hard to read on the phones.
@CodewithSloba
@CodewithSloba Жыл бұрын
Noted
@hellenickemetist
@hellenickemetist Жыл бұрын
I want to donate my kidney to this channel
@ayashkh
@ayashkh Жыл бұрын
Thank You very much, I respect your efforts, the finale Part (Payment with Stripe) was very useful for me
@chicorafa
@chicorafa 3 ай бұрын
Hi, I don't know if I'm the only one, but my categories buttons don't respond well, sometimes I click and they don't trigger the event, even though it is visibly selected. Any idea why?
@georgenc7605
@georgenc7605 Жыл бұрын
Nice
@CodewithSloba
@CodewithSloba Жыл бұрын
Thank you!
@logiccomputer8000
@logiccomputer8000 Жыл бұрын
We need more angular project
@Nayandin77
@Nayandin77 Жыл бұрын
Am I the only one that noticed a snickers bar 1:16:25 🤣
@alvirarahman1559
@alvirarahman1559 Жыл бұрын
Please post more Angular content T_T
@CodewithSloba
@CodewithSloba Жыл бұрын
For sure
@SnowdenFu-jh6bx
@SnowdenFu-jh6bx 11 ай бұрын
package 1. material 2. tailwindcss
@nocturnewarrior8649
@nocturnewarrior8649 Жыл бұрын
First comment 🎉🎉🎉
@hieudaica1304
@hieudaica1304 Жыл бұрын
hello, I am facing a weird problem. The button label is always display after the material icon. Does anyone in here have the same problem like I am?
@dheerajvithalkar
@dheerajvithalkar 11 ай бұрын
i am not able to justify-between because of some reason, I tried to install and reinstall tailwind and the whole project I am not able to send the cart to the extreme end of the page, same with some other classes as well. If anyone has faced the same issue and resolved them, please help me resolve aswell. EDIT: I found out a way of this, you have to make seperate class or id for the element and style it in the styles.css file instead of tailwind css. Works like a charm, but defeats the whole purpose of using tailwind. 😑
@shortscut7614
@shortscut7614 Жыл бұрын
1:58:12
@manarkrid1700
@manarkrid1700 Жыл бұрын
there is no database ?
@mahamadoudjenepo7160
@mahamadoudjenepo7160 Жыл бұрын
Hii Good tuto What is the best backend for this king of project and for use Our own API ? Node JS ?
@Nodsaibot
@Nodsaibot Жыл бұрын
good for practice but nothing you would use for production at all
@CodewithSloba
@CodewithSloba Жыл бұрын
Yep exactly
@alfonzo444
@alfonzo444 Жыл бұрын
Question: i have implemented everything (im currently on hr 1:27) but i cant bind category property and I believe mx-auto class is not working properly (do i have to install bootstrap in project) It is explained in the course that mx-auto class is for putting paddings o centering content, right? anyway thanks for the effort and the material
@kozi-corner
@kozi-corner Жыл бұрын
It's a tailwindCss class not bootstrap. There is no bootstrap in this project
@chinomorales6293
@chinomorales6293 7 ай бұрын
hey man, im doing the tutorial and i encountered the issue where category isn't being binded, have you perhaps solved this issue?
@BrunoSilva-mx1ut
@BrunoSilva-mx1ut 10 ай бұрын
Guys don't you thing that using frameworks like tawiling gets your html dirty? i rather much more doing only with sass using BEM pattern
@pokumars1511
@pokumars1511 Жыл бұрын
I somehow got lost on how the fullWidthMode makes the component full-width. I cant seem to connect when we defined the implementation but it somehow also just works.
@atanughosh2959
@atanughosh2959 Жыл бұрын
Good
@CodewithSloba
@CodewithSloba Жыл бұрын
Thank you
@abrahamsecoe87
@abrahamsecoe87 6 ай бұрын
It Seems I am not able to follow. Where ate the 3 line for {{ '150' | currency }} gone??
@jdicoder
@jdicoder Жыл бұрын
I have a little question, Why set services in app.module providers if services have providedIn: 'root' property?
@CodewithSloba
@CodewithSloba Жыл бұрын
Because that is the root 😁
@nunoarruda
@nunoarruda 9 ай бұрын
Both ways do the same thing, they create a global instance of the service. But yeah, there's no need or no point in using both ways at the same time.
@ecofirewall6676
@ecofirewall6676 9 ай бұрын
very good monologue try in radio but forgive students and forget teaching
@shadowgazesup
@shadowgazesup Жыл бұрын
Why do you use manual subscriptions? In your case there is no sense to do that
@eleonora3139
@eleonora3139 10 ай бұрын
It cannot install agular cli version 14.0.0 at the beginning. It always installs 16.2.0
@martinbraga6655
@martinbraga6655 11 ай бұрын
Hey, I closed virtual studio before finishing the tutorial, around the 1:12 minute mark, and now the page loads wierdly. The cart doesn´t open, categories button is small and says "ex", same with the show 12 button, and next to it it says viewviewview. In the console it started throwing this error: ERROR Error: Invalid value "rowHeight" set as rowHeight, and i don´t really know how to fix it
@devkodar303
@devkodar303 Жыл бұрын
hey, are u guys ever planning to do an in-depth Roblox studio tutorial with Lua? It would be pretty cool with it! Ty! ❤
@dallasbaldwin4501
@dallasbaldwin4501 3 ай бұрын
I'm having a major issue getting this to be on an AWS lambda, and would really appreciate any help. Locally there is no issue, but I cannot get it to host anywhere
@tamilselvan152
@tamilselvan152 9 ай бұрын
Whenever I refresh the page, the cart gets empty what do I need to do to retain the same
@ashiktm5631
@ashiktm5631 Жыл бұрын
2:11:06 How does itemInCart +=1 change quanitiy in items array?
@merlinwarage
@merlinwarage Жыл бұрын
The cart.next() updates the subject.
@ashiktm5631
@ashiktm5631 Жыл бұрын
@@merlinwarage item object is used inside in cart.next() but itemIncart is not used anywhere.so if we increase the quantity how does item object changes?
@alexandrudabija1337
@alexandrudabija1337 Жыл бұрын
@@ashiktm5631 and i have the same question
@arunshankark9857
@arunshankark9857 Жыл бұрын
Hi ItemInCart + = 1 means ItemInCart = ItemInCart + 1
@hxdsgn4375
@hxdsgn4375 Жыл бұрын
Nuxt next please
@nikolaivanovic8851
@nikolaivanovic8851 8 ай бұрын
Why is cart in header component private and in others is not? Great video :)
@Msmc123
@Msmc123 6 ай бұрын
We need to use a private property to store the value of the cart, because if we use the cart property to store the value, we will have an infinite loop, because the setter will be called every time we try to set the value of the cart property.
@spraveenitpro
@spraveenitpro Жыл бұрын
Please make a React version of this.
@CodewithSloba
@CodewithSloba Жыл бұрын
Great request
@varun2716
@varun2716 Жыл бұрын
Which cloud certification has most job opportunities in India? At entry level As I see most people are learning AWS but as I think Nobody can challenge Google hegemony
@TheQdfqdsf
@TheQdfqdsf 8 ай бұрын
Someone is hungry at 2:17:20 😅
@franklin1014op
@franklin1014op 9 ай бұрын
Hello, my whole app has gone into dark mode all of the suddent after closing the app and re-launching it. Does anyone know how to fix this? I have already done 1:45 min of the turoial
@orkhanfarmanli
@orkhanfarmanli Жыл бұрын
Just came here to say that I hate this thumbnail. It's unnecessary, unprofessional and discouraging. Thanks for your attention.
@CodewithSloba
@CodewithSloba Жыл бұрын
Sorry to hear that, but I see your point.
@fedechiar1
@fedechiar1 8 ай бұрын
I can't understand why my header toolbar doesn't center itself with mx-auto
@piyushkumar-jw8eb
@piyushkumar-jw8eb 6 ай бұрын
you have to overridde the .mat-toolbar class by defuat its margin:0; .mat-toolbar, .mat-toolbar h1, .mat-toolbar h2, .mat-toolbar h3, .mat-toolbar h4, .mat-toolbar h5, .mat-toolbar h6{ margin:0 auto; }
@lpontes4489
@lpontes4489 Жыл бұрын
3:17:12
@amrashour7285
@amrashour7285 11 ай бұрын
where is the code , it is in github or something ?
@user-nl2vv7yc8h
@user-nl2vv7yc8h Жыл бұрын
Why do people use tailwind?
@kingstonic3504
@kingstonic3504 10 ай бұрын
Hey Guys! i followed all the steps,but when we placing the cart icon at 22:00 mins, into the header ,mine is at straight next to the a link on the left side......any reason why?
@zeuz3961
@zeuz3961 9 ай бұрын
I had the same issue but i remember i fixed it by looking at the css path. but even after fixing the paths it still doesnt behave proporly but i went further and i am still stuck now at different point espcially when it comes to using tailwindcss
@makskrywionek1662
@makskrywionek1662 9 ай бұрын
@@zeuz3961 because mx-auto doesn't work with mat-toolbar anymore, just add .mx-auto selector to the header.component.css file and the path to styleUrls in header.component.ts
@CodeF416
@CodeF416 8 ай бұрын
@@makskrywionek1662 Thank you so much. I was also stuck here and had to do that. I don't know why this tutorial hasn't been updated yet.
@rlosangeleskings
@rlosangeleskings Жыл бұрын
Looking for a Linux Debian base without M$ being used at all...
@user-pf8lq2zw7o
@user-pf8lq2zw7o 5 ай бұрын
Which node js version dose this project use?
@sawetnysodziak5192
@sawetnysodziak5192 5 ай бұрын
14 || 16
@expertsystem6379
@expertsystem6379 8 ай бұрын
Don't he forget to zoom in or something to be mobile friendly as well, probably very old tutorial but using angular 14 is not that oldwr.
@vusimashaba3417
@vusimashaba3417 Жыл бұрын
which stylesheet did u choose in the cmd?
@jessicaterryberry
@jessicaterryberry Жыл бұрын
you can choose the default version css
@crazcoder4243
@crazcoder4243 Жыл бұрын
Git bash should zoom..
@elyanfi9541
@elyanfi9541 Жыл бұрын
57:29
@roysonsalis4915
@roysonsalis4915 Жыл бұрын
Can we use online code editors?
@CodewithSloba
@CodewithSloba Жыл бұрын
Of course
@mboe94
@mboe94 Жыл бұрын
damn, app-header showing red line with me, not working
@rroua4374
@rroua4374 Жыл бұрын
same
@naijatechmentor
@naijatechmentor Жыл бұрын
Fakestoreapi site is down
@burhaanhassan5498
@burhaanhassan5498 Жыл бұрын
Angular is gonna outdate near future
@alwaisy
@alwaisy Жыл бұрын
why angular? still angular
@vitorvono
@vitorvono Жыл бұрын
My checkout is not working =(
@Santon-Motho
@Santon-Motho Жыл бұрын
what error is it giving you?
@benothmanbechir7729
@benothmanbechir7729 Жыл бұрын
do this project work with angular 15 or i need to modify it ?
@catsanddogs6350
@catsanddogs6350 9 ай бұрын
it'll work quite good.
@bangzino
@bangzino Жыл бұрын
2:06:06 Would anyone anwser me that we already have providedIn: 'root' in Cart Serive. Why does we have to provider CartService in App Module again?
@lavkedar4199
@lavkedar4199 Жыл бұрын
hello , i haven't seen the complete video , but we dont , providing in app Module and providedIn : root is basically the same thing
@mercee9980
@mercee9980 Жыл бұрын
Please I need source code for a website that checks for serial number. More like product authentication using serial number
@krtirtho
@krtirtho Жыл бұрын
I thought Angular was deprecated
@TayambaMwanza
@TayambaMwanza Жыл бұрын
There's 2 versions "angularjs" is deprecated "angular" is alive and healthy (dumb naming though)
@CodewithSloba
@CodewithSloba Жыл бұрын
Why would you think so?
React State Management - Intermediate JavaScript Course
2:46:38
freeCodeCamp.org
Рет қаралды 263 М.
Angular Tutorial for Beginners: Learn Angular & TypeScript
2:02:42
Programming with Mosh
Рет қаралды 4,4 МЛН
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 48 МЛН
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Senza Limiti
Рет қаралды 16 МЛН
Magic trick 🪄😁
00:13
Andrey Grechka
Рет қаралды 44 МЛН
Angular Course 2021 - Building Real Project From Scratch
3:59:35
Monsterlessons Academy
Рет қаралды 74 М.
APIs for Beginners 2023 - How to use an API (Full Course / Tutorial)
3:07:07
freeCodeCamp.org
Рет қаралды 1,9 МЛН
ЯРИХГҮЙ ӨНГӨРЧ ЧАДАХГҮЙ БАЙНА!!!
18:33
System Design Concepts Course and Interview Prep
53:38
freeCodeCamp.org
Рет қаралды 217 М.
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 48 МЛН