Craig Spence 🦄
We do JS at
Cat Clague 🐹
Skye Simpson ☁️
What we're going to cover
It is a dynamically typed, event-driven, multi-paradigm programming language
It was traditionally used to create dynamic web-pages, but has since gone on to be used in everything from servers to satellites!
Often hated, very misunderstood, but pretty much ubiquitous, and very powerful!
It can run almost anywhere, and does!
There is a massive community who do incredible things with the language, and a huge amount of material out there to learn!
It is not the fastest language (but it's pretty fast)
It is untyped, so you can have some pretty weird bugs - but then there's TypeScript 😎
It has to always be backwards compatible - so old quirks and mistakes never go away!
Pretty much anything you can imagine!
Websites, applications, servers, IoT, rendering, music...
To start the workshop, go here:
By Craig Spence
Summer of Tech 2019 - JS 101