AngularJS Fundamentals and Practice

Learn AngularJS through an in-depth, project-based course with real-life examples, focusing on concepts, design, architecture, and testing of modern web applications.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course dives into AngularJS, a powerful tool for building modern web applications. You’ll learn through hands-on projects, focusing on practical coding examples and how to design, architect, and test a cool single-page app.

Key Points

  • Introduction to AngularJS: A JavaScript framework from Google.
  • Focus on Single Page Applications (SPAs) and their growing importance.
  • Project-based learning with a mix of theory and practice.
  • Hands-on coding examples using Plunkr.
  • Emphasis on design, architecture, and testing of web applications.

Learning Outcomes

  • Understand core AngularJS concepts.
  • Become skilled in writing and testing AngularJS applications.
  • Ability to design and architect a modern web app.
  • Familiarity with libraries like Karma, Jasmine, and Angular UI Bootstrap.
  • Learn to think in AngularJS to solve web development challenges.

About This Course

An in-depth project-based introduction to AngularJS concepts with lots of code, examples and a complete application

AngularJS is a JavaScript framework developed by Google. Front end development is now officially revolutionized with the advent of SPAs (Single Page Applications) and it is increasingly looking like AngularJS is going to be the de-facto framework of the future for building SPAs.

This course will not only teach you to program using AngularJS but also how to think in AngularJS and how to architect, design and test a modern web application.

This course is divided into 2 parts.

  • The first part focuses on getting a solid understanding of AngularJS concepts with plenty of working code examples using Plunkr.

  • The second half creates a comprehensive Web Application (SPA) using these concepts with special focus on Design, Architecture and testing a modern web app.

This is a project based course with 2 parts spanning 29 videos and over 300 minutes of content.

- An approach of understanding AngularJS concepts
- Follow-up with many live coding examples
- A project that covers various components and aspects of AngularJS
- A video dedicated to unit testing using Karma and Jasmine libraries
- Examples using third part libraries including
- Angular UI Bootstrap
- Bootstrap CSS
- Angular Local Storage library
- Karma
- Jasmine

  • Enable you to write professional AngularJS applications

  • Enable you to think in AngularJS and design a modern web-app (SPA)

Course Curriculum

2 Lectures

Instructor

Profile photo of Sid Azad
Sid Azad

I have been writing software and managing technical teams and products for 14 years and during this time I have worked with several programming languages, frameworks and products. I have also worked in 3 startups and a large as well as a mid-size firm. I currently lead a Django/Python tech. team and work on entrepreneurial projects in my spare time....

More Courses By Sid Azad
Review
4.9 course rating
4K ratings
ui-avatar of Jeff Waldrop
Jeff W.
4.0
8 years ago

Good, explanations seem clear.

  • Helpful
  • Not helpful
ui-avatar of Fulya Gürsel
Fulya G.
0.5
9 years ago

unreadable code!

  • Helpful
  • Not helpful
ui-avatar of Yaritza Cuevas
Yaritza C.
3.0
9 years ago

Font is way too small

  • Helpful
  • Not helpful
ui-avatar of Szymon Majdak
Szymon M.
1.0
9 years ago

Pretty useless when I can't even see and follow the code in full screen mode on a large monitor.

  • Helpful
  • Not helpful
ui-avatar of Daniel Ploskonka
Daniel P.
1.0
9 years ago

code to small to see and follow the lecture

  • Helpful
  • Not helpful
ui-avatar of M Khanchandani
M K.
1.0
9 years ago

all code is too small to read, please put all videos again by zooming in to the code.

  • Helpful
  • Not helpful
ui-avatar of Matthias Kuhs
Matthias K.
1.0
10 years ago

The content and overall presentation of the course topic is really good.
But it is simply impossible to read any of the source code that the lecturer enters into plunker - so how are we supposed to understand anything and follow along? Other instructors read out what they are entering word by word and so that wouldn't matter so much. But not here. The source code is simply cut&pasted into the editor!
And the workaround to download each lecture in order to be able to read it is not acceptable for an on-line training. That predicament takes away the advantage of such a tool. Apart from that, even on the downloaded videos you can't always decipher the source code.
Also, the source provided via Github only covers the final product, not the steps in between - but that would be crucial for the learning process!
I'm really disappointed and am glad that I got this course on a heavily discounted rate.
Given the otherwise good quality of the course, and how well structured it is for newcomers, it is a pity that this course is basically ruined by the tiny font of the source code used in the course videos.

  • Helpful
  • Not helpful
ui-avatar of Lisa-Marie Thompson
Lisa-marie T.
1.0
10 years ago

This is very distracting from actually trying to learn. As I cannot properly read the code.

  • 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