Course Content
Languages, libraries, frameworks, services and APIs covered in this course:
- HTML5, CSS3 + SASS, JavaScript, jQuery
- Firebase, Hull.io, HTML5 Geolocation API, Google Maps API, GitHub
- HTML5 Boilerplate, Bootstrap 3, Modernizr, YepNope, AngularJS
Workshop Contents
-
What are web apps, how do they work and how should be we build them?
First, we'll look at what a web app is, how they work in a more general way, and some common architectural patterns for building them.
-
Introduction to frameworks, APIs and services
We'll look at preprocessors, package managers and back-end services (for data storage and user authentication), as well as the frameworks that can make rapid prototyping much easier.
- Start building!
Your first static web application will be a party-planning app that allows users to register, create events and invite their friends. Community and geolocation features will allow for public or private lists of attendees, and for discovering upcoming parties nearby.
- Hosting your app
By registering for a GitHub account, you can take advantage of GitHub Pages (a free hosting environment for static apps and websites) as well as the many other features of this important collaboration and version control platform.
- Improving your app
Got an idea for extra features? Team up, plan them out and add them to your app. Then present them to the rest of the class for feedback and discussion!
Course Dates, Prices & Enrolment
Scroll right for more details
| There is no date for this course at this moment. Please complete the BOOKING REQUEST FORM below or come back to this page again later. |
Note: Online classes are usually delivered through Zoom video conferencing.