Sql server, .
net and c# video tutorial
Free C#, .Net and Sql server video tutorial for beginners and intermediate
programmers.
Support us .Net Basics C# SQL ASP.NET Aarvi MVC Slides C# Programs
Subscribe Download
Introduction to Angular 2
Angular 1 was released in October 2010, and by far the most popular JavaScript
framework available for creating web applications. Many developers are already
using Angular 1, so the obvious question that comes to our mind is why should we
use Angular 2.
Angular 2 is not a simple upgrade from angular 1. Angular 2 is completely
rewritten, so it has lot of improvements when compared with Angular 1. Let's look
at a few of these improvements.
Performance : From a performance standpoint, Angular 2 has faster initial loads,
change detection, and improved rendering time. Not just performance, we also have
improved modularity, Dependency injection and testability. According to angular
conference meetup, Angular 2 is 5 times faster compared to AngularJS 1.
Mobile Support : Angular 1 was not built for mobile devices. It is possible to run
Angular 1 on mobile but we will have to use other frameworks. Angular 2 on the
other hand is designed from the ground up with mobile support. Mobile device
features and limitations like touch interfaces, limited screen real estate, and
mobile hardware have all been considered in Angular 2. So with Angular 2 we can
build a single application that works across mobile and desktop devices.
Component Based Development : Component based web development is the future of web
development. In Angular 2, "everything is a component". Components are the building
blocks of an Angular application. The advantage of the component-based approach is
that, it facilitates greater code reuse. From unit testing standpoint, the use of
components make Angular2 more testable. We will discuss what a component is and how
to build components with examples in detail, in our upcoming videos.
More language choices : There are several languages that we can use to develop
Angular applications. To name a few, we have
1. ECMAScript 5
2. ECMAScript 6 (also called ES 2015)
3. TypeScript etc.
Besides these 3 languages we can also use Dart, PureScript, Elm, etc, but among all
these, TypeScript is the most popular language.
Angular 2 itself, is built using TypeScript. TypeScript has great support of
ECMAScript 6 standard. So the obvious questions that come to our mind at this point
are
1. What is ECMAScript
2. Wha is Type Script
What is ECMAScript : The JavaScript language standard is officially called
ECMAScript. Over the past several years many versions of ECMAScript were released
starting with ECMAScript version 1 all the way till ECMAScript version 7.
Most of the modern browsers available today support ECMAScript 5. The browser
support for ECMAScript 6 is still incomplete. However, using a process called
Transpilation, ECMAScript 6 can be converted to ECMAScript 5 which is supported by
all the modern browsers. ECMAScript 6 is officially known as ECMAScript 2015.
ECMAScript 2015 introduced several new features like classes, modules, arrow
functions etc.
If you are interested in reading more about the ECMAScript standard and what these
different versions of ECMAScript have to offer, please refer to the the following
Wikipedia article.
https://en.wikipedia.org/wiki/ECMAScript
Wha is Type Script : TypeScript is a free and open-source programming language
developed by Microsoft. It is a superset of JavaScript and compiles to JavaScript
through a process called transpilation. Using TypeScript to build angular
applications provides several benefits.
1. Intellisense
2. Autocompletion
3. Code navigation
4. Advanced refactoring
5. Strong Typing
6. Supports ES 2015 (also called ES 6) features like classes, interfaces and
inheritance. If you have any experience with object oriented programming languages
like C# and Java, learning TypeScript is easy.
Because of all these benefits writing, maintaining and refactoring applications can
be an enjoyable experience. So obviously TypeScript has become the number one
choice of many developers for developing Angular applications.
For this course we will be using Visual Studio as the code editor. Besides Visual
Studio, TypeScript is supported by several other editors like
1. Visual Studio Code
2. Eclipse
3. WebStorm
4. Atom
5. Sublime Text etc.
So you can use any favourite editor of your choice to build Angular 2 applications
using TypeScript.
In our next video, we will discuss Setting up Angular 2 in Visual Studio.
Angular 2 tutorial for beginners
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
15 comments:
UnknownMay 15, 2017 at 10:06 PM
The world is still beautiful because of some people like U.
Reply
Replies
UnknownMay 17, 2017 at 1:14 AM
Its really really True :)
UnknownJanuary 7, 2018 at 9:12 PM
True. Kud Venkat you are a role model for dot net folks.
EnTech Blog AdminFebruary 26, 2018 at 10:46 PM
Great Sir,
How can i get the continuous tutorial of anguar 2 and 4.No pagination to next
tutorial.
Reply
Sam saiMay 17, 2017 at 6:35 AM
Hi Very Nice Article. can u do next show sample examples from vs 2015 not in vs
code. please,...
Reply
AnonymousMay 17, 2017 at 11:38 PM
Great Sir, many students becoming devotees to you.
Reply
AnonymousJune 4, 2017 at 1:31 AM
Dear sir,
It is difficult to express gratitude for the knowledge that you have given and
which you are still giving. I'll just say that, thanks to you, I got a .net
developer job in which I enjoy. I feel completely confident in my job because I
know and have a good understanding of all important concepts and many more, thanks
to your lessons. Since I always have your blog open and, in conversation with my
colleagues, often refer to your examples and lessons which I constantly use in
production, you are now well known in our company as a "wise teacher from India" :)
Thank you and God bless you!
Reply
DivyaJuly 17, 2017 at 6:18 PM
I really Don't have enough words to say thanks for the great videos you have posted
and the knowledge you have shared. Tons and Tons of thanks again and again..
Reply
Amanullah FamilyJuly 27, 2017 at 9:35 PM
Respected Sir!
angular and angularjs is same?
or different?
plz tell me any one
Reply
Replies
UnknownAugust 28, 2017 at 12:45 AM
angularjs referes to angular 1.x.x and angular refers to 2 and above.usualy they
will refer angular2 or angular4
Reply
AnonymousFebruary 7, 2018 at 1:54 PM
Sir u are the hope for life..!!! That all i can say. God bless you
Reply
UnknownMay 13, 2018 at 3:01 PM
By any parallel measurement you are beyond any instructor either in a university
setup, boot camp or crash course training. If there would be a measuring scale you
have already raised the bar beyond the reach of any one I can know of as an
instructor. Clear simplified, discuss only the relevant point with out any
additional unnecessary reference. Simpy YOU ARE THE BEST
Reply
Debasmit SamalAugust 8, 2018 at 5:51 AM
Sir, Unable to express my thanks and appreciations. Anything will be shortage for
you. you are the best. Wherever I go, whatever I do, I will always remember you.
You shape my dotnet and Angular life.
Reply
AnonymousDecember 9, 2018 at 11:01 PM
Please continue your good work. Even experienced professionals find your videos
immensely helpful to keep themselves updated. The lucid manner in which you explain
things and the examples are very good.
Reply
UnknownOctober 3, 2019 at 9:05 AM
Hi Sir,
This article is very helpfull to learn basics of angular2.
Reply
It would be great if you can help share these free resources
Newer PostOlder PostHome
Subscribe to: Post Comments (Atom)
Pragim Technologies - Best software training and placements in marathahalli,
bangalore. For further details please call 09945699393.
Complete Tutorials
How to become a full stack web developer
Cloud computing complete tutorial
Healthy food for healthy mind and body
JavaScript tutorial
Bootstrap tutorial
Angular tutorial for beginners
Angular 5 Tutorial for beginners
Important Videos
The Gift of Education
Web application for your business
How to become .NET developer
Resources available to help you
Dot Net Video Tutorials
Blazor tutorial
C tutorial
ASP.NET Core Tutorial
ASP.NET Core Razor Pages Tutorial
Angular 6 Tutorial
Angular CRUD Tutorial
Angular CLI Tutorial
Angular 2 Tutorial
Design Patterns
SOLID Principles
ASP.NET Web API
Bootstrap
AngularJS Tutorial
jQuery Tutorial
JavaScript with ASP.NET Tutorial
JavaScript Tutorial
Charts Tutorial
LINQ
LINQ to SQL
LINQ to XML
Entity Framework
WCF
ASP.NET Web Services
Dot Net Basics
C#
SQL Server
ADO.NET
ASP.NET
GridView
ASP.NET MVC
Visual Studio Tips and Tricks
Dot Net Interview Questions
Slides
Entity Framework
WCF
ASP.NET Web Services
Dot Net Basics
C#
SQL Server
ADO.NET
ASP.NET
GridView
ASP.NET MVC
Visual Studio Tips and Tricks
Java Video Tutorials
Part 1 : Video | Text | Slides
Part 2 : Video | Text | Slides
Part 3 : Video | Text | Slides
Interview Questions
C#
SQL Server
Written Test
Powered by Blogger.