This workshop has already been published as a course!
AngularJS Application Development
Some Key Takeaways!
By coding along with us in the Workshop, you'll:
- Discover how to apply the 80/20 rule to AngularJS and identify the most vital pieces of AngularJS you will use to do most of your work
- Discover a practical and iterative approach for building out an AngularJS application from the ground up
- Discover how to build a master-detail view in AngularJS
- Discover how the master-detail view can be modified to build out versions of some of the most popular applications we use everyday
Your (Awesome) Instructor
Spend a Full Day Immersed With a Leading AngularJS Master
Workshop Details
AngularJS is a very powerful and sometimes overwhelming framework. Have you ever approached a new framework or technology and felt totally overwhelmed about where to even start? AngularJS is not an exception given its unique and powerful approach to building web applications. We are going to tackle building an application from the ground up and covering all the elements as we introduce complexity into our application. New developers to AngularJS will have an incredible learning opportunity simply by seeing how an application is put together but we are going to take this a step further. We are going to going to see how the seemingly simple techniques that we are learning can be composed to build some of the most popular web applications available today. By the end of the workshop, we will have distilled AngularJS into a set of common patterns that we can consistently apply to build top-notch applications in the real world. Even the most sophisticated software designs can often be described as a composition of essential design patterns.
Come learn how to build an AngularJS application with Lukas Ruebbelke as he discusses the unifying patterns and concepts that are common in most web application.
Daily Schedule
We'll be building an application from the ground up and covering all the elements as we introduce complexity into our application. New developers to AngularJS will have an incredible learning opportunity simply by seeing how an application is put together but we are going to take this a step further. We are going to going to see how the seemingly simple techniques that we are learning can be composed to build some of the most popular web applications available today. By the end of the workshop, we will have distilled AngularJS into a set of common patterns that we can consistently apply to build top-notch applications in the real world.
- 8:30AMTech Check and Hello
- 9:00AMIntro and Architecture
- 9:30AMHacking
- 10:00AMViews and Controllers
- 10:30AMHacking
- 11:00AMServices
- 11:30AMHacking
- 12:00PMLunch
- 1:00PMDirectives
- 1:30PMHacking
- 2:00PMRouting
- 2:30PMHacking
- 3:00PMApplying
- 3:30PMHacking
- 4:00PMFurther Reading and Wrap-up
Interact with the Instructor - Online & In-Person
Is This Workshop for Me?
Summary
If you are new to AngularJS and want to learn how to build an application this is a great introductory workshop. If you are familiar with AngularJS and want to learn how to simplify your worldview and learn how to be a more effective developer than this is a great workshop as well. Originally this workshop was created for web developers with a Ruby/Rails background, but applies to most traditional web development languages.
Any Prerequisites?
- A basic understanding of JavaScript and HTML is necessary to understand the material and complete the challenges.
Event Details
What
One Full Day Workshop Session
Replay Videos (available immediately)
When
March 27, 2015 - 9:30am to 5:30pm Central Daylight Time
Where
Option 1: Attend online on our full HD live stream
Option 2: Attend in-person at HQ in Minneapolis, MN