Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Learn AngularJS 1.X

via Codecademy

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
Learn how to easily build single-page web applications using this popular JavaScript framework.

### Why Learn AngularJS?
As a web developer, you'll need to learn how to use new frameworks on a regular basis. AngularJS is a full-featured framework that is incredibly popular among developers. For single-page applications, the AngularJS framework creates rich interactive features for a real-time experience.

It's friendly to developers and has a supportive and active community. Products built with AngularJS include YouTube Video Manager, The Weather Channel site, several Google products, and Tinder.

### Take-Away Skills:
Apply your understanding of HTML and JavaScript to learn how to build single-page web applications with this popular JavaScript framework. You'll be introduced to the Model-View-Controller (MVC) programming pattern and get a chance to build your own application from scratch by the end of this course.

### Note on Prerequisites:
A strong foundation in JavaScript is a prerequisite for this course, as well as basic HTML.

Syllabus

  • Your First App: Get up and running quickly by building an AngularJS app from scratch.
    • Lesson: Your First App
    • Project: Bolt Network 1
    • Project: Pizza Planet
    • Project: MOVE Log
    • Quiz: Your First App
  • Directives: Learn how to use directives to make standalone UI components.
    • Lesson: Directives
    • Project: Bolt Network 2
    • Project: Gameboard
    • Project: Feedster
    • Quiz: Directives
  • Services: Use services to communicate with a server.
    • Lesson: Services
    • Project: Outbox 1
    • Project: Top 10
    • Quiz: Services
  • Routing: Add routes to build powerful single-page applications.
    • Lesson: Routing
    • Project: Outbox 2
    • Project: Calendar
    • Project: Reader
    • Quiz: Routing
  • Putting It All Together: Take what you learned in this course and put it all together with these projects.
    • Project: NearMe 1
    • Project: NearMe 2
    • Project: NearMe 3

Reviews

4.2 rating at Codecademy based on 251 ratings

Start your review of Learn AngularJS 1.X

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.