addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartexportfacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

AngularJS OC April Meetup

  • Apr 3, 2014 · 6:30 PM

Presenter: Buu Nguyen

Description: One of the major components of AngularJS is the digest loop, which makes features like data binding and model watching possible. Understanding how the digest loop works help you avoid many performance pitfalls and bugs in your applications. This presentation examines the digest loop in details and explores how other features are built on top of it.

Speaker Bio: Buu is the technical director at a startup where he builds cloud and desktop apps. He loves anything JavaScript and has built many production apps with it and its friend such as NodeJS, AngularJS, CoffeeScript and TypeScript. Before catching the JS bug, he worked primarily with Java and .NET and occasionally with Rails and iOS. In his spare time, he pushes code to GitHub.

Follow us on Twitter: @angularjsoc

We'd love another presenter! Share your expertise with the community and see it grow. Email [masked] to volunteer.

More details as they come...

---

PeopleSpace Startup Code Camp

On March 29th there will be a full day of training at OC's tech hub, PeopleSpace. An introductory class on AngularJS will be taught by Loc Nguyen, the organizer of AngularJS OC. Please purchase tickets for the event!

http://www.meetup.com/peoplespace/events/162020052/

http://peoplespacecodecamp2.eventbrite.com

Join or login to comment.

  • Tim

    Thanks for the awesome talk.

    2 · April 4, 2014

  • Buu N.

    Great crowd.

    1 · April 3, 2014

  • Tuan

    It was great; very informative

    1 · April 4, 2014

  • Buu N.

    BTW, there are a number of directives I didn't touch, things like ngShow, ngIf etc. But you've learned enough via implementing other directives, if you want some exercise, implement the rest in your free time :).

    1 · April 3, 2014

  • Buu N.

    Hi everyone, thanks for coming! It was a great event and I'm glad to have had the opportunity to share some of the stuff I'm very passionate about.

    Some follow-ups:
    1. I've posted code & slide-deck here https://github.com/buunguyen/ocangularjs/tree/master/apr14

    2. I've updated every slide to include:
    a. Associated demo files, so you can easily follow offline

    b. Relevant source files of AngularJS - this is for those of you want to learn deeper (or double-check things I said, haha)

    3. I missed a few things during the talk (too many eyes looking at me, too much pressure!):
    a. $observe is made possible by $watch: see implementation of myAttrInterpolationSim, I've added some comments to clarify that

    b. There's a line of code in model_stabilize.html where you can uncomment and see the iteration limit error

    That's it! Please catch me at @buunguyen (Twitter, GitHub, StackOverflow, LinkedIn, NuGet, NPM and others that I can't remember now :D).

    1 · April 3, 2014

  • Loc N.

    Hey Angularians, I'm still looking for a another speaker! Feedback says people enjoy a 2nd topic so that they learn a lot more from spending an evening with us.

    March 19, 2014

    • Tuan

      Thanks for hosting this event Loc.

      April 3, 2014

  • Robert K.

    Great talk at Peoplespace, Loc!

    Can't make this meetup, but will def see you for the next one.

    1 · April 3, 2014

  • Amanda

    Looking forward to meetings after my GA class ends in April. This is awesome and thanks for posting the Peoplespace event.

    1 · March 19, 2014

53 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy