Presentation is loading. Please wait.

Presentation is loading. Please wait.

Client-Side Web Technologies

Similar presentations


Presentation on theme: "Client-Side Web Technologies"— Presentation transcript:

1 Client-Side Web Technologies
Introduction

2 Source: http://gs. statcounter

3 Source: http://gs. statcounter

4 Are these statistics accurate?
Are they useful?

5 When creating web applications:
Know who will be using it (what types of users?) Know how they will be using it (desktop, tablet, mobile, all of these?) Exercise concepts of progressive enhancement when appropriate Exercise concepts of responsive web design when appropriate

6 The Modern Front-End Landscape
Task Automaters Grunt Gulp etc… JavaScript Frameworks AngularJS React Backbone.js etc… Module Management RequireJS Browserify etc… CSS Pre-Processors/Extensions less Sass Core Technologies HTML CSS JavaScript JavaScript Libraries jQuery Underscore etc… Package Managers NPM (Node Package Manager) Bower JavaScript Test Frameworks Jasmine Mocha etc… CSS Frameworks Bootstrap Foundation etc… JavaScript Pre-Processors/Compilers TypeScript CoffeeScript Babel

7 This Course Covers Task Automaters JavaScript Frameworks
Module Management Package Managers CSS Frameworks Core Technologies Libraries JavaScript Test Frameworks CSS Pre-Processors/ Extensions JavaScript Pre-Processors/Compilers

8 Very Useful Web Resources
Detailed information on browser support for HTML5, CSS3, and JavaScript features Website of the World Wide Web Consortium Mozilla Developer Network Google Web Developers

9 Essential Development Tools
For Firefox: Developer tools are built-in: For Chrome: DevTools are built-in


Download ppt "Client-Side Web Technologies"

Similar presentations


Ads by Google