• No products in the cart.

The [course_title] course focuses on various Front End Frameworks for building single page applications. Throughout the course, you will learn popular JavaScript frameworks that help you to develop complex web applications easily. The key architectural design techniques that make frameworks incredibly powerful will be covered in the course.

By the end of the course, you will be able to create both an Angular application and an Ember app from scratch.


This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.


Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.

Having an Official Edukite Certification is a great way to celebrate and share your success. You can:

  • Add the certificate to your CV or resume and brighten up your career
  • Show it to prove your success


Course Credit: Google

Course Curriculum

Lesson 1: Features of Single Page Apps
Welcome 00:02:00
How To Be Successful 00:01:00
Explore a Front End Application 00:01:00
Single Page Apps 00:02:00
Frameworks 00:01:00
Core Framework Components 00:02:00
Code and File Organization 00:01:00
Templates, URLs, and Events 00:01:00
Storage – the absent component? 00:01:00
Interview with Dhruv 00:04:00
Outro 00:01:00
Lesson 2: Examine a Framework's Source
A Framework’s Base Features 00:01:00
What is a template? 00:01:00
Underscore Templates 00:02:00
Constructor Function 00:02:00
Constructor Function Quiz 00:01:00
Walk-thru the `template` function 00:04:00
Filling the template with data 00:02:00
Interview with Scott 00:02:00
Template Bug Quiz 00:01:00
Build Your Own Templating Function Quiz 00:01:00
Setting up Backbone Events 00:02:00
Walk-thru Backbone’s `Events.on` 00:02:00
Adding Events Quiz 00:01:00
Walk-thru Backbone’s `Events.trigger` 00:01:00
Events Quiz 00:01:00
Build Your Own Event System Quiz 00:01:00
A Router & The Backbone.history Object 00:01:00
Routing Quiz 3076 00:03:00
Stepping thru Backbone.history.start() 00:03:00
Backbone’s Fragment Count Quiz 00:01:00
Lesson Highlight Summary Quiz 00:01:00
Outro 00:01:00
Lesson 3: Angular
Welcome to Angular 00:01:00
Angular what? 00:01:00
Up and Running with Angular Quiz 00:01:00
The Angular Ecosystem 00:01:00
New Feature 1 Quiz 3025 00:01:00
New Feature 2 Quiz 00:01:00
A Simple App 00:02:00
A Structured App 00:01:00
An Angular Module 00:02:00
Create a Module Quiz 00:01:00
Bootstrap the App 00:01:00
Bootstrap an App Quiz 00:01:00
Templates and Expressions 00:01:00
Expression Quiz 00:01:00
Interview with Scott 00:02:00
Angular Controllers 00:01:00
Angular Controllers Quiz 00:01:00
Scope 00:01:00
Scope Quiz 00:01:00
Take a Breather 00:01:00
The long awaited Directives 00:00:00
Directives Quiz 00:01:00
Dependency Injection Skit 00:04:00
Services 00:01:00
Services Quiz 00:01:00
Order Manager Feature 00:03:00
Routing via UI-Router 00:01:00
Managing Application State 00:03:00
Nested Views 00:01:00
Routing Quiz 00:01:00
Outro 00:01:00
Lesson 4: Ember
Welcome to Ember 00:02:00
Required ES6 Knowledge 00:01:00
Using Ember-CLI To Generate A New App 00:02:00
Ember-CLI Shortcuts & Aliases Quiz 00:01:00
An Ember App’s File Structure 00:02:00
Routes, Routers, and Templates – Oh My! 00:01:00
Generating a Route & Template 00:01:00
Route & Template Quiz 00:01:00
Viewing A Menu Item 00:01:00
Nested Routes 00:01:00
Nested Routes Quiz 00:01:00
Interview with Allen 00:01:00
Handlebars Quiz 00:01:00
Loading Dynamic Data 00:03:00
Updating the Item Template 00:02:00
Dynamic Data Quiz Part 1 00:01:00
Dynamic Data Quiz Part 2 00:01:00
Components Ember-style Custom HTML 00:02:00
Component Quiz 00:01:00
Order Tracking Feature 00:01:00
Consuming a Service 00:01:00
Using Services Quiz 00:01:00
Responding To User Actions 00:03:00
Actions Quiz 00:01:00
Outro 00:01:00
Submit Your Assignment 00:00:00
Certification 00:00:00

Course Reviews


9 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

©2021 Edukite. All Rights Resereved
Edukite is A Part Of Ebrahim College, Charity Commission
Reg No 110841