Download presentation
Presentation is loading. Please wait.
Published byClifford Barnett Modified over 9 years ago
1
philly.NET Hands-on Labs JAVASCRIPT SERIES
2
July 9: JavaScript Syntax Visual Studio ◦Projects ◦Editors ◦Debugging ◦Script blocks ◦Minification and bundling Basic syntax ◦Variables ◦Arrays ◦Loops ◦Data types ◦Comments
3
August 6: JavaScript Objects Objects ◦Properties ◦Prototypes ◦Functions ◦SEAFs ◦Scope ◦Error handling Browser and DOM manipulation ◦Events ◦Browser detection
4
September 3: JavaScript Tools Browser Tools (F12) ◦Chrome ◦Internet Explorer ◦FireFox Fiddler Headjs Responsive NAV Modernizr JSBin JSFiddle JSHint Grunt Sinon RegExr
5
October 8: JavaScript JSON + AJAX JavaScript Object Notation ◦Human readable ◦Attribute–value pairs ◦Faster and less weight than XML ◦Language independent ◦Often used in REST endpoints Asynchronous JavaScript and XML ◦Client side web applications ◦Exchange data asynchronously between browser and server to avoid full page reloads ◦XMLHttpRequest object
6
November 12: JavaScript + jQuery Most popular cross-platform JavaScript library Developed by John Resig as free, open source software Self executing anonymous function (SEAF) ◦Navigate a document ◦Select DOM elements using CSS selectors (Sizzle engine) ◦Create animations ◦Handle events ◦Develop Ajax applications Extensive plug-in and extension capability
7
December 3: JavaScript + AngularJS Open-source web application framework maintained by Google and community Relies on custom tag attributes using declarative syntax Model-view-controller pattern with two-way data binding Good for single page applications De-emphasizes DOM manipulation and improves testability
8
January 7: JavaScript + BootStrap HTML and CSS design templates for responsive design Typography, forms, buttons, navigation and other interface components Optional JavaScript extensions with help from jQuery Add-on extensions like Fuel UX Swappable themes
9
February 4: JavaScript + TypeScript Free and open source Superset of JavaScript that generates JS code with help from Anders Hejlsberg Optional static typing and class-based object oriented programming ◦Type annotations with compile time checking ◦Classes ◦Interfaces ◦Modules ◦Anonymous functions Designed for larger applications Header files can include type information
10
March 4: JavaScript + NodeJS Scalable server side development and networking utilities Runtime environment combined with libraries for common web applications Based on Google V8 engine Non-blocking I/O and asynchronous events Built-in asynchronous I/O library for file, socket and HTTP communication Can run as a web server
11
April: Code Camp 2015.1 Microsoft Malvern Friday full-day pre-sessions in 5 rooms ◦Small charge ◦Breakfast and lunch provided ◦Target corporate dev teams Saturday all day in 10-12 rooms ◦Free! ◦Smaller event by invitation only ◦Vendors in lobby ◦Primo hoagies like we used to
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.