Building an Application with AngularJS
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Get creative with AngularJS to develop exciting applications.AngularJS helps you build dynamic web apps quickly and easily. If you are looking for scalability and modularity in your apps, then AngularJS is the technology for you. It provides you with all the tools necessary to develop apps that are both attractive and functional.This video course will show you how to write a complex application using AngularJS, one step at a time.You will begin with preparing the system by setting up the necessary prerequisites. Then you will scaffold your application and write your first controllers and views using data binding to stitch them together. You will then move on to implementing your own custom services as well as directives to make your app flexible and extensible. Finally, you will turn your attention to testing the code before the course ends and you are ready to write your own Angular application.You will start with an empty slate but by the end of the course, creating and implementing complex AngularJS applications will be easier than ever.About the AuthorGabriel SchenkerGabriel Schenker grew up in Switzerland on a wonderful farm located on top of a hill where the stars seem to touch the earth. He studied Physics at the Federal Institute of Technology in Zurich, Switzerland. There, he also got his PhD. in Physics. After working in behavioral science for a couple of years, which included training trainers, he went freelance as a software developer, consultant, mentor, and trainer. In 2009 he moved to Austin, Texas, where he is currently working as Chief Software Architect for a company writing software for pharmaceuticals, hospitals, and universities working in the area of new drug development.
Facilities
Location
Start date
Start date
About this course
Utilize controllers to create a neat workflow and business logic for your app
Use Dependency Injection in controllers, services, and other Angular objects to give a professional touch to your app
Understand JavaScript promises and use them in your code to deal with asynchronous operations effectively
Write and execute end-to-end tests to produce robust code for your application
Implement views and tie them with controllers using data binding
Maximize your efficiency by creating your own custom services
Create and implementing custom directives that wrap arbitrary content for you
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Editors
- GCSE Physics
- Install
- Programming
- Import
- Team Training
- Writing
- Technology
- Web
- Scaffolding training
- Server
- Visual Studio
- Testing
- Translation
Course programme
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Create an HTML5 page and import the angular library from a CDN
- Add the ng-app directive to the body tag
- Add an input with an ng-model directive and a div with an angular expression
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Showing the main page
- Discussing the translation page
- Presenting the learning page
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install npm, which is the Node package manger for server-side components
- Install Bower, which is the client-side package manager
- Install the testing frameworks, which are karma and protractor
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Install Yeoman
- Use Yeoman to automatically scaffold an application
- Manually scaffold an application and define conventions
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Introducing Sublime Text and VIM as lightweight editors
- Presenting Visual Studio and Web Storm as powerful IDEs
- Mentioning other editors such as Notepad++ or TexMate
- Add an ng-app directive to the HTML page
- Use the ng-controller directive to control DOM elements and their children with a controller
- Define data binding using the ng-model directive
- Define a new angular module or application
- Add a controller to the module
- Define a simple model in the scope of the controller
Additional information
Building an Application with AngularJS