Take Our Courses

Better Web Apps with Elm

Worried about runtime exceptions or performance with your JavaScript? Transform the way you think about how you build web applications, using Elm, a refreshingly different way to frontend application development.

The Elm language gives you a clean syntax, a no-nonsense architecture, dependable libraries, JavaScript interoperability, a compiler that helps you and compiled code that runs in any browser.

Coming Soon

Higher Order JavaScript

You've been working with JavaScript for a while. You know how to build a class hierarchy and you know your arrow functions from your IIFE's, but something is missing. Your async/await is a little off and you don't know what's going wrong.

By using JS in an object orientated way, you're missing out on a bunch of great tools and shooting yourself in the foot at the same time. Your enemy is mutablilty.

Our Higher Order JavaScript course gives you tips and tricks that prevent issues found in OOP and mutable code by teaching you how to work in JS the functional way. We'll help break down the barriers and dispell a few myths and get your code working in a predictable, maintainable way.

Coming Soon

HTML for the Uninitiated

Learning to code for the internet can be daunting, even finding out where to start returns millions of search results. If you don't know your HTML's from your JS's, then this is the course for you.

We start by teaching the real basics in plain English before moving on to the stuff that you really need to know, if you want to explore the exciting worlds of web design or web development. We'll demonstrate best practices for setting out your page structure, how to progressively add visual interest using CSS and then finally adding behaviours to the page with JavaScript. We'll round off by introducing you to the latest frameworks that aim to make life easier.

This course will give you a rock solid foundation that you can build a career on.

Coming Soon

Our courses are on the way

Add your email address to our mailing list and we'll notify you when the courses are ready

    We won't send you spam. Unsubscribe at any time.
    Powered By ConvertKit
    DistortedThinking.Agency
    Phone: +44 (0)7815 166434Email: clive@distortedthinking.agency
    www.distortedthinking.agency