Document Markup
Document Markup - Reveal Codes
Wikipedia Uses Wikitext markup
Example
HTML
HSRC Website markup
HSRC Website markup
XML • One root element that is the parent of all other elements • All elements must have open and close tag • Nesting represents parent child relationship
Mobile Researcher (Mobenzi)
JSON Format • Name/value pairs • Separated by commas • Curly braces hold objects • Square brackets hold arrays
Relational Databases • Normalised • Tables • Joins • Access/MySQL/SQL Server, Postgres, …. • SELECT * from LineItem WHERE OrderID – 1234
NoSQL (Document) Databases • DeNormalised • Not strongly typed • No joins • Sharding • Map-Reduce for queries • MongoDB
Real Time Database • Cross Device Sync • Push not Pull • Offline Cache
Key HTTP Methods
APIs
APIs
APIs
and more…. github.com/toddmotto/public-apis
ARC https://chrome.google.com/webstore
Practical Example S u n r i s e & S u n s e t a t y o u r h o m e
GET Step 1. Use Google Maps API to reverse geocode your location
http://sunrise-sunset.org/api Step 2. Use API to get sunrise and sunset from your lat and lon coordinates
http://sunrise-sunset.org/api /json?lat=30.9989843&lng=-29.8371669 Step 2. Use API to get sunrise and sunset from your lat and lon coordinates
Step 2. Use API to get sunrise and sunset from your lat and lon coordinates
Recommend
More recommend