Fork me on GitHub

MDC Intro To AngularJS Slides/Links 1

MDC Intro To AngularJS Slides/Links
Wow, very impressed with the turnout today at MDC to my Intro to AngularJS talk! I hope everyone found it useful and feel free to let me know if you have any feedback! Here are the slides from my presentation: Intro To AngularJs MDC here’s the code for IntroTo Angular that we live coded https://github.com/johnculviner/IntroToAngularJS ...

MidwestJS Intro to Angular Slides / Links

MidwestJS Intro to Angular Slides / Links
Thanks to everyone that was able to attend my ‘Intro to Angular’ talk at MidwestJS I hope you found it useful. I enjoyed giving it! Here are the slides from my presentation: Intro To AngularJs MidwestJS here’s the code for IntroTo Angular that we live coded https://github.com/johnculviner/IntroToAngularJS and the AngularAgility project that makes CRUD apps ...

Twin Cities Code Camp 16 Presentation Slides / Links

Twin Cities Code Camp 16 Presentation Slides / Links
Thanks for the great turnout at TCCC16 everyone. I’m glad to have presented on Angular and I hope I got some others pumped for it too! Here are the slides from my presentation: Intro To AngularJS Slide Deck and the FaceFolio demo application we live coded: https://github.com/johnculviner/IntroToAngularJS and the AngularAgility project I’ve been working on ...

Minify HTML with the DSL in AngularAgility Form Extensions 3

Minify HTML with the DSL in AngularAgility Form Extensions
tl;dr: Live Demo | Source | API Docs Whats a DSL? No I’m not talking about that internet that made you put all those “line filters” on your land-line phones. The DSL I’m thinking of stands for Domain Specific Language. What does that mean? Very simply it is a programming language that anyone can easily invent that is very specifically ...

Intro To Angular.js JavaScript MN Recording

My recent presentation at JavaScriptMN was live recorded onto YouTube. I got positive feedback of it being a good ‘Angular starter’ presentation so here’s a link if you’d ever like to watch. Let me know what you think!

JavaScript MN Presentation Links

JavaScript MN Presentation Links
Hi All, Thanks for coming tonight! I’m glad we had such great turnout despite all that snow… Here are some links from the presentation you might find useful. Thanks again for coming I hope you feel a little more comfortable with Angular and could maybe use it to replace jQuery or even in your next ...

Automatic Angular.js Validation Messages 18

Automatic Angular.js Validation Messages
TL;DR DEMO here SOURCE here   To put it bluntly I simply can’t say enough good things about Angular.js. I’ve been using it for the last year or so and have found amazing improvements and productivity not to mention I write way less, way simpler code (and its fun)! Lets talk about one area of ...

Intro to Angular.js TCDNUG Presentation

Intro to Angular.js TCDNUG Presentation
Thanks for coming tonight! I had a blast presenting on Angular.js! Thanks for the great questions that people asked too. I think they really helped with the presentation. Here is a copy of the slides from the presentation: Intro To AngularJs Here is the source code demoed in the presentation: https://github.com/johnculviner/IntroToAngularJS Here is a link to AngularAgility ...

Introduction to Angular.js Presentation

Introduction to Angular.js Presentation
I’m happy to announce I will be presenting about Angular.js at the Edina Twin Cities .NET User Group on Thursday 1/16/2014 at 5:30 PM at the ILM office with the topic Introduction to Angular.js. Thanks ILM for providing the awesome NEW venue as well as food! Get tickets here Expect the presentation to be useful ...

Expandable / collapsable table detail rows with Angular.js 2

Here is how to create expandable and collapsible tables with Angular.js. I couldn’t find any examples of this online and Angular.js only recently added official support for this in v1.2.0 with ng-repeat using ng-repeat-start/ng-repeat-end. Don’t get me wrong here, I’m not really a fan of how this looks (I prefer Knockout.js’ “virtual element” approach in this situation) but it ...