Building Web Applications with Angular.js (Session 1/2)

PLEASE NOTE ! This workshop will be held in two sessions on
[masked] and [masked]Please RSVP to both sessions ! 
The price for this workshop is for both sessions.

This workshop will present Angular JS concepts and dive into actual, hands-on web-application programming

Attendees will learn how to use Angular JS to write web applications, will go from overview down to detailed, step-by-step hands-on lessons and exercises, to get the actual feel and understanding of the framework.

Then, at the last hands-on part of the workshop, a full fledged application will be built and deeper understanding will be attained.

Requirements
Gear:
Laptop
Code Editor
git client
nodejs + testacular

Knowledge
+2 years experience with front end web development: javascript, css, html
+ experience developing native oop javascript for web application

Agenda

Introduction
Philosophy
Conceptual overview
Strength, weaknesses, domain

Part 1 (step-by-step tutoring)
Model, control, data-binding
HTML enhancements
Interactivity, validation...
Services
Filters and events
Directives

Part 2 (centered on actual application development)
Angular seed, partials, redirections
Views, components, templates 
Promise, 

Part 3
Summary of Angular’s artifacts
Group work on the application
Integrating Third-party APIs
Closing Question


Join the online conversation at the Full Stack Developers Facebook group page.

Join or login to comment.

  • Erez B.

    Time could have been used more efficiently (too 1:30h to actually start). With Avi complaining that the course hours are not enough why spend 1/3 of the time on irrelevant stuff?
    Hands on examples are great but the actual material delivery is scattered, not focused - lots of time goes for Q&A side discussions with 2-3 advanced people that already knows the basic stuff. Instructor had issues working on his demo computer and couldn't show stuff + no pointer.

    1 · November 20, 2013

    • Lior K.

      Thank you all for the feedback, we will take our self the commitment to improve on the next session

      1 · November 21, 2013

    • Avi T.

      Thanks for the feedbacks, guys!
      i will try to digest it and improve by the next session.
      Some difficulties were, however, circumstantial, alas, e.g. the slow start (it wasn’t 1:30h, Erez…) was due to people having issues with git (some didn’t even install it beforehand, as was required) and with the wifi, some of the “scattering” was due to the group being rather heterogeneous (there were about 30 people - it can only be expected to be so).
      Regarding the demonstration vs. overview (Tzahi’s comment): i prefer to give both. However, I agree it might be improved.
      About the advanced stuff – if I give too much advanced stuff before people learn the basics – only about 20% of the people will be able to follow. I try as much as I can to be didactic, but sometimes patience have to be practiced by the quicker and more experienced fellows – whattodo 
      Will try to do better next time anyways.
      Thank you

      2 · November 21, 2013

  • Yaron S.

    Will this all be based on Angular 1.2 ? (I hope)

    November 12, 2013

    • Yifat K.

      The first session (was scheduled for today) was postponed to 20.11 and the second one will be on 24.11 ...is it OK with your schedule ?

      November 17, 2013

    • Yaron S.

      I'm trying to re-RSVP but it's not working...

      November 18, 2013

  • A.P.

    Any pre-knowledge or experience in Angular required?

    November 11, 2013

    • Lior K.

      No, a pre-knowledge of Javascript is required.

      November 11, 2013

  • Erez C.

    Are you going to address/show/practice BDD or TDD flow?

    October 22, 2013

    • Avi T.

      Yes, superficially. It is a rather big subject...

      October 24, 2013

  • Andrey

    workshop will be held in Hebrew or English?

    October 15, 2013

  • uri g.

    It says there are 3 parts, split to two sessions total 8 hours ?
    Also, who is the tutor ?

    October 14, 2013

    • Yifat K.

      Uri hi, the introduction and part 1 will be at the first session and part 2-3 will be at the second session. As for the tutor, its Avi Tshuva , Tikal's senior JS expert.

      October 15, 2013

Your organizer's refund policy for Building Web Applications with Angular.js (Session 1/2)

Refunds are not offered for this Meetup.

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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