SlideShare a Scribd company logo
Develop fast. Deliver faster.
What we’ll dabble with today
• The basics of Angular:
• Components
• Templates
• Directives
• Services
• Modules
• A demo of HTTPClientModule
• Observables vs. Promises
Application Architecture
Bindings: Template and component need to
talk to each other!
Dependency Injection
Setting up the app
1. Node js: Server framework that uses JavaScript.
https://nodejs.org/en/download/
2. NPM: Node Package Manager. A package manager that ships
with Node.
3. Global installation of Angular CLI
npm install -g @angular/cli
4. Create the app
ng new angular-tour-of-heroes
5. Serve the app
ng serve –open
(In app folder)
Look and feel of boilerplate code
CLI Commands
HTTP Client
Smaller, easier and more powerful
Time for a demonstration
Parting thoughts… Observables vs. Promises
Promise: Handles a single event when an async operation completes or fails.
Observable: is like a stream and allows to pass zero or more events where the callback is called for each event.
Promise: Will eventually call the success or fail callback even when I don’t need the notification or the result it
provides, anymore.
Observable: If the result of an HTTP request to a server isn’t needed anymore, the observable’s subscription can
be cancelled.
Thank you :)
Your questions/feedbacks are welcome.

More Related Content

What's hot (20)

PPTX
Angular 9
Raja Vishnu
 
PPTX
Angular
TejinderMakkar
 
PPTX
Introduction to angular with a simple but complete project
Jadson Santos
 
PPTX
Angular kickstart slideshare
SaleemMalik52
 
PPTX
Sharing Data Between Angular Components
Squash Apps Pvt Ltd
 
PPTX
Angular modules in depth
Christoffer Noring
 
PPTX
Angular introduction students
Christian John Felix
 
PDF
Angular Observables & RxJS Introduction
Rahat Khanna a.k.a mAppMechanic
 
PPT
Angular Introduction By Surekha Gadkari
Surekha Gadkari
 
PPT
Angular 8
Sunil OS
 
PDF
Swagger UI
Walaa Hamdy Assy
 
PPT
Angular App Presentation
Elizabeth Long
 
PPTX
Angular Data Binding
Jennifer Estrada
 
PDF
Node.js Tutorial for Beginners | Node.js Web Application Tutorial | Node.js T...
Edureka!
 
PDF
Angular directives and pipes
Knoldus Inc.
 
PPTX
Introduction to JSX
Micah Wood
 
PPTX
Angular tutorial
Rohit Gupta
 
PDF
Angular & RXJS: examples and use cases
Fabio Biondi
 
PDF
Angular Advanced Routing
Laurent Duveau
 
Angular 9
Raja Vishnu
 
Introduction to angular with a simple but complete project
Jadson Santos
 
Angular kickstart slideshare
SaleemMalik52
 
Sharing Data Between Angular Components
Squash Apps Pvt Ltd
 
Angular modules in depth
Christoffer Noring
 
Angular introduction students
Christian John Felix
 
Angular Observables & RxJS Introduction
Rahat Khanna a.k.a mAppMechanic
 
Angular Introduction By Surekha Gadkari
Surekha Gadkari
 
Angular 8
Sunil OS
 
Swagger UI
Walaa Hamdy Assy
 
Angular App Presentation
Elizabeth Long
 
Angular Data Binding
Jennifer Estrada
 
Node.js Tutorial for Beginners | Node.js Web Application Tutorial | Node.js T...
Edureka!
 
Angular directives and pipes
Knoldus Inc.
 
Introduction to JSX
Micah Wood
 
Angular tutorial
Rohit Gupta
 
Angular & RXJS: examples and use cases
Fabio Biondi
 
Angular Advanced Routing
Laurent Duveau
 

Similar to Meetup angular http client (20)

PPTX
Introduction to angular | Concepts and Environment setup
Ansley Rodrigues
 
PPTX
Presentation on angular 5
Ramesh Adhikari
 
PDF
Angular, the New Angular JS
Kenzan
 
PDF
Angular Meetup 1 - Angular Basics and Workshop
Nitin Bhojwani
 
PPTX
Angular4 getting started
TejinderMakkar
 
PPTX
Angular Framework ppt for beginners and advanced
Preetha Ganapathi
 
PDF
Angular js
Felixits
 
PDF
Angular js
Felixits
 
PPTX
An Overview of Angular 4
Cynoteck Technology Solutions Private Limited
 
PDF
Building blocks of Angular
Knoldus Inc.
 
PDF
Infosys Angular Interview Questions PDF By ScholarHat
Scholarhat
 
PPTX
Angular interview questions
Goa App
 
PDF
Angular Up and Running Learning Angular Step by Step 1st Edition Shyam Seshadri
rgexprbo904
 
PPTX
AngularJS Introduction (Talk given on Aug 5 2013)
Abhishek Anand
 
PPTX
Module 1.pptx Angular JS FRAMEWORK WEBDEVELOPMENT
raman76530
 
PDF
Learn Angular 9/8 In Easy Steps
Ahmed Bouchefra
 
PPTX
Foster - Getting started with Angular
MukundSonaiya1
 
DOCX
Angular Interview Questions & Answers
Ratnala Charan kumar
 
PPTX
Angular 18 course for begineers and experienced
tejaswinimysoola
 
PPTX
Angular from Zero to Mastery - Training (Intermediate)
Smail LOUNES
 
Introduction to angular | Concepts and Environment setup
Ansley Rodrigues
 
Presentation on angular 5
Ramesh Adhikari
 
Angular, the New Angular JS
Kenzan
 
Angular Meetup 1 - Angular Basics and Workshop
Nitin Bhojwani
 
Angular4 getting started
TejinderMakkar
 
Angular Framework ppt for beginners and advanced
Preetha Ganapathi
 
Angular js
Felixits
 
Angular js
Felixits
 
Building blocks of Angular
Knoldus Inc.
 
Infosys Angular Interview Questions PDF By ScholarHat
Scholarhat
 
Angular interview questions
Goa App
 
Angular Up and Running Learning Angular Step by Step 1st Edition Shyam Seshadri
rgexprbo904
 
AngularJS Introduction (Talk given on Aug 5 2013)
Abhishek Anand
 
Module 1.pptx Angular JS FRAMEWORK WEBDEVELOPMENT
raman76530
 
Learn Angular 9/8 In Easy Steps
Ahmed Bouchefra
 
Foster - Getting started with Angular
MukundSonaiya1
 
Angular Interview Questions & Answers
Ratnala Charan kumar
 
Angular 18 course for begineers and experienced
tejaswinimysoola
 
Angular from Zero to Mastery - Training (Intermediate)
Smail LOUNES
 
Ad

More from Gaurav Madaan (9)

PPTX
Angular Unleashed : Mastering the Beast of Web Development.pptx
Gaurav Madaan
 
PPTX
Azure Functions
Gaurav Madaan
 
PPTX
Azure Learning Resources
Gaurav Madaan
 
PPTX
Cloud computing
Gaurav Madaan
 
PPTX
Getting started with RPA (uipath)
Gaurav Madaan
 
PPTX
Unleash the power of Serverless Computing
Gaurav Madaan
 
PPTX
Unleash the power of power apps
Gaurav Madaan
 
PPTX
Creating angular apps with serverless backend
Gaurav Madaan
 
PPTX
Azure Web Apps
Gaurav Madaan
 
Angular Unleashed : Mastering the Beast of Web Development.pptx
Gaurav Madaan
 
Azure Functions
Gaurav Madaan
 
Azure Learning Resources
Gaurav Madaan
 
Cloud computing
Gaurav Madaan
 
Getting started with RPA (uipath)
Gaurav Madaan
 
Unleash the power of Serverless Computing
Gaurav Madaan
 
Unleash the power of power apps
Gaurav Madaan
 
Creating angular apps with serverless backend
Gaurav Madaan
 
Azure Web Apps
Gaurav Madaan
 
Ad

Recently uploaded (20)

PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Digital Circuits, important subject in CS
contactparinay1
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 

Meetup angular http client

  • 2. What we’ll dabble with today • The basics of Angular: • Components • Templates • Directives • Services • Modules • A demo of HTTPClientModule • Observables vs. Promises
  • 4. Bindings: Template and component need to talk to each other!
  • 6. Setting up the app 1. Node js: Server framework that uses JavaScript. https://nodejs.org/en/download/ 2. NPM: Node Package Manager. A package manager that ships with Node. 3. Global installation of Angular CLI npm install -g @angular/cli 4. Create the app ng new angular-tour-of-heroes 5. Serve the app ng serve –open (In app folder)
  • 7. Look and feel of boilerplate code
  • 9. HTTP Client Smaller, easier and more powerful
  • 10. Time for a demonstration
  • 11. Parting thoughts… Observables vs. Promises Promise: Handles a single event when an async operation completes or fails. Observable: is like a stream and allows to pass zero or more events where the callback is called for each event. Promise: Will eventually call the success or fail callback even when I don’t need the notification or the result it provides, anymore. Observable: If the result of an HTTP request to a server isn’t needed anymore, the observable’s subscription can be cancelled.
  • 12. Thank you :) Your questions/feedbacks are welcome.