We are all about knowledge

Here you can find, search and explore our courses.

Web development

From simple text content up to rich multi-user applications, the web can do it all. It’s amazing to think how far the web has come in the last couple of decades - and yet its evolution continues apace.

Courses in Web development

The New Angular

JavaScript and the web is a rapidly mutating landscape. A single month sees lots of changes to both tools and ideas, so it is easy to realise that the web of 2009, when Angular 1 was born, was a completely different place. And although Angular 1 has been lovingly updated by Google throughout the years, keeping its place as the most popular frontend framework, there is no denying that it is getting a bit long in the tooth.

Google therefore decided to salvage the best ideas and shed the rest when creating a completely new version. This new framework, called Angular although many argue it deserves a new name, embraces modern JavaScript ideas and tooling and incorporates these into an updated, streamlined version of the Angular architecture.

In this course you won't just learn about the The New Angular API:s and become able to create stuff with it - we will also provide perspective on the design choices made and put it all into context, aspiring to give you an even deeper understanding as to how to get the most out of the framework.

Containerized RESTful Microservices in Node.js

If you’ve been at any conference or talk recently you’ve likely heard about microservices. In this course we will look at what microservices are and what advantages (and disadvantages) they offer. With microservices architects have the responsibility to break their monolithic application into a collection of smaller microservices. This gives the ability to easily scale different parts of an application dependent on system load, or to choose different technologies for different services. With this increase in freedom and functionality we also get increased responsibilities for testing, documentation, and security. We’ll dig into all of these areas and see practical solutions based on our experience.

NodeJS and Express Foundation

The initial shock of writing JavaScript on the server-side has subsided, and as the dust settles, Node.js is still around.

JavaScript has definitely made an impact outside of browsers and client-side development.

This course examines how to actually build web applications using the Node.js runtime, together with the popular Express framework. We'll consider handling asynchronous requests, both from a pure Node.js standpoint, as well as using a more modern approach with promises and the Bluebird library.

Web Security for Developers

The web is a great software delivery platform, making your software available to users around the world. Unfortunately, it also exposes you to an army of adversaries.

This course helps you develop a security-oriented mindset, to recognize and protect against threats.

Using Knockout To Build Dynamic, Testable Web UIs

This course will teach you how to use Knockout effectively.


React brought several powerful new ideas to the web. Being a library rather than a framework it is very approachable, while still able to provide a solid foundation for your application. Especially if combined with its friends, Redux and React Router. In this course you'll be introduced to them all!

Introduction to EmberJS

There are lots of JavaScript MVC frameworks out there, but Ember stands out from the crowd.

MVC technology isn't new, and Ember makes use of this fact — lifting tried-and-true patterns from existing frameworks and providing them in an unabashedly opinionated package. Ember is the obvious choice for people who want choices made for them.

News & Feeds

Expanding boundaries

Why did Therese hesitate before she accepted her latest assignment? 

Read More >

Därför är TypeScript värt att titta närmare på

Learn about what TypeScript and why you should adopt it.

Read More >

Why is the Management 3.0 so popular right now?

Leadership is not just the managers responsibility.

Read More >

Management 3.0 är framtidens agila ledarskap

Ledarskap är inte bara chefernas ansvar. Det är allas ansvar. 

Read More >

Why is adopting Scrum a challenge for many companies?

 - In some companies with a corporate culture significantly at odds with agile core values, or with …

Read More >

Copyright © Edument AB. All rights reserved.