Philly.NET Hands-on Labs JAVASCRIPT SERIES. July 9: JavaScript Syntax Visual Studio ◦Projects ◦Editors ◦Debugging ◦Script blocks ◦Minification and bundling.

Slides:



Advertisements
Similar presentations
Cleveland C#/VB.Net User Group February 24, 2009 Marv Schwartz
Advertisements

Lecture 11 Server Side Interaction
Javascript and AJAX Willem Visser RW334. Overview Javascript jQuery AngularJS AJAX.
Cloud Computing Lecture #7 Introduction to Ajax Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under a.
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
Philly.NET Hands-On jQuery + Plug-ins Bill Wolff, Rob Keiser.
1 Using jQuery JavaScript & jQuery the missing manual (Second Edition)
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
CGI and AJAX CS-260 Dick Steflik.
JavaScript & jQuery the missing manual Chapter 11
CIS 375—Web App Dev II ASP.NET 2 Introducing Web Forms.
Ruth Betcher Ruth Christie
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
Angelo Chan Kamran Bilgrami. Agenda ● WinJS - What and Why ● Modern Apps ● WinRT Architecture ● Demos o Controls o Data Bindings o Program LifeCycle Management.
Ajax Technology for the Web Nic Shulver, FCET, Staffordshire University Introduction What is it? Pros and Cons Why is it important? Traditional Client-Server.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
AJAX Making Dynamic Web pages more Dynamic Jim Hendricks April 25th, 2006.
Instructor, Dr. Khalili Bahram Jeevan Kumar Gogineni.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
DEV-5: Introduction to WebSpeed ® Stephen Ferguson Sr. Training Program Manager.
Conor Russomanno & Elizabeth Umbrino. A popular free Javascript Library Released in January 2006 At BarCamp, an international network of user-generated.
Congratulations! You are part of a global community of thousands of web developers who attend Web Camps to keep their web development skills up-to-date.
ASP.NET &.NET Environment. Overview Part of Microsoft’s.NET environment Used for Development of  Websites  Internet applications  Web Services & XML.
Ventsislav Popov Crossroad Ltd.. 1. What is AJAX?  AJAX Concept  ASP.NET AJAX Framework 2. ASP.NET AJAX Server Controls  ScriptManager, UpdatePanel.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
Unleash the Power of jQuery Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
TypeScript Allan da Costa Pinto Technical Evangelist Microsoft.
DynaRIA: a Tool for Ajax Web Application Comprehension Dipartimento di Informatica e Sistemistica University of Naples “Federico II”, Italy Domenico Amalfitano.
Asynchronous Javascript And XML AJAX : an introduction UFCEUS-20-2 : Web Programming.
Unleash the Power of jQuery Learning & Development Team Telerik Software Academy.
1 What is JQuery. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax* interactions.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
IE Developer Tools Jonathan Seitel Program Manager.
Overview Web Technologies Computing Science Thompson Rivers University.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
Web Technology Overview with a focus on JavaScript-based technologies Lawrence Yao
1 Using jQuery JavaScript & jQuery the missing manual (Second Edition)
ANGULAR JS 2.0 Revolutionizes UI/UX Development. A CONTEMPORARY FRAMEWORK  Open Source Web Application Framework  Renowned, Established & Stable Frontend.
//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview Γιώργος Καπνιάς MVP, MCT, MCDP, MCDBA, MCTS,
Open Solutions for a Changing World™ Eddy Kleinjan Copyright 2005, Data Access WordwideNew Techniques for Building Web Applications June 6-9, 2005 Key.
The Microsoft Technical Roadshow 2007 AJAX Development Mike Ormond Developer & Platform Group Microsoft Ltd
INNOV-16: Rich User Interface for the Web???? AJAX to the Rescue Ken Wilner VP of Technology Progress Software.
JQuery Fundamentals Introduction Tutorial Videos
Web Technologies Computing Science Thompson Rivers University
Programming Web Pages with JavaScript
JavaScript and Ajax (Ajax Tutorial)
Angular 4 + TypeScript Getting Started
Unleash the Power of jQuery
Tutorial 10 Programming with JavaScript
Development of Internet Applications jQuery, TypeScript, LESS
Introduction to ASP By “FlyingBono” 2009_01 By FlyingBono 2009_01
Michael Robertson Yuta Takayama Google Closure Tools.
Asynchronous Java script And XML Technology
AJAX.
The Cliff Notes Version
Revision.
jQuery The Easy JavaScript Nikolay Chochev Technical Trainer
JQuery with ASP.NET.
Secure Web Programming
MIS JavaScript and API Workshop (Part 3)
Introduction to AJAX and JSON
Web Technologies Computing Science Thompson Rivers University
Introduction to AJAX and JSON
Ajax and JSON Jeremy Shafer Department of MIS Fox School of Business
Introduce to Angular 6 Present by: Võ Văn Hào
Ajax and JSON Jeremy Shafer Department of MIS Fox School of Business
Windows Azure Anders Hejlsberg Technical Fellow 3-012
Presentation transcript:

philly.NET Hands-on Labs JAVASCRIPT SERIES

July 9: JavaScript Syntax Visual Studio ◦Projects ◦Editors ◦Debugging ◦Script blocks ◦Minification and bundling Basic syntax ◦Variables ◦Arrays ◦Loops ◦Data types ◦Comments

August 6: JavaScript Objects Objects ◦Properties ◦Prototypes ◦Functions ◦SEAFs ◦Scope ◦Error handling Browser and DOM manipulation ◦Events ◦Browser detection

September 3: JavaScript Tools Browser Tools (F12) ◦Chrome ◦Internet Explorer ◦FireFox Fiddler Headjs Responsive NAV Modernizr JSBin JSFiddle JSHint Grunt Sinon RegExr

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

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

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

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

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

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

April: Code Camp Microsoft Malvern Friday full-day pre-sessions in 5 rooms ◦Small charge ◦Breakfast and lunch provided ◦Target corporate dev teams Saturday all day in rooms ◦Free! ◦Smaller event by invitation only ◦Vendors in lobby ◦Primo hoagies like we used to