Online Courses


Learn latest web & mobile technologies with easy to understand online courses. In the following you can find a list of hand-picked online courses for topics like Angular, Ionic, React, Vue.js, TypeScript, Node.js, JavaScript and Web Development in general.


Angular

Angular is a framework for building client applications in HTML and JavaScript / TypeScript. The framework combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges.

Get started with Angular by taking one of the following online courses:


Ionic

Ionic is a web front-end framework to develop hybrid mobile apps and is the successor of Ionic 1. With the new version of the framework many concepts have been revised. Ionic 1 is based on AngularJS 1.x and with the second and third version of the mobile framework the switch to Angular 2 (and 4) was made.

If you want to get started with Ionic take a look at the following courses:


React

React is a JavaScript library for building user interfaces. React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes. Declarative views make your code more predictable and easier to debug. The framework is fully component-based. You can build encapsulated components that manage their own state, then compose them to make complex UIs.Since component logic is written in JavaScript instead of templates, you can easily pass rich data through your app and keep state out of the DOM.

If you want to get started with React take a look at the following courses:


Vue.js

Vue.js is a library for building interactive web interfaces. It provides data-reactive components with a simple and flexible API.


JavaScript

JavaScript is the fundamental technology of most modern web development frameworks. Gaining a profound understanding of latest JavaScript features is a must. The following course is great for deepening your knowledge:


TypeScript

TypeScript is a free and open source programming language developed and maintained by Microsoft. It is a strict superset of JavaScript, and adds optional static typing and class-based object-oriented programming to the language.

If you want to get started with TypeScript take a look at the following course:


Node.js

Node.js is an open-source, cross-platform JavaScript runtime environment for developing a diverse variety of tools and applications. Although Node.js is not a JavaScript framework, many of its basic modules are written in JavaScript, and developers can write new modules in JavaScript.

If you want to get started with Node.js take a look at the following courses:


Web Development

Are you just starting out with web development and want to get familiar with HTML, CSS and JavaScript. The following courses are a great way to get started:



Using and writing about best practices and latest technologies in web design & development is my passion.