Ultimate AngularJS: Build a Real-World App from Scratch

Learn to build a real-life Single Page Application with AngularJS, Angular Material, UI Router, and Firebase, perfect for newcomers to web development.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course teaches you to build your own single-page applications using AngularJS and Firebase. It's super beginner-friendly and covers all the essential bits like routing and Angular Material. Perfect for anyone wanting to dive into web development!

Key Points

  • Learn how to build a real-life single page app.
  • Understand AngularJS and its components.
  • Get hands-on experience with Angular Material and UI Router.
  • Use Firebase for data persistence.
  • No need to be a pro—just some HTML, CSS, and JavaScript basics needed.

Learning Outcomes

  • Ability to create a functional single-page application.
  • Familiarity with AngularJS concepts like directives and routing.
  • Proficiency in using Angular Material for UI design.
  • Understanding of how to manage data with Firebase.
  • Basic command line skills for file and package management.

About This Course

Build a Single Page App with AngularJS, Angular Material, UI Router, and Firebase. Includes Angular 2 preview!

This course will show you--from start to finish--how to build a real-life application with AngularJS. Angular is awesome, but it can be tricky to learn, especially if you are newer to web development. This is especially true if you're trying to figure out how to build an actual working application in it. It can seem like a daunting task--especially since many tutorials out there don't show how to do it from scratch.

The good news is that it's not that hard once you know how all the pieces work together. This course will teach you those pieces and how they fit together so that you can build your own real life single page web applications that persist data to a database.

This course is for all levels, but you will find it especially useful if you are newer to web development. You should know some HTML, CSS, and JavaScript, but by no means do you need to be an expert. We'll be using tools like the command line and NodeJS to install packages, but we'll be seeing how to use them from scratch, so you don't need to have prior knowledge of them.

This course brings together many commonly requested AngularJS subjects that aren't seen in a lot of other ones, including:

  • Directives

  • Routing

  • Angular Material

  • Angular 2

If you want to learn how to build a single page app with AngularJS, and want to learn it from scratch, then this is the best course you'll find. See you in there!

  • Create Single Page Applications with AngularJS

  • Use the command line to make files and directories, and to install packages from NPM

  • Work effectively with Angular Material

Course Curriculum

1 Lectures

Instructors

Profile photo of Code College
Code College

Code College is an online school that provides high quality learning material, courses, and training videos for students looking to learn web design, web development, marketing, online business, and more!Founded in 2014 by Canadian entrepreneur, successful instructor, and blogger, Brad Hussey, Code College is a growing network of highly skilled instructors who provide the best quality tutorials, courses and learning...

Instructors

Profile photo of Ryan Chenkie
Ryan Chenkie

Ryan is a full-stack JavaScript developer and works mostly with Angular and Node. He's a Google Developer Expert, Product Owner at Auth0, and also runs Angularcasts.io, a screencast site offering end-to-end Angular and JavaScript training. When he's not coding, Ryan is hanging out with his wife, playing guitar, or nerding out about outer space.

Review
4.9 course rating
4K ratings
ui-avatar of Cary Bruestle
Cary B.
3.0
11 months ago

AngularJS has been pretty much replaced by Angular, so this course was mainly useful to get used to the thinking behind how to architect an Angular app. I found that a few tidbits were obsolete or incorrect, probably due to the framework being old. In particular, the section about using Firebase assumed that the Firebase dashboard was simple; since then, Firebase has expanded its features, and I could not duplicate Section 9 without taking a side trip to learn Firebase.

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
5.0
1 year ago

Amazing, above expectations!

  • Helpful
  • Not helpful
ui-avatar of Christian Cartes
Christian C.
1.0
4 years ago

The content is very generic is not a real app

  • Helpful
  • Not helpful
ui-avatar of Niki Kotsou
Niki K.
3.0
4 years ago

Great course, learned a lot in action. Definitely not for someone who hasn't seen AngularJS at all because it very fast paced and the instructor does not explain in depth what he is doing. I gave 3 stars because the whole section 9 is now deprecated and although he said that he would update it, he never did. So there is no backend in this project.

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
5.0
5 years ago

Great course, really helped the understanding angularjs and even more helps with seating up a web page one can use.

  • Helpful
  • Not helpful
ui-avatar of Luba Mark
Luba M.
3.5
5 years ago

Курс отличный, субтитры правда чудят, вам бы добавить возможность их корректировать для слушателей, вероятно они бы становились лучше

  • Helpful
  • Not helpful
ui-avatar of Juan Manuel Cabello Fernández
Juan M. C. F.
4.5
5 years ago

It was clear and easy to understand. Nice instructor.

  • Helpful
  • Not helpful
ui-avatar of Eric Gaze
Eric G.
5.0
5 years ago

I'm pretty new to coding and this class wasn't too hard to follow. Ryan does a great job of explaining concepts in laymen terms and showing you how it works. There's some things I have to go research/refresh myself on, but I really enjoyed the lectures.

  • Helpful
  • Not helpful
ui-avatar of Norihiko Kodama
Norihiko K.
5.0
5 years ago

I like this tutorial because I can browse the chief features of AngularJS with hands-on lectures in a short amount of time

  • Helpful
  • Not helpful
ui-avatar of Ravi Shankar Prasad
Ravi S. P.
4.5
5 years ago

Understand the basic fundamental of AngularJS with some better content and example.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses