Angular 4 + TypeScript Getting Started

Slides:



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

Alpha Anywhere Product Roadmap and Overview
Google Web Toolkit - Gufran Mohammed. Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications.
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
Pittsburgh Java User Group– Dec Java PureFaces: A JSF Framework Extension.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Philly.NET Hands-on Labs JAVASCRIPT SERIES. July 9: JavaScript Syntax Visual Studio ◦Projects ◦Editors ◦Debugging ◦Script blocks ◦Minification and bundling.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Hattan Shobokshi mvcdotnet.wordpress.com Web Development in the Past (Microsoft Stack)
Introduction to Angular James Kahng. Terms Framework Template/environment constructed in the language where you fill in details with code Library Set.
Canopy walk through Single-Page Apps (SPAs) Benjamin Howarth Freelancer, Code Gecko Umbraco UK Festival, Fri 30 th Oct 2015 CODE GECKO.
Ionic & Cordova crash course Ivan Varga
Chapter 15 Introducing jQuery Part 1. What is JavaScript? A programming language to add dynamic features to a web page. Client side.
NativeScript – Open source platform to build Native iOS/Android Apps.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
Best Web Technologies for
1 Cutting Edge FE technologies for complex product August 6, 2015.
ANGULAR 2. JavaScript is a high-level, dynamic, untyped, and interpreted programming language. JavaScript was originally developed in May 1995 by Brendan.
Angularjs 2.0 : Getting started
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Introduction to .NET Florin Olariu
Build and Learn ASP.NET Workshop.
JQuery Fundamentals Introduction Tutorial Videos
Learning About Angular
Angular 2 with ASP.NET Core in Practice
The Share Widget Library
Visual Studio 2017 By Michael Washington
Peter Donker Bring2mind
What's new in the world of SharePoint development and deployment
Development of Internet Applications jQuery, TypeScript, LESS
Extra Course
Assorted Pieces from the Angular2 Chocolate Box
The Modern ASP.NET Tech Stack!
Presentation 2 Web Design.
The Transition to Modern Office Add-in Development
Google Web Toolkit - Gufran Mohammed
3 Things Everyone Knows About Node JS That You Don't
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Asynchronous Java script And XML Technology
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Modern Web Development
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:
The Cliff Notes Version
Building Native Mobile Apps with Angular 2.0 and NativeScript
Jessica Betts, Sophia Pandey, & Ryan Amundson
A lot of Software Development is about learning
SharePoint-Hosted Apps and JavaScript
Nick Trogh Technical Evangelist, Microsoft.
Angularjs Interview Questions and Answers By Hope Tutors.
UI Developer Overview  SV Trainings UI Developer Training is online course developed by industry experts to understand the concepts of HTML5, CSS3, Bootstrap,
Top Reasons to Choose Angular. Angular is well known for developing robust and adaptable Single Page Applications (SPA). The Application structure is.
SPA Revolution with WebAssembly and Blazor Rainer Stropek | software
MVC in ASP.NET Core: The new kid on the block
Microsoft Build /8/2018 3:30 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
04 | Web Applications Gerry O’Brien | Technical Content Development Manager Paul Pardi | Senior Content Publishing Manager.
SPA Revolution with WebAssembly and Blazor Rainer Stropek | software
JQuery with ASP.NET.
Unit 6 part 3 Test Javascript Test.
Secure Web Programming
INTRODUCTION TO By Stepan Vardanyan.
CS5220 Advanced Topics in Web Programming Angular – TypeScript
ASP.NET MVC Web Development
Angular 2 : CRUD Operations
Leveraging existing code in Metro style apps
CS5220 Advanced Topics in Web Programming Angular – TypeScript
Introduce to Angular 6 Present by: Võ Văn Hào
Web Client Side Technologies Raneem Qaddoura
Angular.
Modern Front-end Development with Angular JS 2.0
Presentation transcript:

Angular 4 + TypeScript Getting Started UmaMahesWaran @UMW360

What is wrong with Web Development?

What you should know? HTML CSS (Not that important) Basic JavaScript Programming Fundamentals (Functions, Conditions, Loops)

What is Angular? Frontend/Client side JavaScript framework Created and maintained by google Used to build powerful single page applications (SPAs) Part of the very powerful MEAN stack What HTML would be if created for dynamic web applications

What is angular is NOT A server side framework/technology Javascript library (jQuery, React, etc) Design pattern Platform or language (.NET, Java) Plugin or extension

Angular Version History AngularJS/Angular 1 Angular 2 : Complete rewrite of Angular JS Angular 3 : Skipped Angular 4 : Backward compatible with Angular 2

Why use Angular? Rapid development & Code Generation Code Organization & Productivity Dynamic Content Cross Platform Unit Testing Ready

Core Features Components Services Routing Testing Build Tools Data Binding Templating HTTP Module Observables Forms Module Directives Pipes Events Animation TypeScript

What is TypeScript? Super set of Javascript with added features Create by Microsoft Optional static typing Class based object oriented programming Resembles languages like Java and C#

TypeScript Example

Components Sections of UI can be broken up into encapsulated components Basic building block of the UI. An Angular application is a tree of Angular components. Decorators allows us to mark a class as an Angular & provide metadata that determines how the component should be processed, instantiated and used at runtime.

Services Classes that send data and functionality across components Keeps components lean DRY – Don’t repeat yourself Ideal place for Ajax calls

Installing Angular 4 2 main ways to install Angular CLI QuickStart Seed Dependencies Node.js & NPM

DEMO TIME