In this tutorial, we will be covering the Angular framework in Tamil language. Angular is a popular front-end development framework that is used to create single-page applications. This tutorial will cover everything you need to know to become proficient in Angular.
This tutorial will be divided into several parts, with each part covering a different aspect of Angular. In this first part of the tutorial, we will cover the basics of Angular and set up our development environment.
-
What is Angular?
Angular is a JavaScript framework that is maintained by Google. It is used for building dynamic web applications. Angular uses a component-based architecture, which means that applications are built using reusable components. This makes it easy to create complex applications without having to write massive amounts of code. - Setting up the Development Environment
Before we can start working with Angular, we need to set up our development environment. To do this, we need to install Node.js and Angular CLI.
Node.js is a JavaScript runtime environment that allows you to run JavaScript on the server side. You can download Node.js from the official website https://nodejs.org/. Once you have installed Node.js, you should be able to run node -v
and npm -v
in your terminal to verify that Node.js has been installed successfully.
Next, we need to install Angular CLI, which is a command-line tool that helps you to create and manage Angular projects. To install Angular CLI, run the following command in your terminal:
npm install -g @angular/cli
Once Angular CLI has been installed, you should be able to run ng --version
in your terminal to verify that Angular CLI has been installed successfully.
- Creating a New Angular Project
Now that we have our development environment set up, we can create a new Angular project. To do this, run the following command in your terminal:
ng new my-angular-project
This will create a new Angular project called my-angular-project
in the current directory. Angular CLI will generate the necessary files and folders for your project.
To run your Angular project, navigate to the project directory and run the following command in your terminal:
cd my-angular-project
ng serve
This will start a development server on http://localhost:4200
, where you can view your Angular application in your web browser. Any changes you make to your project files will automatically reload the application in the browser.
- Anatomy of an Angular Project
An Angular project is made up of several files and folders. The most important files and folders in an Angular project are:
src
: This folder contains the source code for your Angular application, including components, services, and styles.app
: This folder contains the main component of your Angular application, as well as other components, services, and modules.angular.json
: This file contains configuration settings for your Angular project.package.json
: This file contains information about your Angular project’s dependencies.index.html
: This file is the entry point for your Angular application and contains the root component.main.ts
: This file bootstraps your Angular application.
- Conclusion
In this first part of the tutorial, we covered the basics of Angular, set up our development environment, created a new Angular project, and explored the anatomy of an Angular project. In the next part of the tutorial, we will dive deeper into Angular components and services.
Stay tuned for the next part of the tutorial, where we will explore Angular components in more detail. Happy coding!
part 2 eppo poduvinga
Hi Karthik.Please try to make it in English. That will helps most of us.
Super sir semmaya explain panreenga
Ur video amazing clear explanation…Please upload balance topics..
Bro when will drop angular course on udemy bcoz today price 1999 but last week 599 when will drop bcoz I want to buy bro
bro intha course la NGRX State management cover panirkengla
Bro it's difficult to understand so many topics because and also i know how to open terminal you said before it's very easy to beginners who didn't use terminal and so many topics it's difficult to understand bro please next time and your explanation is so good but some topics it's very difficult to why use this code now why didn't use and also you tell so many types it's good sometimes it's got collapsed and also very good explanation bro mextime please elaborate explain more efficient
2:16:27 sir, here the other element goes away, i think its because we need to assign the splice to the variable or remove the value using index or id, please suggest the standard way, Thank you sir
Idhula 1 to 13 indha oru video dhana?
Brother ithu angular ah illa AngularJS ah???
Super … Keep continue sir
thank you
Bro sql tutorial plss
Asp.net core web Api with Angular projects pannuga bro
Hi Karthik, suppose if we purchase this course in udemy, Do we have any expiry or validity for that course?
Sir next part pls
superb
thank you
Anna naa fullstack Dotnet padichutu iuken ipo vara romba basic aana html and css .. javascript.ms sql.c#..basic ah theory ah theriyudhu but enala practical ah project pana terla enaku ungaloda full guidance kidaikuma ….apdi kidaikka naa enna pananaum pls solunga
anna dotnet videos matum dhan poduvingala illa course edukuringala
Bro react + .Net core video podungaa and react + .net core combination la jobs naraiya irukaa bro?
Thank you sir