Client-Side Web Technologies

Slides:



Advertisements
Similar presentations
Client Side Dev. Toolkit HTML5 JavaScript CSS (and Less, but not today) Bootstrap Knockout.js Require.js (moving to Browserify) Toastr Visual Studio and.
Advertisements

FIspace Project App Development Overview July 24th, 2014 Javier Romero Task Generic and Domain- specific Application Development leader Atos.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Browser.
Mobile First Framework Design Introduce Haxejs – The next generation mobile first framework.
Kathy E. Responsive Design and Twitter Bootstrap.
Suleyman YILDIRIM.  Overview  Browser support  Scalability  Performance  Demos  Added value to the project.
WebMatrix 2 /* web with benefits */. Everything You Need Start create new from OSS apps or templates, or start with existing sites hosted remotely or.
Session I - Introduction
Philly.NET Hands-on Labs JAVASCRIPT SERIES. July 9: JavaScript Syntax Visual Studio ◦Projects ◦Editors ◦Debugging ◦Script blocks ◦Minification and bundling.
MOOD FOOD. PROMOTIONAL WEBSITE Front end of a cross-module project between Advanced Rich Internet Applications and Advanced Client Side Scripting. Promotional.
Adapting web pages for mobile devices Fredrik Andersson Hannes Nevalainen.
MediMizer User Group  Users want an iPad application  Users want a web application  IT wants a no-installation client  Can be used anywhere.
Modern JavaScript Develop And Design Instructor’s Notes Chapter 1 - (Re) Introducing JavaScript Modern JavaScript Design And Develop Copyright © 2012 by.
Abelian Kingdom Andrew, Kelvin and Peter. What is it? A web (browser) game MORPG on Google map Login with Facebook Interact with your friends And the.
Wijmo Troy Taylor. What is Wijmo? -Wijmo is a kit of over 40 UI widgets, optimized for client-side web development. -HTML5 -jQuery -CSS3 -SVG.
Agile and the automated testing of accessibility
Ajax for Dynamic Web Development Gregory McChesney.
Kendo Ui Basics.
Introduction to Bootstrap
Ionic & Cordova crash course Ivan Varga
Introduction to web developement Abderrahim OUAKKI
learn. do. dream. Bootstrapping with Twitter Bootstrap Responsive Layouts CSS Components JavaScript Font Awesome Select2 Themes.
Chapter 15 Introducing jQuery Part 1. What is JavaScript? A programming language to add dynamic features to a web page. Client side.
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
Browser Compatibility Testing, using different browsers Conditional Statements.
Learn AngularJS by Building 10 projects. Introduction to AngularJS An Open source web application framework by Google Written in JavaScript offers complete.
Fundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar Textbook to be published by Pearson Ed in early Bootstrap.
Best Web Technologies for
1 Cutting Edge FE technologies for complex product August 6, 2015.
10 Mobile Application Framework Must Know to Launch New App.
Using React, Drupal and Google Chrome to build an interactive kiosk + + =
Front End Design By Sylvester Ndung’u
A Crash Course By TraversyMedia.com
Building Desktop Apps with Node.js and Electron
SharePoint + CRM Saturday Zurich 2017
Web Technologies Computing Science Thompson Rivers University
PHP MySQL Crash Course with HTML CSS
Angular 4 + TypeScript Getting Started
Browsers and Web Platforms
تصميم صفحات الانترنت web design
Client Side Dev.
Accessibility into Automation
Modern web tooling in Visual Studio 2015
Introduction to Bootstrap Bootstrap සදහා හැදින්වීම
Presentation 2 Web Design.
SharePoint Bruger Gruppe (SPBG) SharePoint Framework Introduction
Modern Web Development
Modern Front-End Web Development with Visual Studio
User Interface / User Experience Demo
Course Review HTML5 Level II Course Review
Front End Application Development We at Kushub Media have a group brimming with website specialists who comprehend the functional side of things and have.
UI Developer Overview  SV Trainings UI Developer Training is online course developed by industry experts to understand the concepts of HTML5, CSS3, Bootstrap,
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Course Review HTML5 Level II Course Review
Summer Engineering Academies Registration System
Course Review ITI HTML5 Level II Course Review
Secure Web Programming
Course Review HTML5 Level II Course Review
Microsoft Connect /28/2019 2:20 AM
Course Review HTML5 Level II Course Review
HTML5 Level II CyberAdvantage
ხელმძღვანელი: დიმიტრი ქარაული
Build /19/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Web Technologies Computing Science Thompson Rivers University
Client-Server Model: Requesting a Web Page
Front End Development workshop
Introduce to Angular 6 Present by: Võ Văn Hào
creating websites and web applications responsive.
Angular.
Presentation transcript:

Client-Side Web Technologies Introduction

Source: http://gs. statcounter

Source: http://gs. statcounter

Are these statistics accurate? http://gs.statcounter.com/faq#methodology Are they useful?

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 http://alistapart.com/article/understandingprogressiveenhancement Exercise concepts of responsive web design when appropriate http://alistapart.com/article/responsive-web-design https://developers.google.com/web/fundamentals/design-and-ui/responsive/

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

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

Very Useful Web Resources http://caniuse.com/ Detailed information on browser support for HTML5, CSS3, and JavaScript features http://www.w3.org/ Website of the World Wide Web Consortium https://developer.mozilla.org/en-US/ Mozilla Developer Network https://developers.google.com/web/ Google Web Developers

Essential Development Tools For Firefox: Developer tools are built-in: https://developer.mozilla.org/en-US/docs/Tools For Chrome: DevTools are built-in https://developers.google.com/chrome-developer-tools/