I am a react developer and shifting to angular for a project. Is this course enough for me to start working on project? Or do I need to take the proper full angular cource which covers everything?
@CodeWithAhsan40 минут бұрын
@@rajasaad4884 it should provide you a strong base to start working with Angular. There is no “proper full angular course” that teaches every single thing about Angular. So don’t worry, and learn as you go
@NathanAllard-w5n9 сағат бұрын
fuck the landing page of angular
@dgitalnarrative12 сағат бұрын
One small thing, though - you have no access to the code whatsoever.
@CodeWithAhsan11 сағат бұрын
@@dgitalnarrative not really. You can edit the code yourself as well. I mentioned in the video that I changed the gemini model I wanted to use. However, I deliberately didn’t write actual code myself because that would defeat the purpose of this video
@Omar-s7m6h14 сағат бұрын
One question from my side: Is this Databutton able to modify code, or will it rewrite the entire code, like its competitors?
@CodeWithAhsan11 сағат бұрын
@@Omar-s7m6h it can rewrite the whole code. In some cases when I asked about a feature, it wrote both frontend, backend, and UI components in one go
@viralshah40525 сағат бұрын
We first try to patch code before rewriting, only rewrite when necessary
@khizerrehan716422 сағат бұрын
Woah!! This is MIND blowing . Q1: How did you get 2000 credits? Was it paid promotion? And It would be great how much credits utilisations was in making this back/forth? Isn't too much expensive? Q2: I am not sure what advancements will emerge in the AI world in the coming months, but the pace of change is remarkable. AI is increasingly taking over many tasks and, trust me, it's delivering better-quality code with fewer hallucinations. How should one approach this shift? Should we start embracing AI tools, or should we focus on learning about concepts like RAG and diving deeper into AI/ML technologies? what are some good resources to get started??
@CodeWithAhsan21 сағат бұрын
Answer to Q1: Yes, it was a paid campaign . I got credits from them therefore Answer to Q2: I think the price is fine, especially for senior devs who could leverage it to build mvps quickly. 200$/month with 1000 credits seems feasible to me to be honest. I could build this in less than 500 credits :)
@mzafarr23 сағат бұрын
It's good but seems to be quite expensive.
@CodeWithAhsan22 сағат бұрын
@@mzafarr what would you suggest to them for pricing?
@LucidDataAnalyticsКүн бұрын
This is a brilliant tutorial Ahsan, can you please make this in Urdu?
@CodeWithAhsan21 сағат бұрын
@@LucidDataAnalytics i don’t think I will, since the target audience isn’t compatible that way
@davinci713Күн бұрын
Such a great crash course, thanks a lot!
@CodeWithAhsanКүн бұрын
Thanks a bunch :) Do share with others. I appreciate it.
@suaadramjan6781Күн бұрын
Hello. Some emails have been sent successfully. But it is not sending for some. Why is this?
@CodeWithAhsan20 сағат бұрын
Hey, I can’t say without seeing your logs. Worked for me the last time I checked
@jagdishprajapati9574Күн бұрын
This is very fast paced. This would be good for revisioning but it ain't for beginners
@CodeWithAhsanКүн бұрын
I appreciate sharing your feedback. I don’t agree with it even a bit though. The course is designed for beginners, and the video can be paused, played again, and on different speeds. You’re the first person with this perspective. If more people shared the same in near future, I’ll see what I can do about it
@codeconceptghana15443 күн бұрын
The video is really great. Covers a good number of concepts
@CodeWithAhsanКүн бұрын
Awesome 👏🏽! Glad you found this useful
@MatheusAndrade-z1d3 күн бұрын
To indent the input line in 40:10, what shortcut was used?
@CodeWithAhsanКүн бұрын
I use prettier and eslint with their VSCode extensions. And I’ve enabled “format on save” in VSCode for all projects. I just saved the file and it formatted :)
@54nk37.3 күн бұрын
Good content but why so many Ads ?
@CodeWithAhsan3 күн бұрын
@@54nk37. because you’re not paying me for the value I am providing via these tutorials :) KZbin does to some extent.
@GautamKumar-og5ti4 күн бұрын
hii this was very helpful. But after submitting the form the respondent is receiving 2 similar emails please tell what to do?
@janesheuberger47704 күн бұрын
nice video! i would give you 2 thumbs up if i could :D very good content and very good pace ( no need to ramp up the playback speed as usually ) - love it!
@CodeWithAhsanКүн бұрын
Love your feedback :) thanks for sharing and the appreciation. Do share the video with others as well
@phreakadelle5 күн бұрын
This is awesome. Angular has become so much more easy over the years.
@CodeWithAhsan5 күн бұрын
@@phreakadelle thanks! It has :)
@ChohanGaming-f5u5 күн бұрын
please give me logical and relational opreter
@ChohanGaming-f5u5 күн бұрын
i need logical and relational opretor
@DHANUSHM44226 күн бұрын
I think this video could actually get you an Idea of how it works .....Not to get complete idea to code i think so...
@CodeWithAhsan6 күн бұрын
@@DHANUSHM4422 have you watched the whole video alongside coding it? Please share your github repo.
@ExploreAI-hn2ot7 күн бұрын
I have been skipping this video, only to found that its a one give clear explanation. Thank You
@CodeWithAhsan7 күн бұрын
@@ExploreAI-hn2ot haha. Glad you found it useful. Check the Angular Cookbook maybe :) I assume you’re going to have the same experience
@ExploreAI-hn2ot7 күн бұрын
@@CodeWithAhsan :) can you provide me with the link for Angular Cookbook
@TheAyazsayz7 күн бұрын
I am .net Developer having experience around 8 years. I have knowledge of angular also and have some worked on. So my question is this course is for me or not?
@CodeWithAhsan6 күн бұрын
Depends what you're looking for. This is for absolute beginners looking into React and NodeJS. If you want a bit advanced TypeScript Full Stack course, see this one instead: kzbin.info/www/bejne/mXLNZ5qwdrKBnKM Is based on Angular and NestJS. Being a .Net dev, I think you'll love it.
@TheAyazsayz6 күн бұрын
@@CodeWithAhsan thank you brother
@greekplayback8 күн бұрын
Thanks , Can you please share code on github?
@CodeWithAhsan7 күн бұрын
Sure, here it is: github.com/code-with-ahsan/ng-signals-wishlist
@franciscofdez83349 күн бұрын
Custom Form Controls were difficult to understand, to build... till now!. Great explanation
@CodeWithAhsan9 күн бұрын
I'm glad this was helpful. Check out the Angular Cookbook (2nd Edition) for over 90 projects/tips like this. ng-cookbook.com
@alm-r4w10 күн бұрын
unrelated the to the video but i would really like to hear your input on this: i work with angular for few years now and i mostly saw people design http request function in a way that it always returns the data directly in the component its used in. and i do so to bc i never thought of doing this differently. so only recently i discovered the idea of saving http requests in variable inside the service and then work with behaviour subjects to update components with the data from the that variable and work with behaviour subjects. And in every case where u use data data multiple times it seems way more logical and practical for statemanagement so i started using it this way almost everywhere except if i only need to get the data once in a single component. but since i rarely see it i wonder if there is a flaw in my thinking. What do u think is the best practice when it comes to this.
@CodeWithAhsan9 күн бұрын
@@alm-r4w great question. I think your approach is okay as well. however it requires a bit of care to not mess up. In the case of having the data in the service , you are still keeping the data in the service even if you’re not using it anymore. Or the purpose of the data has been fulfilled by being rendered on view. It will also make the testing a bit harder since your data is bound to your service . You won’t be able to mock it easily. The best practice I think it will be to receive the data from the API and to let it go, or save it into your state as required. In my opinion, request data, component state, and/or service variables shouldn’t be tightly coupled. The more isolation you have , the easier it is to perform unit tests.
@alm-r4w9 күн бұрын
@@CodeWithAhsan Ok i think i understand, so if in need of reusing the data cross multiple components u would work with two sepperate services one for the api fetching and one for state management?
@CodeWithAhsan9 күн бұрын
@@alm-r4w Exactly!
@imthedaniels10 күн бұрын
Why didn't you use modules in this application?
@CodeWithAhsan10 күн бұрын
@@imthedaniels great question. Angular has moved away from modules for a while. The reasons being performance, and bundle size specifically. With modules, it is hard to tree-shake components/pipes/directives etc because when the module loads, everything loads within the module, even if you don’t end up using all of it. You can ask more about it from the Angular chatbot at ng-cookbook.com And consider getting the book to learn what’s new in Angular :)
@BigBrainBrian10 күн бұрын
@CodeWithAhsan I think you have 'back slash' and 'slash' mixed up, check into it please.
@imthedaniels10 күн бұрын
Greetings from Brazil, thanks for the amazing video!
@JBuchmann11 күн бұрын
Pretty impressive... but for projects requiring pixel-perfect layouts or strict adherence to specific design systems and color schemes, human intervention remains essential. Developers will likely continue to play a crucial role by refining and customizing the AI-generated code to meet precise design requirements.
@aloussase11 күн бұрын
are signals stable already? i am considering migrating a project from 15 to 18 if signals are stable
@imranmohammed-s8n12 күн бұрын
Request for full advanced angular tutorial
@CodeWithAhsan11 күн бұрын
Haha. As soon as possible. What would you like to see in that tutorial?
@81HM12 күн бұрын
Thanks for the tutorial. Any reason you use @if instead of ngif? I thought ngif was preferred in Angular.
@CodeWithAhsan11 күн бұрын
Great question. NgIf and NgFor are directives. And they are part of the CommonModule from Angular. So I either need to import that module, or import the individual directives in the component I’m using these in. On the other hand , @if and @for are “blocks” baked into the Angular’s template compiler. So they don’t need external tendencies. And that’s why I prefer them.
@ryowen8512 күн бұрын
Thanks so much for this! I was about to give up on a JavaScript class I'm taking because the final project required us to use Angular without much explanation of the framework, but this is definitely going to help me complete it. I kind of like Angular now, if I can find a job soon I'll definitely get your book because I can see many use cases this framework can provide.
@arpitgarg645913 күн бұрын
As an extensive rxjs user, I find the rxResource method much more easier and intutive to use in my daily routine. Thanks for the great explanation. Love your videos...
@TamirPhillips-j4e13 күн бұрын
Any specific VS Code extensions you used? I noticed while following along that my VS Code was a bit different
@CodeWithAhsan13 күн бұрын
You can find all of my extensions here: gist.github.com/AhsanAyaz/aec1096a3850e9a87bd70ae91230496a You can download and install by doing: xargs -n 1 code --install-extension < FILENAME.txt
@Sunny-ip6913 күн бұрын
You are amazing. I am doing angular from past 1 year and dont even thought about these stuff. I would love to learn advance angular concepts from you.❤
@CodeWithAhsan13 күн бұрын
@@Sunny-ip69 Thank you sunny 🙂 Sure thing. Check out the ng-cookbook.com and try the Angular AI chat
@ocpropertypromotions15 күн бұрын
I am dev and i am using bolt . It just made me way faster and have a huge backlog and i am creating products faster
@joes.264717 күн бұрын
Anybody else get this error in Comment and Home Components in the createComment() method? Type 'Comment' is not assignable to type 'import("/ThreadsUI/src/app/comment.interface").Comment' Also this error in getComments() in Comment Component? Argument of type 'Comment[]' is not assignable to parameter of type 'import("/ThreadsUI/src/app/comment.interface").Comment[]'.
@Krusty-18 күн бұрын
Hey it works flawlesly, BUT can you make it attach a file? i need to attach a .ics file (icalendar invitation)
@KahushG19 күн бұрын
Thank you, Greetings from Nairobi Kenya
@CodeWithAhsan19 күн бұрын
@@KahushG you’re welcome! Let’s go 🔥
@nitsanbh19 күн бұрын
1:04 why injecting an "HttpClient Service", instead of simply calling fetch?
@CodeWithAhsan19 күн бұрын
@@nitsanbh great question! I like to use observables instead of promises. And we can make the HttpClient use the native fetch by using provideHttpClient(withFetch()) in our app.config.ts file