(2 customer reviews)

AngularJS

£ 797.00 + VAT

ENQUIRE NOW
 

Description

  • DESCRIPTION
  • OUTLINE

This is delivered as a Live Online “Virtual Class” – What is a Virtual Class? More info here

AngularJS is a powerful and extensible HTML and Javascript based framework for building web applications. It is based around the paradigm of Model View Control (MVC), allowing modular development of your applications in javascript via controllers, and has data-binding client-side via HTML, with live data at runtime. This is a far more powerful and adaptable pattern for a web app than the traditional server-side PHP/ASP bindings called only once on the page-load. AngularJS is the ideal framework to adopt for building web applications, and HTML5 based mobile apps. Combined with other UI frameworks like IONIC, AngularJS offers the best practices for making native Phonegap/Cordova mobile apps. The course is two days in length. The first day explains the framework and shows it uses, the second day is used to construct a fully working application that makes use of local client-side storage and server side storage using Firebase.

WHO IS THIS COURSE FOR?

Web and App developers who are interested in understanding how AngularJS architecture and benefit application development.

ASSUMED KNOWLEDGE

All attendees must have substantial prior experience developing with JavaScript. If attendees will not have prior JavaScript experience, we would be delighted to proceed this class with a one- or two-day intensive JavaScript primer.

WHAT YOU WILL LEARN

Students will:

  • Understand the design of single-page applications and how AngularJS facilitates their development
  • Properly separate the model, view, and controller layers of your application and implement them using AngularJS
  • Master AngularJS expressions, filters, and scopes
  • Build Angular forms
  • Elegantly implement Ajax in your AngularJS applications
  • Write AngularJS directives
  • Unit test and end-to-end test your AngularJS applications

Basics

  • What is AngularJS
  • Setting up a basic AngularJS application
  • Bootstrap and IONIC UI frameworks
  • Model view control architecture
  • Modules and scope

Models & Data

  • The role of a model in MVC
  • JSON data format
  • XML data format
  • Simple and complex models
  • Loading model data with AJAX
  • $http service for handling JSON
  • Binding data to HTML
  • Filtering data using directives
  • Templates and template engines

Application Design Patterns

  • Controllers and modules
  • Application routes
  • Dividing your application into partials
  • What is deep linking and its uses?
  • $routeProvider service
  • Creating application navigation
  • Using bootstrap for UI
  • Using IONIC for UI
  • View controllers
  • Navigation applications
  • Tabbed applications
  • Modal views
  • Animating user interface with CSS
  • Angular animation events

Working with Other Frameworks

  • Using JQuery
  • How to integrate with NodeJS
  • How to integrate with Phonegap / Cordova
  • Using Firebase for server-side storage and user authentication

Building a Mobile Application

  • Choosing the correct platform
  • Web application or native app with Phonegap
  • User interface choices:
  • JQuery mobile
  • Sencha touch
  • IONIC
  • Custom
  • Planning applications with an object graph
  • Creating a full working application
  • Local Storage verses server-side storage
  • Using Firebase
  • Publishing / distributing your app.

Worried about COVID-19?

Good News! All of our courses are offered virtually in the comfort of your home or offices.

Academy Class Benefit from the Wisdom

Benefit from the Wisdom

Delivering Quality Training since 2006.

Training Budget Maximised!

Lower Price Match Guarantee & Flexible Training Vouchers

Practical, Cutting-Edge Training

From industry experienced professionals.

Work Faster, Earn More

Reduce your production time by improving all your workflow processes, best practices and shortcuts.

Gain a Competitive Edge

Boost your career by improving your skills and getting Accreditation.

When, How and Where You Want To Learn

Course Time

9:30am - 4:30pm

individual training

Individual

Corporate

Customised

Classroom​

Live-Online

Worldwide

Contact Information

Give Us A Call (United Kingdom)

Give Us A Call (United States)

Email Addresses

General Enquiries: office@academyclass.com

Training Enquires: training@academyclass.com

Support Enquiries: support@academyclass.com

    >

    • DESCRIPTION
    • OUTLINE

    This is delivered as a Live Online “Virtual Class” – What is a Virtual Class? More info here

    AngularJS is a powerful and extensible HTML and Javascript based framework for building web applications. It is based around the paradigm of Model View Control (MVC), allowing modular development of your applications in javascript via controllers, and has data-binding client-side via HTML, with live data at runtime. This is a far more powerful and adaptable pattern for a web app than the traditional server-side PHP/ASP bindings called only once on the page-load. AngularJS is the ideal framework to adopt for building web applications, and HTML5 based mobile apps. Combined with other UI frameworks like IONIC, AngularJS offers the best practices for making native Phonegap/Cordova mobile apps. The course is two days in length. The first day explains the framework and shows it uses, the second day is used to construct a fully working application that makes use of local client-side storage and server side storage using Firebase.

    WHO IS THIS COURSE FOR?

    Web and App developers who are interested in understanding how AngularJS architecture and benefit application development.

    ASSUMED KNOWLEDGE

    All attendees must have substantial prior experience developing with JavaScript. If attendees will not have prior JavaScript experience, we would be delighted to proceed this class with a one- or two-day intensive JavaScript primer.

    WHAT YOU WILL LEARN

    Students will:

    • Understand the design of single-page applications and how AngularJS facilitates their development
    • Properly separate the model, view, and controller layers of your application and implement them using AngularJS
    • Master AngularJS expressions, filters, and scopes
    • Build Angular forms
    • Elegantly implement Ajax in your AngularJS applications
    • Write AngularJS directives
    • Unit test and end-to-end test your AngularJS applications

    Basics

    • What is AngularJS
    • Setting up a basic AngularJS application
    • Bootstrap and IONIC UI frameworks
    • Model view control architecture
    • Modules and scope

    Models & Data

    • The role of a model in MVC
    • JSON data format
    • XML data format
    • Simple and complex models
    • Loading model data with AJAX
    • $http service for handling JSON
    • Binding data to HTML
    • Filtering data using directives
    • Templates and template engines

    Application Design Patterns

    • Controllers and modules
    • Application routes
    • Dividing your application into partials
    • What is deep linking and its uses?
    • $routeProvider service
    • Creating application navigation
    • Using bootstrap for UI
    • Using IONIC for UI
    • View controllers
    • Navigation applications
    • Tabbed applications
    • Modal views
    • Animating user interface with CSS
    • Angular animation events

    Working with Other Frameworks

    • Using JQuery
    • How to integrate with NodeJS
    • How to integrate with Phonegap / Cordova
    • Using Firebase for server-side storage and user authentication

    Building a Mobile Application

    • Choosing the correct platform
    • Web application or native app with Phonegap
    • User interface choices:
    • JQuery mobile
    • Sencha touch
    • IONIC
    • Custom
    • Planning applications with an object graph
    • Creating a full working application
    • Local Storage verses server-side storage
    • Using Firebase
    • Publishing / distributing your app.

    Worried about COVID-19?

    Good News! All of our courses are offered virtually in the comfort of your home or offices.

    Academy Class Benefit from the Wisdom

    Benefit from the Wisdom

    Delivering Quality Training since 2006.

    Training Budget Maximised!

    Lower Price Match Guarantee & Flexible Training Vouchers

    Practical, Cutting-Edge Training

    From industry experienced professionals.

    Work Faster, Earn More

    Reduce your production time by improving all your workflow processes, best practices and shortcuts.

    Gain a Competitive Edge

    Boost your career by improving your skills and getting Accreditation.

    When, How and Where You Want To Learn

    Course Time

    9:30am - 4:30pm

    individual training

    Individual

    Corporate

    Customised

    Classroom​

    Live-Online

    Worldwide

    Contact Information

    Give Us A Call (United Kingdom)

    Give Us A Call (United States)

    Email Addresses

    General Enquiries: office@academyclass.com

    Training Enquires: training@academyclass.com

    Support Enquiries: support@academyclass.com

      >

      • DESCRIPTION
      • OUTLINE

      This is delivered as a Live Online “Virtual Class” – What is a Virtual Class? More info here

      AngularJS is a powerful and extensible HTML and Javascript based framework for building web applications. It is based around the paradigm of Model View Control (MVC), allowing modular development of your applications in javascript via controllers, and has data-binding client-side via HTML, with live data at runtime. This is a far more powerful and adaptable pattern for a web app than the traditional server-side PHP/ASP bindings called only once on the page-load. AngularJS is the ideal framework to adopt for building web applications, and HTML5 based mobile apps. Combined with other UI frameworks like IONIC, AngularJS offers the best practices for making native Phonegap/Cordova mobile apps. The course is two days in length. The first day explains the framework and shows it uses, the second day is used to construct a fully working application that makes use of local client-side storage and server side storage using Firebase.

      WHO IS THIS COURSE FOR?

      Web and App developers who are interested in understanding how AngularJS architecture and benefit application development.

      ASSUMED KNOWLEDGE

      All attendees must have substantial prior experience developing with JavaScript. If attendees will not have prior JavaScript experience, we would be delighted to proceed this class with a one- or two-day intensive JavaScript primer.

      WHAT YOU WILL LEARN

      Students will:

      • Understand the design of single-page applications and how AngularJS facilitates their development
      • Properly separate the model, view, and controller layers of your application and implement them using AngularJS
      • Master AngularJS expressions, filters, and scopes
      • Build Angular forms
      • Elegantly implement Ajax in your AngularJS applications
      • Write AngularJS directives
      • Unit test and end-to-end test your AngularJS applications

      Basics

      • What is AngularJS
      • Setting up a basic AngularJS application
      • Bootstrap and IONIC UI frameworks
      • Model view control architecture
      • Modules and scope

      Models & Data

      • The role of a model in MVC
      • JSON data format
      • XML data format
      • Simple and complex models
      • Loading model data with AJAX
      • $http service for handling JSON
      • Binding data to HTML
      • Filtering data using directives
      • Templates and template engines

      Application Design Patterns

      • Controllers and modules
      • Application routes
      • Dividing your application into partials
      • What is deep linking and its uses?
      • $routeProvider service
      • Creating application navigation
      • Using bootstrap for UI
      • Using IONIC for UI
      • View controllers
      • Navigation applications
      • Tabbed applications
      • Modal views
      • Animating user interface with CSS
      • Angular animation events

      Working with Other Frameworks

      • Using JQuery
      • How to integrate with NodeJS
      • How to integrate with Phonegap / Cordova
      • Using Firebase for server-side storage and user authentication

      Building a Mobile Application

      • Choosing the correct platform
      • Web application or native app with Phonegap
      • User interface choices:
      • JQuery mobile
      • Sencha touch
      • IONIC
      • Custom
      • Planning applications with an object graph
      • Creating a full working application
      • Local Storage verses server-side storage
      • Using Firebase
      • Publishing / distributing your app.

      Worried about COVID-19?

      Good News! All of our courses are offered virtually in the comfort of your home or offices.

      Academy Class Benefit from the Wisdom

      Benefit from the Wisdom

      Delivering Quality Training since 2006.

      Training Budget Maximised!

      Lower Price Match Guarantee & Flexible Training Vouchers

      Practical, Cutting-Edge Training

      From industry experienced professionals.

      Work Faster, Earn More

      Reduce your production time by improving all your workflow processes, best practices and shortcuts.

      Gain a Competitive Edge

      Boost your career by improving your skills and getting Accreditation.

      When, How and Where You Want To Learn

      Course Time

      9:30am - 4:30pm

      individual training

      Individual

      Corporate

      Customised

      Classroom​

      Live-Online

      Worldwide

      Contact Information

      Give Us A Call (United Kingdom)

      Give Us A Call (United States)

      Email Addresses

      General Enquiries: office@academyclass.com

      Training Enquires: training@academyclass.com

      Support Enquiries: support@academyclass.com

        >

        2 reviews for AngularJS

        1. Joanne Phipps

          The trainer from Academy Class was very competent and really helped us understand all we needed to know about the program.

        2. Pawel C.

          Great experience overall, knowledgeable tutors, good variety of courses to choose from, cool selection of lunch sandwiches. Learned a lot and really recommend Academy Class to others who want to kick start their career.

        Add a review

        This site uses Akismet to reduce spam. Learn how your comment data is processed.