Angular.

Slides:



Advertisements
Similar presentations
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Advertisements

North Shore.NET User Group Our Sponsors. North Shore.NET User Group Check out our new web site Next Meeting
Development of mobile applications using PhoneGap and HTML 5
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
A compiler is a computer program that translate written code (source code) into another computer language Associated with high level languages A well.
Ionic & Cordova crash course Ivan Varga
Unit 1 – Web Concepts Instructor: Brent Presley.
JavaScript 101 Introduction to Programming. Topics What is programming? The common elements found in most programming languages Introduction to JavaScript.
Learn AngularJS by Building 10 projects. Introduction to AngularJS An Open source web application framework by Google Written in JavaScript offers complete.
NativeScript – Open source platform to build Native iOS/Android Apps.
Getting Started with Angular 2 and TypeScript Nebraska.Code() 2016 Spencer Schneidenbach Ryvit.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
1 Cutting Edge FE technologies for complex product August 6, 2015.
UNIT TESTING IN ANGULARJS Dhananjay
Using React, Drupal and Google Chrome to build an interactive kiosk + + =
Promoting literacy in a computer- literate way: how to build and maintain a not for profit website.
Benefits of choosing AngularJS to develop Next Generation Applications A few years back, the pattern of present day AngularJS was being formed. Currently.
A Crash Course By TraversyMedia.com
Node.js Modules Header Mastering Node.js, Part 2 Eric W. Greene
Building Desktop Apps with Node.js and Electron
SharePoint + CRM Saturday Zurich 2017
Learning About Angular
ITM352 PHP and Dynamic Web Pages: Server Side Processing 1.
Angular 4 + TypeScript Getting Started
Modules, Babel, RequireJS, Other JavaScript Module Systems
COP3530- Data Structures JSFiddle
The Transition to Modern Office Add-in Development
Google Web Toolkit - Gufran Mohammed
SharePoint Bruger Gruppe (SPBG) SharePoint Framework Introduction
Introduction to TypeScript & Angular
A451 Theory – 7 Programming 7A, B - Algorithms.
ASP.NET developing web applications based on Microsoft.NET Framework.
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Haritha Dasari Josue Balandrano Coronel -
In SharePoint A Practical Guide.
Build Better Apps with MEAN.
Best Angular 2 interview questions and Answer that have been designed for Angular 2 programmers who are preparing online interviews on Angular 2 interviews question. Visit Website:
Jessica Betts, Sophia Pandey, & Ryan Amundson
Introduction to SharePoint Framework (SPFx)
A lot of Software Development is about learning
SharePoint-Hosted Apps and JavaScript
QuickBooks accounting solution has emerged as a boon for small and medium businesses. This software has changed the way accounting and bookkeeping is.
Top Reasons to Choose Angular. Angular is well known for developing robust and adaptable Single Page Applications (SPA). The Application structure is.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
MEAN stack L. Grewe.
Selenium vs Protractor
Introduction to SharePoint Framework (SPFx)
My week in JavaScript Hell
Lightning Component Testing with Jasmine Jasmine is a behaviour-driven development framework - that is used for the purpose of testing Javascript code.
Unit 6 part 3 Test Javascript Test.
Introducing the .NET Framework
How AngularJS Development Services different from other Framework - Kunsh Technologies.
Cordova & Cordova Plugin Installation and Management
And I have to create mobile apps too?
The SharePoint framework
INTRODUCTION TO By Stepan Vardanyan.
CS5220 Advanced Topics in Web Programming Angular – TypeScript
International Living Atlases Workshop Madrid 2018
Angular 2 Michael C. Kang.
Poster Child for Continuous Improvement
CS5220 Advanced Topics in Web Programming Angular – TypeScript
An introduction to jQuery
Introduction to TypeScript
Introduction.
Introduce to Angular 6 Present by: Võ Văn Hào
Web Client Side Technologies Raneem Qaddoura
Bootstrap Direct quote from source: bootstrap/
MOBILE PROGRAMMING Meriska Defriani, S.Komp, M.Kom Introduction
Lab 1: D3 Setup John Fallon
Presentation transcript:

Angular

What is Angular? Angular is a framework for building client applications in HTML, CSS, and either JavaScript or a language like TypeScript that can be compiled (more accurately, transpiled) to JavaScript.

What is TypeScript? TypeScript is a superset of JavaScript. That means any valid JavaScript code is valid TypeScript code. But many prefer TypeScript because it has additional features that we don’t have in the current version of JavaScript that most browsers understand. So, when building Angular applications, we need to have our TypeScript code converted into JavaScript code that browsers can understand. This process is called transpilation which is the combination of translate and compile. And that’s the job of  the TypeScript compiler.

Why do I need a framework like Angular? There is nothing wrong with using vanilla JavaScript/jQuery. In fact, a lot of web applications out there are built this way. But as your application grows, structuring your code in a clean and maintainable and more importantly, testable way, becomes harder and harder. using a framework like Angular, makes your life far easier there is a learning curve involved, but once you master Angular, you’ll be able to build client applications faster and easier.

Environmental Setup To install Angular 4, we require the following: Nodejs Npm Angular CLI IDE for writing your code

Project Setup To get started with the installation, we first need to make sure we have nodejs and npm installed with the latest version. The npm package gets installed along with nodejs. To check the version of npm, type command npm –v in the terminal.

Project Setup AngularJS is based on the model view controller, whereas Angular is based the components structure. To install Angular the Angular team came up with Angular CLI which eases the installation. You need to run through a few commands to install Angular. Go to this site https://cli.angular.io to install Angular CLI.

Installing Angular Now that we have nodejs and npm installed, let us run the angular cli commands to install Angular. npm install -g @angular/cli //command to install angular We have also used -g to install Angular CLI globally. Now, you can create your Angular project in any directory or folder and you don’t have to install Angular CLI project wise, as it is installed on your system globally and you can make use of it from any directory. To check whether Angular CLI is installed, run the following command in the terminal ng -v

We have now installed Angular. To create a project in Angular, we use the following command − ng new Hello-World // name of the project