US & Canada: 877 849 1850
International: +1 678 648 3113

Accelebrate Blog

ACCELERATED LEARNING, CELEBRATED RESULTS

Category: JavaScript Articles

JavaScript ES2015 Classes and Prototype Inheritance (Part 1 of 2)

What is JavaScript ES2015? With the finalizing of the ECMA Script 2015 (ES2015) specification in June of last year, the JavaScript community can move towards the implementation of ES2015 in the many JavaScript engines in the marketplace.  ES2015 was formerly …

4 comments

Web Page File Uploads: Web Sockets (Part 3 of 3)

This final blog post on file uploads focuses on web sockets, the latest approach to browser/server communication. Part 1 of this series reviewed the history of file uploads including the original specifications, as well as the client-side code to upload …

0 comments

Web Page File Uploads: AJAX (Part 2 of 3)

In the previous post, we examined the history and the technical details of HTTP-based file uploads using web browsers. In this post, we explore two modern file upload methods: AJAX and Web Sockets. Asynchronous JavaScript and XML (AJAX) is powered …

0 comments

Web Page File Uploads: History and Future (Part 1 of 3)

The Past HTML forms that support file uploads are a staple of many modern web applications. For those interested in a little World Wide Web history, the form tag first appeared in the never approved standard of HTML 2 (RFC …

0 comments

Web Components: Angular, Polymer and React

Component-based techniques are emerging as the dominant approach for client-side web development. However, component-based development is not a new concept. Going back to the days of COM, CORBA, and even the server-side components of ASP.NET Web Forms and JavaServer Pages, …

4 comments

Inheritance in JavaScript

What I Wish I Had Picked up in Introduction to JavaScript. Pt 4 An earlier article dove into Prototypes. If you don’t recall what they are you should read my Prototypes in JavaScript post before continuing to read this article …

4 comments

A Tale of Two Task Runners – Grunt and Gulp

Part 1: Why Do We Need Task Runners? In Part 1 of this 2-part series, I’ll overview the evolution of front-end web development and discuss how Task Runners like Grunt and Gulp can help streamline your web development workflow. In …

0 comments

Understanding Transclusion in AngularJS (Part 2 of 2)

Knowing how a tool works, and knowing when to use that tool, are quite often two different things. The ability to apply a concept tends to be harder than learning the concept itself. In the first post on the topic …

15 comments

Understanding Transclusion in AngularJS (Part 1 of 2)

AngularJS is one of the most popular JavaScript client-side frameworks in the marketplace today. Among the many great features of AngularJS is the ability to create directives. At their core, directives are nothing more than markers placed on DOM elements that use JavaScript to manipulate …

24 comments

Prototype Objects in JavaScript

What I wish I had picked up in Introduction to JavaScript. Pt 3 My early experiences with JavaScript began with version 1.0. It was a fantastic and wild time. Tons of mouseOver and scrolling banners. The world was great. Developers …

0 comments

Please contact us for GSA pricing.
Contract #GS-35F-0307T

Please see our complete list of
Microsoft Official Courses