Angular Full Course - Complete Zero to Hero Angular full Tutorial

  Рет қаралды 589,018

OctAcademy

OctAcademy

Күн бұрын

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/90offan...
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

Пікірлер: 507
@OctAcademy
@OctAcademy Ай бұрын
Thank you so much for watching! If you enjoyed the content and feel like you’ve learned something valuable, please consider supporting the channel on Patreon. Your support helps me keep creating and improving the content you love. Even just $1 a month makes a big difference. Thank you for being a part of this journey! Patreon Link - bit.ly/3RR9yix
@onkarpatil8841
@onkarpatil8841 6 ай бұрын
Completed @3:17:00. understood all the concepts. Will update my review after completing the 6 hours & then entire 8 hours.
@wherewhat
@wherewhat 2 ай бұрын
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.
@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 Жыл бұрын
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 Жыл бұрын
@@amishaphabba7981 i hope so..
@abhi369g
@abhi369g 10 ай бұрын
​@@amishaphabba7981Yes
@gintoki_sakata__
@gintoki_sakata__ 9 ай бұрын
​@@amishaphabba7981try the course and find out your self
@gintoki_sakata__
@gintoki_sakata__ 7 ай бұрын
​@@amishaphabba7981do it and find out
@ebereikuomola
@ebereikuomola Жыл бұрын
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 KZbin next week.
@ebereikuomola
@ebereikuomola Жыл бұрын
@@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.
@ebereikuomola
@ebereikuomola Жыл бұрын
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
@arnabmukherjee5840
@arnabmukherjee5840 7 ай бұрын
Awesome man. Really appreciate.
@OctAcademy
@OctAcademy 6 ай бұрын
Glad you liked it!
@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.
@ganeswarigana387
@ganeswarigana387 Жыл бұрын
Superb explanation bro
@OctAcademy
@OctAcademy Жыл бұрын
Thank you so much 🙂
@Isha_Sethi
@Isha_Sethi Жыл бұрын
Thanks
@baderjuma2196
@baderjuma2196 Жыл бұрын
What version of Angular this course about?
@OctAcademy
@OctAcademy Жыл бұрын
13
@tz2014
@tz2014 9 ай бұрын
Awesome, a like & a subscription
@fredericksagoe
@fredericksagoe Жыл бұрын
Very good tutorial
@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 = ' ';
@akshayasharmidevi2567
@akshayasharmidevi2567 Жыл бұрын
Highly recommended for beginners.. who are searching for a clarity understanding inside Angular..✌
@Criscode85
@Criscode85 Жыл бұрын
if you have a problem in 1:24:37, this is helpful @ViewChild(PostComponent) childComp!:PostComponent;
@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!
@SaraanAsim
@SaraanAsim Жыл бұрын
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
@Dadaskis
@Dadaskis Жыл бұрын
5:21:59 In new versions of Angular, i've got an error here: fullName.errors.required If you want to write this thing correctly in newer versions, without any errors, you will have to write this: fullName.errors?.['required'] I'm still not sure why did they made it so dirty, it makes me sad, but it is what it is :(
@vinaychandu1017
@vinaychandu1017 10 ай бұрын
Thanks for solution
@vovanhung9406
@vovanhung9406 5 ай бұрын
tks u very much
@AmongUs-qt3uo
@AmongUs-qt3uo Жыл бұрын
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 Жыл бұрын
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 🌟🚀😊
@idenizbal9706
@idenizbal9706 Жыл бұрын
1:14:15 @Input() fromParent:string; is wrong so you have to do @Input() fromParent:string=' ';
@user-py1gn4kq5v
@user-py1gn4kq5v Ай бұрын
Crct bro
@seyedatheeq4562
@seyedatheeq4562 7 ай бұрын
54:31 - day 1 of 10 1:38:52 - day 2 of 10 2:23:17 - day 3 of 10 (Task-1) - todo - ✓ 2:52:47 - day 4 of 10 03:28:55 - day 5 of 10 (Task-2) - todo - ✓ 4:36:37 - day 6 of 10 5:01:09 - day 7 of 10 5:35:01 - day 8 of 10 (Task-3) - todo - ✓ Forms 7:19:07 - day 9 of 10 8:00:42 - day 10 of 10 (task-4) - todo - ✓ angular router
@surajdubey4484
@surajdubey4484 3 ай бұрын
Thank you for timestamp
@vihangafernando6644
@vihangafernando6644 Жыл бұрын
hey can you add time-stamps. So we can read before we watch. Thank for sharing knowledge. Respect.
@OctAcademy
@OctAcademy Жыл бұрын
Done!
@jay8118
@jay8118 Жыл бұрын
Recently saw Freecodecamp's 17.5 hrs video on Angular from Google's Angular Developer itself. But still I feel he doesn't know anything. Your Angular tut is far better than anybody on KZbin
@OctAcademy
@OctAcademy Жыл бұрын
Thank you for the kind words, I'm glad my Angular tutorial was helpful to you. Everyone has their own learning style and it's important to find a teacher or resource that works best for you. I hope you continue to find success in your Angular studies!
@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'}, ];
@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 Жыл бұрын
Thank you so much for this!
@Harsh-jh2ql
@Harsh-jh2ql 2 ай бұрын
can anybody tell me should i learn typescript before watching this tutorial? I know react, I am familiar with js, but not with tyoescript
@wawariro2247
@wawariro2247 2 ай бұрын
same question bro , if you watched this tutorial tell me ,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 Ай бұрын
No need to learn typescript :)
@DevSharma-ez1gx
@DevSharma-ez1gx Ай бұрын
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
@jillasridatta7370
@jillasridatta7370 20 күн бұрын
Thank you, It was a huge help ☺️
@shorts-kc4ii
@shorts-kc4ii 3 ай бұрын
Just pleeeeease someone answer meeee !!! Should I learn anything about programming before I start this course??? I don't know java script or any other programming language Someone answer please❤❤
@treefrog9392
@treefrog9392 Жыл бұрын
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 Жыл бұрын
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
@harisankar2010
@harisankar2010 9 ай бұрын
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
@juniorMr
@juniorMr Жыл бұрын
Man your teaching skills are mind blowing
@Isha_Sethi
@Isha_Sethi Жыл бұрын
Very true!!!!
@RaviSoni-mt7wm
@RaviSoni-mt7wm Жыл бұрын
Ultimate stuff pertaining to Angular on KZbin. Tons of thanks sir.
@OctAcademy
@OctAcademy Жыл бұрын
Glad it was helpful!
@BgmiEsport_
@BgmiEsport_ Жыл бұрын
Bro from 5.51.16sec there is delay in voice as well as in video please correct it😢😊
@OctAcademy
@OctAcademy Жыл бұрын
Noted :)
@BgmiEsport_
@BgmiEsport_ Жыл бұрын
@@OctAcademy thanks…and one more is there…… some ng directives are missing?? Like ng-app why it is used…like I think some are missing.
@shafnisha1171
@shafnisha1171 Жыл бұрын
Really proud of you as a Sri Lankan!!!
@bikanerhaveli7567
@bikanerhaveli7567 Жыл бұрын
hi sir going word to word but in parent to child sharing getting an error at @Input() fromParent:String in child class saying "no initializer and is not definitely assigned in the constructor", and when we write like @Input() fromParent!:String ; error gone.
@OctAcademy
@OctAcademy Жыл бұрын
Hi there! It sounds like you are experiencing an error related to initializing an @Input() property in your child component. The error message you received means that the fromParent property doesn't have an initial value in the child component's constructor and TypeScript cannot guarantee that it will be assigned a value before it is used. To fix this error, you can use the non-null assertion operator (!) to tell TypeScript that the fromParent property will have a value at runtime and should not be treated as potentially undefined. However, this approach can be risky, because if the property is actually undefined at runtime, it could lead to unexpected errors. A safer solution is to provide an initial value for the fromParent property in the child component's constructor, like this: export class ChildComponent { @Input() fromParent: string; constructor() { this.fromParent = ' '; } } This way, you can avoid the error message and ensure that the fromParent property will always have a value, even if the parent component doesn't pass one in. I hope this helps! Let me know if you have any other questions.
@SuyashShrivastava-b9t
@SuyashShrivastava-b9t 9 ай бұрын
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 6 ай бұрын
ng new appname --on-standalone
@tkumar9067
@tkumar9067 11 ай бұрын
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 11 ай бұрын
Great to hear!
@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
@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 ?
@softwee3604
@softwee3604 11 ай бұрын
Solution for the error : TS2322: Type 'HTMLDivElement' is not assignable to type 'TemplateRef'. in 3:07:00 : There is no data to fetch ... Use ng-template tag instead of a div
@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.
@Broman-er4ni
@Broman-er4ni Жыл бұрын
Hello, is this course still relevant? I mean in your course you use angular 11 and now the latest version is 15, so will your information be useful or is there not much difference between 11 and 15 versions?
@OctAcademy
@OctAcademy Жыл бұрын
Yes its still relevant, All the concepts are same :)
@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 KZbin 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
@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.
@sreecharansai7114
@sreecharansai7114 Жыл бұрын
Hi @OctAcademy, Can u share the material and the code which you have explained in the video?
@OctAcademy
@OctAcademy Жыл бұрын
Yes, sure
@syedzubair1471
@syedzubair1471 11 ай бұрын
@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 8 ай бұрын
same type of error i also faced can you get any solution please share it .
@prasad_vlog
@prasad_vlog Ай бұрын
you made complex topics... so easy.. i loved it so much.. 💓
@OctAcademy
@OctAcademy Ай бұрын
Glad you like it
@arjun_anandan
@arjun_anandan Жыл бұрын
Can i cope up with current angular version with this tutorial... Pls reply??
@OctAcademy
@OctAcademy Жыл бұрын
Yes You can
@santoshkumarverma8443
@santoshkumarverma8443 Жыл бұрын
Great tutorial. Thank you very much for Great quality. It's really outstanding tutorial. Keep posting.
@OctAcademy
@OctAcademy Жыл бұрын
Thanks, will do!
@dileepgowda6586
@dileepgowda6586 Жыл бұрын
which version Angular ?
@luciferl2909
@luciferl2909 10 ай бұрын
My angular don't shows app module
@NguyenThanhMinh-tg5bw
@NguyenThanhMinh-tg5bw 10 ай бұрын
me too
@gintoki_sakata__
@gintoki_sakata__ 9 ай бұрын
You're using angular 17 You can simply put your imports in your app.component.ts file under imports: []
@GtsForViewsInTube
@GtsForViewsInTube Жыл бұрын
1:28:36 , I got an error with ChildMessage , im using angular 16 now. please help
@GtsForViewsInTube
@GtsForViewsInTube Жыл бұрын
this if the error: ERROR src/app/app.component.ts:19:33 - error TS2339: Property 'childMessage' does not exist on type 'string'.
@GtsForViewsInTube
@GtsForViewsInTube Жыл бұрын
Ok , Got it, the exact line should be - @ViewChild( PostComponent) childComp: PostComponent;
@GtsForViewsInTube
@GtsForViewsInTube Жыл бұрын
whole thing should be: import { Component, ViewChild,ChangeDetectorRef, AfterViewInit } from '@angular/core'; @ViewChild( PostComponent) childComp: PostComponent; constructor(private cdr: ChangeDetectorRef) { } ngAfterViewInit():void { this.message = this.childComp.childMsg ; this.cdr.detectChanges(); } }
@GtsForViewsInTube
@GtsForViewsInTube Жыл бұрын
cdr / ChangeDetectorRef resolved another issue displays on inspector
@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!
@OctAcademy
@OctAcademy Жыл бұрын
React Full Course - kzbin.info/www/bejne/imHZlpqIqtuJY5Y 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 - kzbin.info/www/bejne/bKvZYoOKqtZ8f8U (Learn to build a Full Angular App) Angular Application From Scratch - kzbin.info/www/bejne/hIi9n5yAe56tjpY Figma Web Design Course - kzbin.info/www/bejne/l3Skg6qfbMpkaZI 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...------...----. Жыл бұрын
How many apps have u built in this video and what are those apps?
@kattarakesh7353
@kattarakesh7353 3 ай бұрын
i cant find karma.conf.js
@softwee3604
@softwee3604 11 ай бұрын
In 4:16:40, if you got an error error TS2554: Expected 2 arguments, but got 1 Just make length parameter Optional as follows : length ?: number Then, it supposed to work :) Because from now on you handle the case if length parameter is not passed in the template
@hanzalasarguroh
@hanzalasarguroh Жыл бұрын
5:10:46 getting error at full name in (change)="getVal(fullName)" in .ts file getVal(f:FormControl){ console.log(f) } but when I put ngModel in place of FormControl in .ts file then error goes but validation doesnt works..means that these line get error plz help already wasted an hour in sorting this issue
@hanzalasarguroh
@hanzalasarguroh Жыл бұрын
got the answer (change)="getValue(fullName.value)" and addd this Full name is required Full name must be at least 5 characters long
@kamanlimbu
@kamanlimbu Жыл бұрын
@@hanzalasarguroh Thank you for your Helpp !!
@ashwinliza1544
@ashwinliza1544 Жыл бұрын
@@hanzalasarguroh Thanks a lot
@gintoki_sakata__
@gintoki_sakata__ 9 ай бұрын
This guy made it impossible for me to want to learn from anyone else Youre an awesome teacher 👏
@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 11 ай бұрын
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
@Whatekala
@Whatekala Жыл бұрын
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 11 ай бұрын
Wow, Thank you very much :)
@subramanyaaithal4422
@subramanyaaithal4422 2 ай бұрын
You are so good. Patiently explained the topics so well. Thank You so much!
@amdlina2999
@amdlina2999 3 ай бұрын
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 3 ай бұрын
Thank you! 😊
@dinisrak7267
@dinisrak7267 10 ай бұрын
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;).
@jeyaramanv3539
@jeyaramanv3539 Жыл бұрын
At 5.42.56 , you didn't tell why you have added fullname() method.please explain that in Comment section
@jay8118
@jay8118 Жыл бұрын
This video is of Angular 11. So kindly let me know the difference between the latest version 15.
@OctAcademy
@OctAcademy Жыл бұрын
There is no much difference in core concepts,
@jerryarekhandia1003
@jerryarekhandia1003 Жыл бұрын
This is the most concise Angular tutorial video I've seen on KZbin. 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
@tomaszizdebski
@tomaszizdebski 10 ай бұрын
Angular blog site
@codemaster4853
@codemaster4853 Жыл бұрын
thank you so much Sir, may God bless you. I really enjoyed this series
@OctAcademy
@OctAcademy Жыл бұрын
So nice of you
@badabeta6973
@badabeta6973 9 ай бұрын
Detailed video👏. Can you make the video showing the updates in angular 17
@AlcottWendy-r6x
@AlcottWendy-r6x 11 күн бұрын
Jones Daniel Martinez Timothy Anderson Dorothy
@vovanhung9406
@vovanhung9406 5 ай бұрын
in 5:44:38 you need to change your code become like this The full name is required Full name must be at least 5 characters and comment the previous form in the previous session. It will work. Hope this can help u
@andreadigiovanni8655
@andreadigiovanni8655 3 ай бұрын
REQUIRED! Min length must be at least 3 characters! A pair of safe operators added :)
@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 Жыл бұрын
thanks bro i was stuck here and wasted almost 30mins.
@apsarvali7374
@apsarvali7374 Ай бұрын
Present Angular 18 is running but there is a no projects on Angular 17, angular 18 Do I learn angular 16? Instead of angular 17,18? Waiting for your reply sir?
@OctAcademy
@OctAcademy Ай бұрын
Learn the latest version 18
@apsarvali7374
@apsarvali7374 Ай бұрын
@@OctAcademy thank you so much for your reply
@arvendrajan1430
@arvendrajan1430 Жыл бұрын
5:10:58 === ERROR==== getValue(f: FormControl) { console.log(f); } (change)="getValue(fullName)" ++++ Solution ++++ getValue(f: NgModel) { console.log(f); } -> Change FormControl to NgModel -> Because NgModel for template driven form and FormControl is for reactive form -> Once change we able to console log object for input
@aarondiaz2506
@aarondiaz2506 Жыл бұрын
thank you! you saved me! is a version problem? because it works for him
@navya_1235
@navya_1235 3 ай бұрын
Sir its good lecture please start spring boot with angular
@ritesh031
@ritesh031 Ай бұрын
Bro I want javascript full course from scratch
@OctAcademy
@OctAcademy Ай бұрын
Will upload soon
@B.NR123
@B.NR123 3 ай бұрын
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 3 ай бұрын
Glad you enjoy it!
@neerajsrinivasan6518
@neerajsrinivasan6518 Жыл бұрын
Omg Omg Commenting here before this gets to million views Respect ++creator
@OctAcademy
@OctAcademy Жыл бұрын
Thanks brother ;)
@indraworks6050
@indraworks6050 Жыл бұрын
@@OctAcademy Mr.OctAcademy kindly mentioned of list of title and time in under your comment chanel, thank you Sir
@datasciencecamp
@datasciencecamp Жыл бұрын
Are you covering JavaScript in this course? I know basics of Javascript? What else should I know in JavaScript?
@OctAcademy
@OctAcademy Жыл бұрын
Not Covering JavaScript on this video, I uploaded separate video for JavaScript. the basic knowledge of JS is more than enough for this Angular course
@vitanfasmon1520
@vitanfasmon1520 Жыл бұрын
At 4:35:23 the @Injectable() has to be declared outside of the class.
@abhi369g
@abhi369g 10 ай бұрын
Bignner Friendly... Best course ❤
@OctAcademy
@OctAcademy 10 ай бұрын
Glad you think so!
@MostafaMASLOUHI
@MostafaMASLOUHI Жыл бұрын
Thank you so much. This is the best tuto on Angular I have seen so far.
@OctAcademy
@OctAcademy Жыл бұрын
Glad it was helpful!
@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
@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! :)
@jay8118
@jay8118 Жыл бұрын
Need help.. Is there a way to make "subscribe" method wait for getting the data and assigning it to other variable? Because in a function, I want to return that data but it is returning empty. In console I found that "subscribe" method works at last. I am stuck since hours..not able to find satisfactory answers on Google. You are the last hope. Please reply...
@OctAcademy
@OctAcademy Жыл бұрын
Yes, there's a way to make the "subscribe" method wait for the data and assign it to another variable. You can use the async/await syntax in JavaScript to achieve this. The idea is to wrap the code inside the "subscribe" method with an async function and use the await keyword before the call to the "subscribe" method. This will make the code wait for the data to be returned before moving on to the next line. Here's an example: javascript Copy code async function getData() { let data; await someObservable.subscribe(result => { data = result; }); return data; } In this example, the getData function is declared as async, and the call to subscribe is made with the await keyword. This means that the code inside the getData function will wait for the data to be returned from the "subscribe" method before moving on to the next line. The returned data is then stored in the data variable, which can be returned by the function. Keep in mind that using async/await will make the function execute asynchronously, so it may not return the data immediately.
@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 8 ай бұрын
Hi, can you please include the link of the part 2 ?
@techterror
@techterror 2 ай бұрын
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 ?
@anonysmooth648
@anonysmooth648 10 ай бұрын
kudos to this man, all we need is in here in the video, easy to understand and he explained it very well
@OctAcademy
@OctAcademy 10 ай бұрын
I appreciate that!
@yashainu6047
@yashainu6047 Жыл бұрын
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 Жыл бұрын
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! 🌟🚀
@DeepakN-i6o
@DeepakN-i6o 11 ай бұрын
Can anyone help how to fix this error?Error: src/app/app.component.ts:10:14 - error TS2420: Class 'AppComponent' incorrectly implements interface 'AfterViewInit'. Property 'ngAfterViewInit' is missing in type 'AppComponent' but required in type 'AfterViewInit'.
@abdelazizabdelioua890
@abdelazizabdelioua890 Жыл бұрын
Best angular tutorial ever, keep up the good content.
@OctAcademy
@OctAcademy Жыл бұрын
Wow, thanks!
@bidhandas1851
@bidhandas1851 Жыл бұрын
Sir, In Angular CLI 15.2.8, Reactive form basic validation - Time- 5:42:43 is not working. Kindly help me to solve it.
@vovanhung9406
@vovanhung9406 5 ай бұрын
you need to change your code become like this The full name is required Full name must be at least 5 characters and comment the previous form in the previous session. It will work. Hope this can help u
@nikitakanade2300
@nikitakanade2300 Жыл бұрын
Really this is the nice explanation from scratch it deserve more likes👍
@OctAcademy
@OctAcademy Жыл бұрын
Thank you :)
@paigemundy9257
@paigemundy9257 11 ай бұрын
Overall a great course but the forms sections need to be updated. Thanks for sharing!
@OctAcademy
@OctAcademy 11 ай бұрын
Working on it!
@DeepikaYadav-f2s
@DeepikaYadav-f2s Жыл бұрын
Thank you. This is the best tutorial on Angular I have ever seen.
@OctAcademy
@OctAcademy Жыл бұрын
Glad You Like it :)
@alantown8766
@alantown8766 2 ай бұрын
Amazing course. On point
@OctAcademy
@OctAcademy 2 ай бұрын
Appreciate it!
@appajik858
@appajik858 3 ай бұрын
forms concept felt little tough remaining was good, i have completed this video in 2 days thank you
@OctAcademy
@OctAcademy 3 ай бұрын
Keep it up
@PeanutDev
@PeanutDev Жыл бұрын
7:46:11 Observable
@ol1175
@ol1175 7 ай бұрын
Best one!
@PSCVHemanthkumarBR
@PSCVHemanthkumarBR 2 ай бұрын
when i download angular folder i am not getting assets and envinoment folder i am adding manually,can you please give a soluation for this problem
@OctAcademy
@OctAcademy 2 ай бұрын
in the new version of angular you will not get the assets folder :)
@salilthegreat
@salilthegreat 11 ай бұрын
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 11 ай бұрын
Great to hear! Thank you very much for your support :)
@ahmedmohamed-jt4mr
@ahmedmohamed-jt4mr 7 ай бұрын
its a bit slow if you have some experience with Angular already. but extreamly useful video
@OctAcademy
@OctAcademy 6 ай бұрын
Noted
Being Competent With Coding Is More Fun
11:13
TheVimeagen
Рет қаралды 82 М.
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 2 МЛН
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 3,5 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 11 МЛН
Radxa X4: An N100 Pi
20:48
ExplainingComputers
Рет қаралды 43 М.
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,4 МЛН
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 198 М.
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 667 М.
Coding Predictions for 2025
16:14
Stefan Mischook
Рет қаралды 38 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 489 М.
TypeScript Tutorial for Beginners
1:04:28
Programming with Mosh
Рет қаралды 1,3 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 2 МЛН