AngularJS Fundamentals

AngularJS is a web framework designed and built by Google for the main purpose of building web apps. It provides automatic 2 way data-binding and eliminates the need to manually manipulate the DOM. This is exceptionally useful as it allows developers to focus purely on the business logic behind their applications as opposed to tedious boilerplate code.

The models that angularjs uses are plain old javascript objects, this again makes it far easier to test, maintain and reuse.

Overall it’s a hugely popular framework that has seen a huge rise in adoption in financial institutions and tech companies due to its relative ease of use and the power that it brings to the table.

Who is this Course For?

This course is designed to take someone that has knowledge of Javascript and set them on the right path to creating their own web applications.

You will require:

Course Content

In this course I’ll be demonstrating the absolute fundamentals to developing applications with AngularJS 1.X. We’ll begin by creating a very simple admin application that will perform multiple tasks such as consuming RESTful APIs, Lazy Loading articles and more.

We’ll begin by creating some very simple Single Page Applications or SPAs and then build up on these until we’ve covered everything you need in order to develop your own web applications using the AngularJS framework.


Tutorials


AngularJS Fundamentals Logo
AngularJS Promises Tutorial
4 Minutes

In this tutorial we examine the $q service and how we can chain promises.

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
Most Important Changes to AngularJS in 1.6
2 Minutes

In this article we look at the most important changes to AngularJS in the latest upcoming release version 1.6.

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS ng-model in ng-if Tutorial
1 Minutes

A small helper tutorial for those struggling to use the ng-model directive within the ng-if directive in your angularjs app.

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS Data Binding Tutorial
2 Minutes

This first lesson of the Angularjs course looks to teach how useful data binding is when using AngularJS

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS Controllers Tutorial
2 Minutes

this tutorial teaches the basics of angularjs controllers as well as introducing concepts such as constructor and scope inheritance within your angularjs application

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS Templating Tutorial Using ng-view
4 Minutes

In this tutorial I'll be showing you exactly how you can create you own templating system using angularjs's ng-view directive.

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS Directives Tutorial
2 Minutes

This tutorial showcases how one can define their own angularjs directives.

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS Template Route Provider Tutorial
2 Minutes

This tutorial showcases how one can effectively use AngularJS's routeProvider in order to create master pages and templates with which to build their own angularjs applications

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
Interacting With RESTful APIs Using $http in AngularJS
4 Minutes

This tutorial deals with how we can interact with APIs using AngularJS's built in $http service.

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS Filter Search Tutorial
3 Minutes

We look at how you can implement your own style of filter searching using AngularJS's filter directive

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
Setting a Default Value for Select Elements in AngularJS
1 Minutes

This is just a quick little code snippet showing how you can set an angularjs select box to a certain value on pageload

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
Using Hidden Input in a Form in AngularJS
1 Minutes

Another useful code snippet for those of you dealing with angularjs applications.

Published: Saturday, Apr 15, 2017
AngularJS Fundamentals Logo
AngularJS Fundamentals
2 Minutes

Published: Friday, Apr 14, 2017
AngularJS Fundamentals Logo
AngularJS Factory Tutorial
1 Minutes

In this tutorial we'll look at how we can implement factories in AngularJS

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
AngularJS Filter Tutorial
2 Minutes

In this tutorial we define exactly what filters are, how we can use existing filters and finally how we can implement our own filters.

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
AngularJS Form Validation Tutorial
3 Minutes

In this tutorial we have a look at how to implement form validation using angularjs

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
AngularJS Project Structure Tutorial
4 Minutes

In this tutorial we look at the numerous different ways you can structure your angularjs applications as well as the pros and cons to each structure

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
Automating Your AngularJS Workflow With Gulp
3 Minutes

This article looks at automating your angularjs workflow using the gulp task runner.

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
Working With AngularJS Component Based Applications
6 Minutes

In this tutorial we look at how you can define your own components and effectively extend component based angularjs applications.

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
Integrating Highcharts-ng into your AngularJS Applications
3 Minutes

Highcharts-ng is an angularjs wrapper around the exceptional highchartsjs library, in this tutorial we look into how we can easily integrate this into our angularjs applications

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
AngularJS Event Handling Tutorial
2 Minutes

In this tutorial we explore some of the ways we can handle browser and document events in our AngularJS applications

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
Passing Data Between Routes in AngularJS
5 Minutes

In this tutorial we look at how we can store information between routes using services in our angularjs applications.

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
angularjs most important changes 1 6
2 Minutes

In this article we look at the most important changes to AngularJS in the latest upcoming release version 1.6.

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
How To Store Information in Cookies in AngularJS
3 Minutes

In this tutorial we look at how we can use the $cookie service in angularjs in order to store information across requests.

Published: Sunday, Apr 9, 2017
AngularJS Fundamentals Logo
Removing Duplicate Entries from ng-repeat in AngularJS
3 Minutes

This article shows you how you can remove duplicates from a list printed our using ng-repeat in AngularJS using filters.

Published: Sunday, Feb 14, 2016