Hackbright Front-End Web Development | Week 7
Monday:
JSON
JavaScript Object Notation
Transport data between servers and applications
key:value store
XML is a common alternative
Can build dynamic websites
APIs
Application Programming Interface: set of standards for accessing data and interacting with programs
Exercises
Build a website that generates a random math fact using Numbers API.
Wednesday:
Responsive Design
Tools: media-query, max-width, min-width, float, percentage widths
Media-query lets you write CSS for specific devices. Also cascade and order matters, smaller devices come earlier in the code.
Bootstrap
Comes with default styling, responsive grid, lots of themes
Exercises
Format a practice website to make it responsive.
Homework:
Added the last time I did a GitHub commit to my portfolio, also a link to view the last commit in the bottom right hand corner. I used the GitHub API and moment.js.