Inacuraccy on 6 min: the first implemented hook during comp creation (after class constructor) is ngOnChanges, it could grab inputs if comp has. After that ngOnInit In the question about data-sharing are missed event emmiters (from child to parent components) and also we can pass some data when routing between components + with usage of injection tokens
Have watched several videos with this Author (name?). This is something real high quality. I am an experienced programmer and have even worked with Angular for some time and still this was very much worth watching. He has a God given talent of making coding videos. This series should have 1000s of likes.. really amazing well explained . Very well edited everything is not too long and not too short.. It is a real pleasure to watch and learn from. Also by following these videos you pick up good coding practices with an understanding of why!
Hi Oleksander I came to this video because I'm about to have a test about angular, I think you have made a mistake when listing the components lifecycle methods as for what I know (and I have experimented) ngOnChanges runs even before ngOnInit, I think it is because that way it can know the inputs we are passing to the component before mounting it, maybe I'm mistaken but I'm almost sure thats how it works, greetings and thanks for all your amazing videos 👍
Hey man, amazing video! One bit of feedback, for question 6 (and 9) you seem to conflate the terms observable and stream, and then you say stream where I think you mean observable. Streams and observables are pretty similar, but there are crucial differences between the concepts.
Hi, I think you are right. I rechecked my knowledge with google. In RxJS we don't have streams like in Java at all. And yes there is a bunch of differences between stream and observable if we compare rxjs observable and java stream.
Hi Oleksandr, what would you recommend for testing big enterprise Angular apps? Jest or Karma? Which one suits well for integration testing and for CI/CD? (I use Jenkins but as a backend developer). Thanks for the video.
I have a full course about creating a real project using Angular and NgRx and it covers all topics to do that. monsterlessons-academy.com/courses/angular-and-ngrx-building-real-project-from-scratch
The majority of the answers to these questions are incredibly poorly answered. Half of the stuff said is incorrect. Please only take the questions from these videos and look for other resources for answers
Sorry, but if I was your interviewer and you were answering questions like that for any position higher than junior, you'd not pass it. For example, JIT is NOT transpiling TS in the browser.
Loading in JIT is slower than the AOT because it needs to compile your application at runtime. Loading in AOT is much quicker than the JIT because it already has compiled your code at build time. This is the quote from official website.
WATCH NEXT: Angular Interview Questions and Answers - Dominate Your Next Interview - ua-cam.com/video/5A_YKlVWMPo/v-deo.htmlsi=2DCn7yspEAAJ2H6l
Me panic watching this 30 minutes before my interview
Imho any learning before the interview is useless. You need to go with the knowledge that you have and processed.
@@MonsterlessonsAcademy alright bro
Inacuraccy on 6 min: the first implemented hook during comp creation (after class constructor) is ngOnChanges, it could grab inputs if comp has. After that ngOnInit
In the question about data-sharing are missed event emmiters (from child to parent components) and also we can pass some data when routing between components + with usage of injection tokens
Also, promises are eager-loaded and observables are lazy. But I don't want to take away from the good information presented here! Great video!
Have watched several videos with this Author (name?). This is something real high quality. I am an experienced programmer and have even worked with Angular for some time and still this was very much worth watching. He has a God given talent of making coding videos.
This series should have 1000s of likes.. really amazing well explained . Very well edited everything is not too long and not too short.. It is a real pleasure to watch and learn from. Also by following these videos you pick up good coding practices with an understanding of why!
Your pronunciation is amazing. I can improve my English and Angular level at the same time. Thanks a lot!!!
Awesome!
Same!
As a junior dev, I find this video extremely helpful and super easy to understand, thank you for that. Great job!
Glad to hear that!
Thank you. This was really helpful.
Glad it was helpful!
let's grow this channel come on people !on it
Noted everything, great stuff thank you!!
Glad it was helpful!
Я angular разработчик и я записался на курсы английского специально чтобы смотреть тебя, очень полезный контент делаешь)
Отличная идея, имхо хороший английский важнее чем хороший уровень программирования. Приятного просмотра!
Very informative, thanks!
Glad you enjoyed it!
In Angular life cycle hook topic, ngOnChanges executes first. Only after that ngoninit.
You are totally right!
Than you for all your educational content, it hepled me a lot!!!
You are welcome!
06:35 Promises also have to complete, whereas an Observable can be unsubscribed to when you maybe no longer care about the result.
You are totally right.
Great video, concise and to the point
Glad you enjoyed it!
Hi Oleksander I came to this video because I'm about to have a test about angular, I think you have made a mistake when listing the components lifecycle methods as for what I know (and I have experimented) ngOnChanges runs even before ngOnInit, I think it is because that way it can know the inputs we are passing to the component before mounting it, maybe I'm mistaken but I'm almost sure thats how it works, greetings and thanks for all your amazing videos 👍
Hi Gabriel, you are totally right. ngOnChanges is called even before ngOnInit.
Hi Gabriel. how was your test? can you share it with us? What questions, expectations? What salary offer? and so on
Hey man, amazing video! One bit of feedback, for question 6 (and 9) you seem to conflate the terms observable and stream, and then you say stream where I think you mean observable. Streams and observables are pretty similar, but there are crucial differences between the concepts.
Hi, I think you are right. I rechecked my knowledge with google.
In RxJS we don't have streams like in Java at all. And yes there is a bunch of differences between stream and observable if we compare rxjs observable and java stream.
This shouod be pinned. Anyway, nice vids, just subscribed!
Thanks , Alexander I love your videos ❤️ ty for such great bangers
Glad you like them!
Great video , Can you please make video on Writing Reusable code in Angular and other advanced topics in Angular
Thanks for the idea. Will add it to the list of future videos!
@@MonsterlessonsAcademy Thank you 🙂
Thank you!
You are welcome!
Hi Oleksandr, what would you recommend for testing big enterprise Angular apps? Jest or Karma?
Which one suits well for integration testing and for CI/CD? (I use Jenkins but as a backend developer).
Thanks for the video.
Hi Hamza, I normally use only Jest. It has more features, more often updated, faster because it doesn't use real browser.
@@MonsterlessonsAcademy Many thanks for the reply! Ok I'll check that.
Very nice !!!
Thank you very much!
Very informative video, Can you pls post creation of simple project using angular covering all topics and what's new in angular latest verison ?
I have a full course about creating a real project using Angular and NgRx and it covers all topics to do that.
monsterlessons-academy.com/courses/angular-and-ngrx-building-real-project-from-scratch
Another awesome video, thanks!
I'm glad you like it!
hi sir,
due to some backlogs i'm relaeaved in 2020, now i want to learn angular course, and trying to jobs as a fresher is it possible or not
Sure. I don't see why it is not possible.
@@MonsterlessonsAcademy thankyou so much sir
Amazing content!! you earn a new subscriber!
just a small observation 7:02 i guess you mean: "... it's not triggered once like a PROMISE"
Yeap you are write. I said it wrong.
still waiting for that nestjs angular combination course xDD
top
Thanks
The majority of the answers to these questions are incredibly poorly answered. Half of the stuff said is incorrect. Please only take the questions from these videos and look for other resources for answers
Can you elaborate what exactly is not correct?
Sorry, but if I was your interviewer and you were answering questions like that for any position higher than junior, you'd not pass it. For example, JIT is NOT transpiling TS in the browser.
Loading in JIT is slower than the AOT because it needs to compile your application at runtime. Loading in AOT is much quicker than the JIT because it already has compiled your code at build time.
This is the quote from official website.