egghead.io is an amazing resource for getting your team up to speed with AngularJS.
Let's learn the basic anatomy of an RxJS Observable by creating one from scratch. In this lesson, we create a simple Observable. It covers handling asynchronicity, emitting values, observable completion and error handling.
Getting started with Angular 2 involves a new focus on building out components. John walks through the process of bootstrapping your first component as well as how to include one component inside another.
By adding an isolated scope object to your AngularJS directive you can insure that each element using that directive has its own scope. This prevents it from affecting sibling directives and encapsulates the directive.
Here's a selection of popular lessons for you to enjoy.
In this lesson John will show you how to get started with grunt-contrib-watch. Watch is an essential component of any Grunt build, and you will find yourself using it in almost every project.
Organizing modules and components is a critical aspect of the development of any single-page web application (SPA). In this lesson we will look at refactoring the Flux React store into a more module structure.
Using Angular with webpack makes the production build a breeze. Simply alter your webpack configuration at runtime based on an environment variable, and you're good to go.
In Flux our Components are referred to as Views, but they are the same familiar Components associated with any React development. In Flux, however, we have the benefit of the architecture to keep us from having to pass down through a long chain of children Components any functionality that may be embedded in our Stores. In this Lesson we will wire up all of our Components in record time utilizing the architecture we've already established.
Stores are where the real work in our application is done. Dispatchers broadcast Actions to all Stores, and the Stores registered to listen for those Actions will perform any logic needed to update our Views. In this lesson we will establish our first Store and register the Actions we wish to respond to.
To show a list of unchanging data in React Native you can use the scroll view component. In this lesson, we'll
map through the data we got back from the Github API, and fill complete ScrollView component for the user profile.
Our build process during this series will utilize both gulp and browserify. In this lesson we will take a moment to setup our environment and all of the tooling required to begin developing our Flux Application. We've kept the build process very simple so porting it to grunt should be a breeze, but this also serves as a simple primer for those who may not be familiar with gulp.
Flux has four major components: Stores, Dispatchers, Views, and Actions. These components interact less like a typical MVC and more like an Event Bus. In this lesson we will start by creating our Dispatcher which queues up our Actions as Promises and executes them as they are received. We'll also create an AppDispatcher which, unlike the Dispatcher, is more specific to our application.
I'm a long-time experienced coder looking to get up to speed on Angular asap and I don't have time to google through a bunch of crap tutorials.
Get a constant stream of condensed, from the trenches, tiny morsels of useful developer’s knowledge. Join thousands of professionals increasing their skills every day!
And, while you're pondering these… What if you could level up in minutes instead of hours? What if you had a personal concierge delivering bite-sized lessons on solid techniques that ship software?
There are only so many hours in a day. You've got deadlines to make. To stay relevant means you must constantly learn.
Knowledge is scattered across the internet. It is buried in thick books. Hidden in documentation alongside features you will never need to use. Crammed into 6 hours of boring Powerpoint style online courses.
As a professional, you know what it takes to stay current with fast moving web development technology. You also know that there are only so many hours in a day.
What if you could stay current without wasting your time?
Egghead instructors are industry veterans with years of practical, from-the-trenches experience building real software at all scales.
Learn programming concepts from fundamentals to expert. Click here to view all egghead series.
Learn HTML5 Graphics and Animation
AngularJS Authentication with JWT
Learn Protractor Testing for AngularJS
Introduction to D3
AngularJS Data Modeling
React: Flux Architecture
Angular Automation with Gulp
Angular and Webpack for Modular Applications
React Native Fundamentals
Introduction to Node: The Fundamentals
All lessons are HD quality and easy to watch on your desktop or mobile device. Subscribers get access to lesson discussion forums, RSS lesson feeds, and downloadable lessons.
$2499/monthAccess to all videos
Train at Your Pace
Amazing job with your #AngularJS video tutorials. Great flow and perfect length.
We’ve got everything covered for you
What will I get with a PRO subscription?With a PRO subscription, you will gain instant access to hundreds of egghead lessons. You will also be able to participate in discussions about lessons and ask questions. In addition subscribers are able to download lessons in HD as well as view lessons via their favorite podcast app with their subscriber RSS link.
Can I use PayPal to pay you?Not at this time.
What if I sign up and want to cancel?You can cancel your subscription at any time. Your subscription will remain active until the current time period is finished.
Can I get a refund?Yes. We stand behind our content 100%. If you are dissatisfied, let us know within 30 days of subscribing, and you will be promptly refunded for the remaining time on your subscription.