Code and Slides from My AngleBrackets April 2014 Talks in Orlando

The AngleBrackets and DevIntersection conference is all wrapped up! Thanks to everyone that took the time to come to my talks – it’s always fun to meet new people and hear about the apps they’re building. As promised, here’s the code and slides from each presentation.

 

AngularJS in 60ish Minutes

 

Abstract:

This talk covers the AngularJS JavaScript framework (one of my favorite frameworks out there!) and discusses challenges associated with Single Page Applications (SPA). Throughout the talk I go into detail about how AngularJS helps solve many of the challenges with built-in support for two-way data binding, directives and filters, controllers, ViewModels (scope) and more. I also discuss the relationship of modules to controllers, factories/services and how the big picture looks.

 

Presentation:

 

 

Code Samples:


http://tinyurl.com/AngularJSDemos

http://tinyurl.com/AngularJSin20

JavaScript Patterns to Cleanup your Code

 

Abstract:

This talk covers JavaScript patterns that can be used to structure code and clean it up to enhance productivity and simplify maintenance. Topics covered include why "function spaghetti code" is bad, the role of closures and different patterns such as the Prototype Pattern, Revealing Module Pattern and the Revealing Prototype Pattern.

A full course on this subject can be found on Pluralsight.com. I also have an eBook out on the subject called JavaScript Patterns JumpStart Guide (Clean up your JavaScript Code) which is available on Amazon.com.

 

Presentation:

 

 

Code Samples:


http://tinyurl.com/StructuringJSCode

 

Building an End-to-End AngularJS Application

 

Abstract:

Learn how to put all of the pieces together to build an AngularJS application in this session with Dan Wahlin. The session will walk through the process of defining modules, routes, controllers and views, and also show how to tie into factories and services to retrieve data from a backend REST service. By the end of the session, you will see how all of the key technologies fit together and how they can be used to build a Single Page Application (SPA).

Presentation:

 

 

Code Samples:


http://tinyurl.com/CustomerMgr

 

 

Interested in learning AngularJS? Check out my AngularJS JumpStart course.

comments powered by Disqus

2 Comments

  • Thanks for the great list of websites. It is always interesting to see a good collection of sites in the same category.

  • Hi Dan,

    Thanks for the links! You're doing a great job in helping people to become better acquainted with Angular (especially us .NET folk). I really enjoyed your Jumpstart course and look forward to hopefully being able to view more from you. Do you have any plans of turning your "End to End" presentation into an online Udemy course as well? If so, then shut up and take my money!

    Nathan

Comments have been disabled for this content.