
- JavaScript
- Intermediate
About this Course
This course uses AngularJS 1.x. Angular is a front end JavaScript framework that allows you to rapidly develop robust, single page web applications. In this course you’ll learn the basics of how to get an Angular application set up and running. Additionally, you’ll get a strong conceptual overview and foundation in Angular. You’ll be able to use the knowledge gained from this course to start your own applications or to easily jump in on existing large scale applications.
This course teaches the basics of AngularJS, commonly known as Angular 1. To learn Angular, please see our Angular Basics course.
What you'll learn
- Angular Application Structure - MVC without saying MVC
- Templates/Views
- Directives
- Scope
- Controllers
- Basic built-ins
- ng-repeat
- ng-show
- ng-hide
- ng-click
- Requesting data with $http
Teacher
-
Huston Hedinger
Huston Hedinger is a JavaScript teacher at Treehouse. He's passionate about building scalable, data driven web apps, especially ones that address old problems with new tech! For instance, how the Internet of Things is disrupting very old businesses/biz models, and how data visualization is helping humans interface with more and more complex information.
Before Treehouse he Cofounded and led GraphAlchemist, a Portland based firm providing full stack web development, analytics, and data visualization to high potential startups, medical researchers, and Fortune 500s.
Huston has lived and worked in the Middle East and he completed a Master's Degree in International Policy at the Monterey Institute of International Studies. He has a background in Private Equity Finance and Commercial Real Estate. He is a speaker of Arabic, an Ultra-marathoner, and a Crossfit certified trainer.