Тёмный

Angular Full Course - Complete Zero to Hero Angular full Tutorial 

OctAcademy
Подписаться 19 тыс.
Просмотров 561 тыс.
50% 1

Latest Updated Angular 18 Full course (10 Hours) - • Angular 18 Full Course...
5 Angular Applications from Scratch | 10 Hours - • Learn Angular by Build...
Angular Real-World Client Project from Scratch 120+ Hours- • Real World Client Angu...
Angular Full Course - Complete Zero to Hero Angular full Tutorial- 90% off join now - bit.ly/90offangulafullcourse
Source Code - bit.ly/47luSkP
Angular Data Table - • Angular Data Tables Fo...
we learn about Angular A to z from scratch, so this is an Angular Full course where you can learn Angular Javascript framework top to bottom.
Javascript Full Course - • Javascript full course...
Part II Angular Full Course - • Angular Application Fr... (Learn to build a Full Angular App)
Angular 15 With @angular/fire 7 (Full CRUD) - • Angular 15 with angula...
00:00:00 Course Introduction
00:01:42 Angular & Angular CLI
00:02:12 What is Angular?
00:07:21 What is Single Page Application?
00:09:27 What is Angular CLI?
00:10:34 Angular CLI Setup
00:12:30 First Angular App
00:15:21 Angular File Structure Part I
00:20:07 Angular File Structure Part II
00:21:46 Angular File Structure Part III
00:24:57 End Section Angular & Angular CLI
00:25:33 Intro Angular Components
00:26:06 What is Angular Component
00:31:27 Create an Angular Component
00:40:51 How Loads Components Inside the Browser
00:44:24 Templates & Styles Component Properties
00:49:42 Better Approach for Templates & Styles
00:55:17 Generate Angular Components using Angular CLI
01:00:06 NgOnInit() Lifecycle Hook
01:02:11 Data Binding
01:05:43 Sharing Data Between Components
01:07:55 Parent Child Relationship
01:11:04 @Input Decorator
01:15:27 Task
01:16:51 Solution
01:21:17 @ViewChild Decorator
01:29:11 @Output & Event Emitter
01:37:47 End Section Component
01:38:43 Section Intro Display Data & Event Handling
01:39:06 String Interpolation
01:43:53 Property Binding
01:47:30 Class Binding
01:50:17 Style Binding
01:55:49 Event Binding
02:00:46 Event Filtering
02:07:15 Template Variable
02:10:25 Two-Way Data Binding
02:14:54 One-Way Vs Two-Way Data Binding
02:21:19 Task
02:23:37 Solution I
02:29:10 Solution II
02:37:01 End Section Data Binding
02:37:53 Section Intro Directives
02:38:32 What is Angular Directive?
02:40:44 NgFor Directive
02:47:22 Fetch Object Array
02:53:03 Angular Change Detection
02:58:18 Usage of Array Index
03:01:11 NgIf Directive
03:06:06 NgTemplate Directive
03:10:29 NgSwitchCase Directive
03:17:40 NgStyle Directive
03:22:11 NgClass Directive
03:25:26 Structural Directive VS Attribute Directives
03:29:40 Task
03:31:11 Solution I
03:43:56 Section Intro Pipes
03:44:21 What is Angular Pipes & types of Pipes
03:45:30 Uppercase Lowercase Pipes
03:47:45 Number Pipes
03:51:40 Currency Pipes
03:55:22 Date Pipes
03:57:35 JSON Pipe
03:59:21 Percent Pipe
04:00:37 Slice Pipe
04:02:51 Custom Pipe I
04:11:03 Create Custom Pipe Using Angular CLI
04:13:08 Custom Pipes With Arguments
04:17:13 Section Intro - Angular Services
04:17:46 What is Angular Service
04:20:13 Create Angular Service Manual
04:22:25 Dependency Injection
04:28:42 DI Providers and Injectable Decorator
04:35:55 Generate Angular Service Using Angular CLI
04:37:46 Usage of Angular Service
04:41:29 Angular Interface
04:49:27 Section Intro - Template Driven Forms
04:49:59 Angular Forms Types
04:51:50 Creating Bootstrap Forms
04:56:53 NgForm Directive
05:01:43 NgForm & Form Group Class
05:05:27 NgModel & FormControl Class
05:09:45 Form Validation
05:16:47 Styling Invalid Inputs
05:19:53 Form Validation Types
05:22:22 Validating Email Input Field
05:25:18 Validating Text Area
05:26:17 Error Fix
05:26:48 Styling All invalid input fields Validation Error
05:27:58 Form Submission
05:30:44 Disable Submit Button
05:32:50 Section End
05:33:17 Section Intro Reactive Forms
05:33:53 Reactive Form Setup
05:36:47 Creating Reactive Form Controls Programmatically
05:42:42 Reactive Form Basic Validations
05:44:51 Reactive Form Adding Multiple Validations
05:57:04 Reactive Form Submit and Getting Form Values
06:00:47 Nested Form Groups
06:08:30 Reactive Form Array
06:18:53 Reactive Form Builder
06:26:26 Adding Custom Validations I
06:52:42 Angular Router Outlet
06:55:21 Angular Router Link
06:57:00 Angular Base URL
07:00:10 Angular Base Router
07:02:08 Router Vs Href
07:06:07 Angular RouterLinkActive
07:08:39 Router Parameter Variables
07:14:36 Get Router Parameters
07:19:52 What is Observable
07:23:54 Observable Subscribe
07:25:45 Observable Next
07:28:05 RXJS Observable Vs Functions
07:30:31 Synchronous Vs Asynchronous Programming
07:34:10 Observable Subscribe & Unsubscribe
07:36:49 Multiple Router Parameters
07:40:02 Query Parameters
07:46:22 Separate Module for Angular Routing
07:52:38 Navigate Programmatically
07:56:28 Wild Card Routers
08:00:07 Section End
#angular #angular_developer

Опубликовано:

 

28 ноя 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 496   
@OctAcademy
@OctAcademy Год назад
React Full Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-T0vegRuvV-4.html Source Code - bit.ly/47luSkP Angular Real-World Client Project from Scratch 120+ Hours - Pre-Sale Promo Link - bit.ly/3SbFoGK (Limited Time) Part II Angular Full Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6zv1PTuqIIc.html (Learn to build a Full Angular App) Angular Application From Scratch - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-NWZniJF9zX4.html Figma Web Design Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-aCARwi7e130.html Course Content 00:00:00 Course Introduction 00:01:42 Angular & Angular CLI 00:02:12 What is Angular? 00:07:21 What is Single Page Application? 00:09:27 What is Angular CLI? 00:10:34 Angular CLI Setup 00:12:30 First Angular App 00:15:21 Angular File Structure Part I 00:20:07 Angular File Structure Part II 00:21:46 Angular File Structure Part III 00:24:57 End Section Angular & Angular CLI 00:25:33 Intro Angular Components 00:26:06 What is Angular Component 00:31:27 Create an Angular Component 00:40:51 How Loads Components Inside the Browser 00:44:24 Templates & Styles Component Properties 00:49:42 Better Approach for Templates & Styles 00:55:17 Generate Angular Components using Angular CLI 01:00:06 NgOnInit() Lifecycle Hook 01:02:11 Data Binding 01:05:43 Sharing Data Between Components 01:07:55 Parent Child Relationship 01:11:04 @Input Decorator 01:15:27 Task 01:16:51 Solution 01:21:17 @ViewChild Decorator 01:29:11 @Output & Event Emmiter 01:37:47 End Section Component 01:38:43 Section Intro Display Data & Event Handling 01:39:06 String Interpolation 01:43:53 Property Binding 01:47:30 Class Binding 01:50:17 Style Binding 01:55:49 Event Binding 02:00:46 Event Filtering 02:07:15 Template Variable 02:10:25 Two-Way Data Binding 02:14:54 One-Way Vs Two-Way Data Binding 02:21:19 Task 02:23:37 Solution I 02:29:10 Solution II 02:37:01 End Section Data Binding 02:37:53 Section Intro Directives 02:38:32 What is Angular Diresctive? 02:40:44 NgFor Directive 02:47:22 Fetch Object Array 02:53:03 Angular Change Detection 02:58:18 Usage of Array Index 03:01:11 NgIf Directive 03:06:06 NgTemplate Directive 03:10:29 NgSwitchCase Directive 03:17:40 NgStyle Directive 03:22:11 NgClass Directive 03:25:26 Structural Directive VS Attribute Directives 03:29:40 Task 03:31:11 Solution I 03:36:36 Solution II 03:43:10 Section End 03:43:56 Section Intro Pipes 03:44:21 What is Angular Pipes & types of Pipes 03:45:30 Uppercase Lowercase Pipes 03:47:45 Number Pipes 03:51:40 Currency Pipes 03:55:22 Date Pipes 03:57:35 JSON Pipe 03:59:21 Precent Pipe 04:00:37 Slice Pipe 04:02:51 Custom Pipe I 04:08:06 Custom Pipe II 04:11:03 Create Custom Pipe Using Angular CLI 04:13:08 Custom Pipes With Arguments 04:17:13 Section Intro - Angular Services 04:17:46 What is Angular Service 04:20:13 Create Angular Service Manual 04:22:25 Dependency Injection 04:28:42 DI Providers and Injectable Decorator 04:35:55 Generate Angular Serviec Using Angular CLI 04:37:46 Usage of Angular Service 04:41:29 Angular Interface 04:49:04 Section End 04:49:27 Section Intro - Template Driven Forms 04:49:59 Angular Forms Types 04:51:50 Creating Bootstrap Forms 04:56:53 NgForm Directive 05:01:43 NgForm & Form Group Class 05:05:27 NgModel & FormControl Class 05:09:45 Form Validation 05:16:47 Styling Invalid Inputs 05:19:53 Form Validation Types 05:22:22 Validating Email Input Field 05:25:18 Validating Text Area 05:26:17 Error Fix 05:26:48 Styling All invalid input fields Validation Error 05:27:58 Form Submission 05:30:44 Disable Submit Button 05:32:50 Section End 05:33:17 Section Intro Reactive Forms 05:33:53 Reactive Form Setup 05:36:47 Creating Reactive Form Controls Programmatically 05:42:42 Reactive Form Basic Validations 05:44:51 Reactive Form Adding Multiple Validations 05:46:58 Complete all Validations 05:57:04 Reactive Form Submit and Getting Form Values 06:00:47 Nested Form Groups 06:08:30 Reactive Form Array 06:18:53 Reactive Form Builder 06:26:26 Adding Custom Validations I 06:33:24 Adding Custom Validations II 06:40:59 Section End 06:41:52 Section Intro - Angular Routing & Navigation 06:42:29 What is Angular Routing & Navigation 06:44:09 How to implement Angular Routing & Navigation 06:45:10 Create New Angular App 06:47:20 Configure Angular Router 06:52:42 Angular Router Outlet 06:55:21 Angular Router Link 06:57:00 Angular Base URL 07:00:10 Angular Base Router 07:02:08 Router Vs Href 07:06:07 Angular RouterLinkActive 07:08:39 Router Parameter Variables 07:14:36 Get Router Parameters 07:19:52 What is Observable 07:23:54 Observable Subscribe 07:25:45 Observable Next 07:28:05 RXJS Observable Vs Functions 07:30:31 Synchronous Vs Asynchronous Programming 07:34:10 Observable Subscribe & Unsubscribe 07:36:49 Multiple Router Parameters 07:40:02 Query Parameters 07:46:22 Separate Module for Angular Routing 07:52:38 Navigate Programmatically 07:56:28 Wild Card Routers 08:00:07 Section End (Angular Routing & Navigation)
@ramazborchashvili7976
@ramazborchashvili7976 Год назад
thank you for everything! bro which color theme did you use in visual studio code in this video?
@rtadwq...------...----.
@rtadwq...------...----. 11 месяцев назад
How many apps have u built in this video and what are those apps?
@kattarakesh7353
@kattarakesh7353 Месяц назад
i cant find karma.conf.js
@lukmanhakkim333
@lukmanhakkim333 Год назад
This is the Best Angular Tutorial i have ever seen. i could not hold my hand after learn from your video. So i've contribute something for your teaching. you conveyed the knowledge Beautifully. Thanks a lot.
@amishaphabba7981
@amishaphabba7981 10 месяцев назад
As you have completed the course, do you feel like most of the topics are covered in this ? I mean If you complete this video will you know the major chunk of angular ?
@lukmanhakkim333
@lukmanhakkim333 10 месяцев назад
@@amishaphabba7981 i hope so..
@abhi369g
@abhi369g 8 месяцев назад
​@@amishaphabba7981Yes
@gintoki_sakata__
@gintoki_sakata__ 8 месяцев назад
​@@amishaphabba7981try the course and find out your self
@gintoki_sakata__
@gintoki_sakata__ 5 месяцев назад
​@@amishaphabba7981do it and find out
@akshayasharmidevi2567
@akshayasharmidevi2567 Год назад
Highly recommended for beginners.. who are searching for a clarity understanding inside Angular..✌
@user-vx7ff9sh2p
@user-vx7ff9sh2p Год назад
Bro this course is a premium level course. I thank you from my heart. Made it so much easy to shift from React to Angular
@CalebStephensPlaysPiano
@CalebStephensPlaysPiano Год назад
For those that are just now using this tutorial, there obviously has been updates. Angular puts out updates every 6 months. When sharing data from parent to child following the tutorial you might run into an error. The solution is: @Input() fromParent!: string; This will allow angular to assign the value coming from the parent at runtime.
@biswajitrout9814
@biswajitrout9814 Год назад
great
@OctAcademy
@OctAcademy Год назад
Thank you for sharing this :)
@3FK5
@3FK5 Год назад
Thank you for this
@shafnisha1171
@shafnisha1171 Год назад
yeah even I was wondering why isn't it working for me, thanks fully the typescript shows the error and the solutions!
@Criscode85
@Criscode85 Год назад
this works for me: @Input() fromParent:String = ' ';
@SonicFictionTV
@SonicFictionTV Год назад
Beside solution , at 2:51:43 you can solve the problem on other way . First I had to export the interface in the app.component.ts file. You can name it how you like it, I choose Post for this exercise. export interface Post { id: number; testTitle: string; } Then I had to replace with the Post interface: objArray: Array = [ { id:1, postTitle: 'Post 1'}, { id:1, postTitle: 'Post 2'}, { id:1, postTitle: 'Post 3'}, { id:1, postTitle: 'Post 4'}, { id:1, postTitle: 'Post 5'}, ];
@AmongUs-qt3uo
@AmongUs-qt3uo 11 месяцев назад
Im 1.5 hrs into the course. You have taught me more than I learnt in the last 2 months in my class. Hats off to you. god bless u
@OctAcademy
@OctAcademy 10 месяцев назад
I'm truly humbled by your feedback! I'm delighted to hear that you've found the course helpful Thank you for your kind words 🌟🚀😊
@shafnisha1171
@shafnisha1171 Год назад
Really proud of you as a Sri Lankan!!!
@harisankar2010
@harisankar2010 7 месяцев назад
the best ever tutorial on Angular I have come across .. Thank you so much for your hard work to make it so easy for learners
@harish.bhuvanachandar
@harish.bhuvanachandar 3 месяца назад
Great tutorial. Simple English. Very crisp explanation. Thanks a ton!
@tkumar9067
@tkumar9067 9 месяцев назад
i have watched countless tutorials, but you are definitely one of the best, if not the best out there for tutorials, i did your blog website tutorial and it was amazing! first time i was independently able to do something after just watching your tutorials!
@OctAcademy
@OctAcademy 9 месяцев назад
Great to hear!
@gintoki_sakata__
@gintoki_sakata__ 7 месяцев назад
This guy made it impossible for me to want to learn from anyone else Youre an awesome teacher 👏
@himanshufulmali9225
@himanshufulmali9225 Год назад
great content, I'm a beginner in Angular and your teaching is really helping me to understand it easily. Thanks a lot ❤
@OctAcademy
@OctAcademy Год назад
Happy to hear that!
@CoderboyPB
@CoderboyPB Год назад
at 3:07:37 : doesn't work anymore (in 2023), you have to nest the div in a ... tag in newer versions of Angular.
@suryanshsingh7342
@suryanshsingh7342 11 месяцев назад
Thank you so much for this!
@treefrog9392
@treefrog9392 11 месяцев назад
I've taken a lot of courses to skill up, this might be the most well paced and well done courses I've taken. Great work
@OctAcademy
@OctAcademy 10 месяцев назад
Thank you very much for your kind words! I'm thrilled to hear that you've found the courses well-paced and well-done. Your feedback is greatly appreciated
@yashainu6047
@yashainu6047 11 месяцев назад
Thank you, ctAcademy mentor! I'm a back-end developer, and I've been putting a lot of effort into learning front-end technologies. I tried multiple times and eventually gave up. However, I persisted and managed to grasp frontend development gradually after watching your instructional videos. Your teaching style is incredibly clear, not only focusing on practical aspects but also helping me understand the fundamental concepts of front-end development. With the knowledge you've provided, I can now continue to expand my skills and knowledge in this field. I am truly grateful for guiding me through the gateway to full-stack development!
@OctAcademy
@OctAcademy 10 месяцев назад
You're very welcome! I'm thrilled to hear that my videos helped you break into front-end development and that you found my teaching style effective. Your persistence paid off, and I have no doubt you'll continue to excel in expanding your skills. Best of luck on your journey to full-stack development! 🌟🚀
@srikarravoori124
@srikarravoori124 Год назад
I have seen many tutorials and videos on youtube including udemy, but I don't find this kind of explanation, very simple , and straight forward, great content for free . Thank you
@quangminh8580
@quangminh8580 Год назад
thank you a lot ! I watched many videos but only you show angular detailed and clearly, step by step for beginner
@OctAcademy
@OctAcademy Год назад
You are welcome! :)
@first-chaitanya
@first-chaitanya Год назад
At 1:21:17 (ViewChild decorator), I have a doubt. The decorator argument is just the name of the child component class (PostComponent). What if there is more than one instance of this child class, and we're interested in only one particular instance of the child class ? In such a case, what would be the result of the ViewChild decorator on the attribute called "childComp" refer to ? Which of the multiple instances would it point to ? How can I access only one particular instance of the child class, out of the multiple instances ?
@RaviPrasad-cq2od
@RaviPrasad-cq2od Год назад
Your Angular tutorial is fantastic! Your teaching style is clear and insightful, and it has made learning these concepts much easier for me as a beginner. Thank you for sharing your knowledge and expertise with us. You have positively impacted my learning journey, Keep up the fantastic work, and please keep sharing your incredible content with us! Thank for the amazing tutorial!
@OctAcademy
@OctAcademy Год назад
You're very welcome!
@caleb_riordan
@caleb_riordan Год назад
For those stuck at the reactive form part, he added a method in his component.ts file as such get fullname (){ return this.form.get('fullName'); } You can otherwise just use "form.get('fullName')?.touched" and so on for all the places you use it in the ngIfs. I spent more than 2 hours trying to figure that out
@softwee3604
@softwee3604 9 месяцев назад
Solution II : If you're using an Angular version 13+, proceed as follows to check required value : This will check if errors is null before check its "required" value
@andreiaribas4718
@andreiaribas4718 Год назад
Thank you so much! Your course is helping me a lot!
@zoro9878
@zoro9878 Год назад
Mate, you are god gifted! Thank you for this course.
@MrNexusExe
@MrNexusExe 6 месяцев назад
I love this .... Version has changed a little bit but still i love this tutorial and instructor
@anghai9858
@anghai9858 Год назад
the best tutorial for beginners like me! thanks.
@subramanyaaithal4422
@subramanyaaithal4422 22 дня назад
You are so good. Patiently explained the topics so well. Thank You so much!
@jerryarekhandia1003
@jerryarekhandia1003 Год назад
This is the most concise Angular tutorial video I've seen on RU-vid. So much knowledge contained in the video and easy to follow. Thank you
@OctAcademy
@OctAcademy Год назад
Glad it was helpful!
@shantisuma7738
@shantisuma7738 Год назад
@@OctAcademy bro why do we have to write observable functions in ngoninit how we can know which functions we should write in the constructor or in ngoninit plse explain bro plse
@OctAcademy
@OctAcademy Год назад
@@shantisuma7738 In Angular, the ngOnInit hook is a lifecycle hook that is called after Angular has initialized all data-bound properties of a directive. The constructor of a component is called before the component is initialized, and is typically used for dependency injection and the initialization of class fields. It is generally a good idea to put any initialization logic that relies on the component's data-bound properties in the ngOnInit hook, rather than in the constructor, because the component's data-bound properties will not be initialized until after the constructor is called. For example, if you have a component that displays a list of items and the list of items is stored in a data-bound property called items, you should retrieve the list of items in the ngOnInit hook rather than in the constructor, because the items property will not be initialized until after the constructor is called. On the other hand, if you have initialization logic that does not rely on the component's data-bound properties, you can put that logic in the constructor. For example, if you need to inject a service into your component, you can do that in the constructor. I hope that helps to clarify the difference between the constructor and ngOnInit hook in Angular
@shantisuma7738
@shantisuma7738 Год назад
@@OctAcademy tq u soo much bro
@Whatekala
@Whatekala 10 месяцев назад
Unbelievably amazing tutorial...u covered all small things Learnings as well and the intention to teach is visible ...really really appreciate it...the course is structured is the best way possible...thr can't be any better tutorial than this...
@OctAcademy
@OctAcademy 10 месяцев назад
Wow, Thank you very much :)
@user-sf4lq2ih4v
@user-sf4lq2ih4v 8 месяцев назад
Love the energy you bring to your videos!
@otmanegx8186
@otmanegx8186 Год назад
Great work, thanks a lot 👍and it was just in time because I wanted to refresh my memory a bit to get to work again with angular
@OctAcademy
@OctAcademy Год назад
Excellent!
@adityasoni2761
@adityasoni2761 Год назад
Hello sir thank u so much for the angular tutorial this is really helped me to understand angular from scratch :) done a great job u deserve more views.
@OctAcademy
@OctAcademy Год назад
Glad to hear that
@RaviSoni-mt7wm
@RaviSoni-mt7wm Год назад
Ultimate stuff pertaining to Angular on RU-vid. Tons of thanks sir.
@OctAcademy
@OctAcademy Год назад
Glad it was helpful!
@user-fi2ej6pr8p
@user-fi2ej6pr8p 11 месяцев назад
Best course, best explanation, topics covered thoroughly, learning no language will be difficult if we get such great tutorials. Thanks for this wonderful course
@OctAcademy
@OctAcademy 10 месяцев назад
Thank you for your kind words! I'm delighted to hear that I found the course helpful and the explanations thorough. I'm here to support your learning journey, and I appreciate your feedback. Keep up the great work! 🌟👏
@anonysmooth648
@anonysmooth648 8 месяцев назад
kudos to this man, all we need is in here in the video, easy to understand and he explained it very well
@OctAcademy
@OctAcademy 8 месяцев назад
I appreciate that!
@bassam.2023
@bassam.2023 11 месяцев назад
This course is brilliant! Very in depth, seriously. 🙏🏼🙌🏼
@OctAcademy
@OctAcademy 10 месяцев назад
Thank you for your feedback, I'm glad you're enjoying the course! 🌟
@sureshbabu3375
@sureshbabu3375 Год назад
well explained. Thank you 🙏👏
@MostafaMASLOUHI
@MostafaMASLOUHI Год назад
Thank you so much. This is the best tuto on Angular I have seen so far.
@OctAcademy
@OctAcademy Год назад
Glad it was helpful!
@anuvindm2092
@anuvindm2092 9 месяцев назад
In 4:16:38 you can assign default value to length within the parameter description itself like this: transform(value: string, length: number = 10): unknown { return value.substring(0, length); } This way, the argument length will take the default value as 10 if we don't pass any. This is the standard way of doing it and you can remove the if-block.
@mohammedsuhail1500
@mohammedsuhail1500 Год назад
Thank you so much sir. I literally appreciate your hard work in bringing this content on youtube. I damn appreciate you for the time you spent on this content where all concepts are explained very precisely. I once again want to thank you. take a bow for him it might be 8 hours content for us but surely I know you might have spent atleast a week in bringing this video to youtube🙌
@OctAcademy
@OctAcademy Год назад
I'm glad to hear that you found the course on RU-vid informative and helpful, It's true that creating high-quality content takes a lot of effort, time, and dedication. So, it's always great to see that hard work being appreciated by the audience. Thank you for taking the time to share your feedback. Thank you very much :)
@vickeykanchi6804
@vickeykanchi6804 Год назад
​@@OctAcademy is it 15 version
@traversethedom
@traversethedom Год назад
Hope you keep doing more angular work. I am still learning JavaScript but seeing Angular code from the outside just seems so interesting and I love the way everything seems structured. I wanted to know if it’s a friendly framework for people coming from vanilla JavaScript because I heard it’s not beginner friendly?
@OctAcademy
@OctAcademy Год назад
To learn Angular, it is definitely helpful to have a strong foundation in JavaScript. Angular is built on top of JavaScript and uses many of its concepts and syntax, so having a good understanding of JavaScript will make it much easier to learn Angular. That being said, it is possible to learn Angular without having a lot of prior experience with JavaScript. Angular includes a lot of built-in functionality and abstractions that can make it easier to develop web applications without needing to have a deep understanding of the underlying JavaScript concepts. If you are interested in learning Angular but have little or no experience with JavaScript, it may be helpful to start by learning some basic JavaScript concepts and syntax before diving into Angular. Stay tuned, I am working on another new JavaScript full course for beginners and will release it on RU-vid next week.
@traversethedom
@traversethedom Год назад
@@OctAcademy I also heard that it is easier for people coming from languages like Java or C#. But you are right I’ll make sure my foundation in JavaScript is strong before moving to Angular. Keep up the good work brother.
@traversethedom
@traversethedom Год назад
Also I will love if you good really dive deep into Angular. Maybe start a series where you build some very small projects to and Gradually progress to more complex ones. That’s if you have the time of course but great tutorial
@salilthegreat
@salilthegreat 9 месяцев назад
If it's your first time searching on youtube to learn angular, believe me it's really good. Although i haven't searched for another options because i really don't feel like i need another course to complete my angular basics. Highly recommended😁⭐⭐⭐⭐⭐
@OctAcademy
@OctAcademy 9 месяцев назад
Great to hear! Thank you very much for your support :)
@onkarpatil8841
@onkarpatil8841 5 месяцев назад
Completed @3:17:00. understood all the concepts. Will update my review after completing the 6 hours & then entire 8 hours.
@wherewhat
@wherewhat 21 день назад
What's your review? Please share your experience. I've never worked with Angular before and this is the first time ever I landed on an Angular course.
@shalinijaiswal6523
@shalinijaiswal6523 Год назад
Hi @OctAcademy, Can u please share the material , which you have explained in the video?
@kishorjoshi842
@kishorjoshi842 Год назад
This is one of the well organized series of tutorials for Angular Loved it ..Thank You for this series it has helped me alot
@OctAcademy
@OctAcademy Год назад
Glad to hear that
@goingwiththetrend2623
@goingwiththetrend2623 Год назад
Thank you for providing such great content! As a beginner, I find this video tutorial to be incredibly useful and beneficial for learning Angular. I also watched part 2 of your video tutorial where you explain the process of building a complete project from beginning to deployment using Angular and Firebase. It was an excellent tutorial, and I learned a lot. I am also interested in learning more about building MEAN stack projects. Do you have any tutorials or insights on building MEAN stack applications from start to finish? It would be great to learn from your experience.
@OctAcademy
@OctAcademy Год назад
Yes sure 😊
@goingwiththetrend2623
@goingwiththetrend2623 Год назад
@@OctAcademy Thank you so much. I'm really excited to learn from you and can't wait to see your tutorials. Thanks again!❤
@manjusivam4093
@manjusivam4093 7 месяцев назад
Hi, can you please include the link of the part 2 ?
@user-eo1bp8tc9v
@user-eo1bp8tc9v Год назад
Thank you. This is the best tutorial on Angular I have ever seen.
@OctAcademy
@OctAcademy Год назад
Glad You Like it :)
@abdelazizabdelioua890
@abdelazizabdelioua890 Год назад
Best angular tutorial ever, keep up the good content.
@OctAcademy
@OctAcademy Год назад
Wow, thanks!
@Crajaguru
@Crajaguru Год назад
@4.35 mins ,when using injectable in service class then we don't need to add in the providers of app module?
@ayusharyan2165
@ayusharyan2165 Год назад
At 1:37:20 , how the html code of parent is working? I mean is it waiting for the triggered event to be caught by parent and then go to the p tag and one more thing is do we handle events in similar way in angular like clicks, form submits, etc At 2:20:16, why both input boxes are behaving at same time when only one input box is in focus
@leandrogehlen4202
@leandrogehlen4202 Год назад
If your´re getting an error on 1:13:18 it´s because you have to set an = ' ' after define the type string to itialize the @input data share btw parent and children components.
@jasjeet30
@jasjeet30 Год назад
Thanks
@amp1976f
@amp1976f Год назад
@Input() fromParent ='';
@amp1976f
@amp1976f Год назад
Thank you
@amp1976f
@amp1976f Год назад
Also on 1:24:33 goes @ViewChild(PostComponent) childComp=' ';
@Fanflows
@Fanflows Год назад
@@amp1976f thank you @annie. you save my ass in this part.
@Ajmris
@Ajmris 5 месяцев назад
You made a part of very good job!👍👌
@daryldelovino8551
@daryldelovino8551 Год назад
How can I get the collection document id? I will be needed it because I will access my sub collection before that. Is that possible? Thank you in advance.
@_sudipb
@_sudipb Год назад
Great Explanation. Thank You for this video.👍👍👍👍
@OctAcademy
@OctAcademy Год назад
You are welcome!
@raiden8420
@raiden8420 Год назад
Why are we using a hook like AfterViewInit to avoid undefined, when we can simply create an instance of the child component? For example: @ViewChild(ChildComponent) childComp: ChildComponent = new ChildComponent(); Constructor(){ console.log(childComp); } Sorry, newbie at Angular. Trying to wrap my head around these things.
@codemaster4853
@codemaster4853 Год назад
thank you so much Sir, may God bless you. I really enjoyed this series
@OctAcademy
@OctAcademy Год назад
So nice of you
@thushanchathuranga6694
@thushanchathuranga6694 10 месяцев назад
Such a wonderful tutorial! Thank you and I learned, made some notes and enjoyed whole 8 hours of this tutorial. I am studying front-end development, so I can start my new career as a full-stack developer and this helped me greatly. Of course I subscribed.
@OctAcademy
@OctAcademy 10 месяцев назад
Glad it was helpful!
@fieryscorpion
@fieryscorpion 9 месяцев назад
Can you please share your notes?
@dinisrak7267
@dinisrak7267 8 месяцев назад
If you have an error around the 1:14:12 timeframe, and its the because of the property initialization, here is one solution; in the post.component.ts file just put a ! before the string, like this ( fromParent!:String;).
@deeksha6514
@deeksha6514 9 месяцев назад
This is one of the most amazing tutorial over the RU-vid on Angular.Thanks a lot for this awesome course.
@OctAcademy
@OctAcademy 8 месяцев назад
Wow, thanks!
@amdlina2999
@amdlina2999 Месяц назад
great video! you have a very soothing voice and I like the fact that you explain calmly, clearly and concisely. I also listened to the video before sleep, because then the subconscious mind is the most receptive and I understand much more, and repeating this study method, I was surprised that, the following days when I resumed the study, I already felt comfortable with the theory. Thanks for this great tutorial!
@OctAcademy
@OctAcademy Месяц назад
Thank you! 😊
@nayansajane8784
@nayansajane8784 8 месяцев назад
Which icon theme are you using for vs code in this video?
@KyuremLucario
@KyuremLucario 6 месяцев назад
Hello, thank you for the wonderful tutorial. I'm having issues on 6:40 where on the html the validation error not showing. I am using Angular 17.
@ChemsEddineNouioua
@ChemsEddineNouioua 11 месяцев назад
All my thanks and all the respect to you for the high quality content, you helped me a lot shifting from react to angular
@tamilarasu9829
@tamilarasu9829 10 месяцев назад
Bro which one best react or angular
@tamilarasu9829
@tamilarasu9829 10 месяцев назад
Bro which one best react or angular
@OctAcademy
@OctAcademy 10 месяцев назад
Glad I could help!
@xiokethakajanadithyaranasi365
Thank You!! perfect tutorial
@OctAcademy
@OctAcademy Год назад
Glad you liked it!
@santoshkumarverma8443
@santoshkumarverma8443 Год назад
Great tutorial. Thank you very much for Great quality. It's really outstanding tutorial. Keep posting.
@OctAcademy
@OctAcademy Год назад
Thanks, will do!
@jay8118
@jay8118 Год назад
I am currently learning Angular from your videos...They are just amazing. You teach really well. I am also a REACT enthusiast. So please make the same full course of REACT latest as same as Angular. Please please 🙏
@OctAcademy
@OctAcademy Год назад
Stay Tuned, working on the React, Javascript Full Course, Will be released soon
@jay8118
@jay8118 Год назад
@@OctAcademy thanks🙏👍 Eagerly waiting 😊
@onegamer21
@onegamer21 Год назад
thank you sir 🙏👍
@aravindk8243
@aravindk8243 10 месяцев назад
great tutorial ... very helpful and thanks for posting this.
@OctAcademy
@OctAcademy 10 месяцев назад
Glad it was helpful!
@cibisuren2334
@cibisuren2334 11 месяцев назад
At 1:29:00, I'm not able to display message in p tag, I get an error in the console stating that ExpressionChangedAfterItHasBeenCheckedError
@lucasteixeiranl4473
@lucasteixeiranl4473 Год назад
Awesome course! Congrats!
@OctAcademy
@OctAcademy Год назад
Thank you! Cheers!
@dr.faithadhiambo254
@dr.faithadhiambo254 6 месяцев назад
Thank you so much Sir! The best tutor ever
@1AshutoshMishra
@1AshutoshMishra 6 месяцев назад
Angilar CLI command that is .. 'ng g c login' is not working in my system what should I do
@badabeta6973
@badabeta6973 7 месяцев назад
Detailed video👏. Can you make the video showing the updates in angular 17
@TechnicalDostBajrangi
@TechnicalDostBajrangi 10 месяцев назад
Which angular version and node version you have used please confirm
@biswajit_rout_369
@biswajit_rout_369 Год назад
In reactive forms validation write *ngIf=form.controls.fullName.touched like this add form.controls. before every ngif condition
@shabanaasmi2807
@shabanaasmi2807 10 месяцев назад
Thank you so much, very helpful
@OctAcademy
@OctAcademy 10 месяцев назад
Glad it was helpful!
@badakh301
@badakh301 11 месяцев назад
really a great course introduces one to each and every syntax used in angular, NOTE : while installing you will most probably install latest version and there are some changes in angular syntax which differs from this course
@OctAcademy
@OctAcademy 10 месяцев назад
Glad you like it :)
@Whatekala
@Whatekala 10 месяцев назад
Get() in ts file is part of Typescript?( Reactive forms)
@prasad_vlog
@prasad_vlog 4 дня назад
you made complex topics... so easy.. i loved it so much.. 💓
@OctAcademy
@OctAcademy 4 дня назад
Glad you like it
@techterror
@techterror 23 дня назад
As per the form builder , you told that we no need to add getter method. why you add get fc() method , time: 6:30:00 ?
@DataJuggler
@DataJuggler Год назад
7:30 I don't understand the value in using Angular or JS to set the class compared to just class="(ClassName)" in HTML.
@syedzubair1471
@syedzubair1471 9 месяцев назад
@5:08:06, On event mappping to the ngModel template (change) = getValue(fName) ->, I am facing a compilation error saying, Argument of type 'NgModel' is not assignable to parameter of type 'FormControl'. Type 'NgModel' is missing the following properties from type 'FormControl': defaultValue, setValue, patchValue, getRawValue, and 37 more.ngtsc(2345) In ts file, I have: getValue(fNameModel: FormControl) { console.log(fNameModel); } In html file, I have: Can anyone please help me with what can be the reason and solution / fix for this.
@Abhishek-nz2it
@Abhishek-nz2it 6 месяцев назад
same type of error i also faced can you get any solution please share it .
@TiOnGY
@TiOnGY Месяц назад
Which version of the Augular is used in this video? (Im looking for v16)
@Hailesillase
@Hailesillase Год назад
worth watching!
@PAJANI1910
@PAJANI1910 Год назад
Hi .. Your course is excellent. i started morning.. and continuously watched and completed 90 minutes. I never watched any course continuously for this hour. Clarification required on templateUrl & styleUrls.. why styles used plural here.
@juniorMr
@juniorMr Год назад
Man your teaching skills are mind blowing
@Isha_Sethi
@Isha_Sethi Год назад
Very true!!!!
@nikitakanade2300
@nikitakanade2300 Год назад
Really this is the nice explanation from scratch it deserve more likes👍
@OctAcademy
@OctAcademy Год назад
Thank you :)
@locthiennguyen
@locthiennguyen Год назад
5:45:12 you forget some critical parts: 1. you forget to tell where is this part come from and why it is important: - get fullname() {return this.form.get('fullName')} 2. you forget to mention that in order "Validators.required"(or any kind of "Validators.") to work, you need to import Validators lib from '@angular/forms' this is just me pointing out some missing little detail that you forget to mention, your lecture is still great :D
@sarahsusan6342
@sarahsusan6342 Год назад
Thank you, i was stuck there! Thanks for pointing it out!
@shohanur_rahman_
@shohanur_rahman_ Год назад
very informative tutorial. thanks
@OctAcademy
@OctAcademy Год назад
Your Welcome
@shraddhakoli106
@shraddhakoli106 7 дней назад
The best ever tutorial on angular i have come across..Thank you sir !!
@OctAcademy
@OctAcademy 7 дней назад
Thank you for your support and 😊
@wawariro2247
@wawariro2247 7 дней назад
i know the basics of html css and javascript but only the basics is it easy for me to understand angular from this tutorial or do i need other Prerequisites?
@OctAcademy
@OctAcademy 7 дней назад
@@wawariro2247 You can understand this course with the basic knowledge of web fundamentals
@joshyvibe
@joshyvibe Год назад
Hi thanks for this wonderful video. However, I noticed that I don't have the environments folder in my project, please is it because I'm using the latest version or because I didn't install the framework properly on my terminal?
@OctAcademy
@OctAcademy Год назад
Recently, Angular released its newest version, Angular 15, and with this update, there were a few changes that happened to how to use Angular 15 with the @angular/fire 7 version. One of the changes is that Angular has removed the environment folder in order to reduce the weight of an Angular project. However, if you need the environment files, you can easily create them manually.
@kenkaneki669
@kenkaneki669 Год назад
At 04:35:16 the instructor is using the @Injectable decorator inside the class, this is probably an honest mistake. You have to use the decorator outside the service class. Absolutely amazing course though, It's been 3 days since I started learning Angular using this course and I'm loving it.
@OctAcademy
@OctAcademy Год назад
Thank you very much for the information :)
@badakh301
@badakh301 11 месяцев назад
thanks bro i was stuck here and wasted almost 30mins.
@jeenavj2123
@jeenavj2123 8 месяцев назад
So helpful. Do u have any tutorials in the form of pdf, ppt or something like that?
@proCode10
@proCode10 Год назад
Thank you very much, Sir.
@OctAcademy
@OctAcademy Год назад
You are most welcome
@sahanperera5688
@sahanperera5688 9 месяцев назад
Love this brother. Keep up the good work.
@OctAcademy
@OctAcademy 9 месяцев назад
Appreciate it!
@lavanyap3882
@lavanyap3882 8 месяцев назад
my angular in development mode, how to change to production mode, plz help me
@arifnaikwadi1838
@arifnaikwadi1838 4 месяца назад
I M starting this today onwards
@paigemundy9257
@paigemundy9257 10 месяцев назад
Overall a great course but the forms sections need to be updated. Thanks for sharing!
@OctAcademy
@OctAcademy 10 месяцев назад
Working on it!
@user-eh3qs2tn4z
@user-eh3qs2tn4z 7 месяцев назад
hi, when I created a new app with ng new command, app.module.ts file is not generated by default, it seems odd to create manually. Is there any possible explanation for this?
@worrieslove74
@worrieslove74 4 месяца назад
ng new appname --on-standalone
@B.NithinReddy
@B.NithinReddy 2 месяца назад
Omg this course is wonderful. Your way of teaching and explaining concepts is motivating us to listen more. It is amazing ! Thank you so much sir. Please do a tutorial on springboot if possible. We are able to understand your way of teaching easily. Thanks for saving us.
@OctAcademy
@OctAcademy Месяц назад
Glad you enjoy it!
@profara1055
@profara1055 Год назад
Hi run into problem after command ng new AngIntro : ERESOLVE unable to resolve dependency tree ?
Далее
The lightweights ended Round One with a BANG 💪
00:10
Мой инстаграм: v1.ann
00:13
Просмотров 93 тыс.
These CSS PRO Tips & Tricks Will Blow Your Mind!
8:48
Просмотров 178 тыс.
React vs Angular in 2024
9:00
Просмотров 40 тыс.
Angular 14 full course 2022 for beginner
3:54:25
Просмотров 281 тыс.
JPEG is Dying - And that's a bad thing
8:09
Просмотров 79 тыс.
The lightweights ended Round One with a BANG 💪
00:10