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

Accelebrate Blog

ACCELERATED LEARNING, CELEBRATED RESULTS

Recent Blog Articles

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

Pandas and Bandwidth in Python Tutorial: Plotting the Results of Internet Speed Tests

Prologue: We all hate the cable company. For the past few months we’ve had to reboot the cable modem every week or so. Nerd that I am, I went out and bought a new cable modem. I hooked it up …

4 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

Building a Geolocation Web Application with Groovy and Grails

(Where in the World is Steve Heckler?)   Table of Contents Introduction The Grails Domain Model Grails Controllers Grails Services Dependency Injection (for realz this time) Map-maker, Map-maker, Make Me A Map What have we learned? 1. Introduction When you …

4 comments

Thinking in Swift (Part III) – Optionals

The one topic that seems to present the most difficulty for developers new to the Swift programming language is the concept of optionals. The basic idea is relatively simple to understand – there has to be a way to allow …

7 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

Lessons in SEO: Penguin’s Algorithm Updates are Just in Time for the Holidays

In past years, Google has offered webmasters and businesses the gift of breathing a little easier over the holidays by not rolling out a new algorithm update. Changing the algorithm in the weeks between Thanksgiving and Christmas have been ‘off …

0 comments

Djumping into Django

What is Django? Django is a Web framework like Rails, Spring, or ASP.NET MVC, but for Python. Using Django, you can quickly develop a Web application whose data (models) is stored in the database of your choosing, using templates for …

0 comments

Lessons in SEO: Why You Should Care About Your Website’s Conversion Rates

If you are a webmaster or you have a business that depends on attracting customers to your website, you are probably already tracking and analyzing your site’s traffic statistics and keeping tabs on your social media activity. It is great …

2 comments

Thinking in Swift (Part II) – Compiler

In Part I, we discussed some of the motivations behind Swift and a little bit of the history that led up to its release. In this article, we’ll talk about the different environments available for writing Swift. Then, we’ll go …

2 comments

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

Please see our complete list of
Microsoft Official Courses