modernwebapp.dev
Welcome to Swizec's Build and launch a Modern WebApp workshop.
Today you're going to learn a bunch of stuff. Some of it in detail, some of it just enough to get stuff working. Our goal is to build an app together and leave with enough knowledge to bring your ideas to life from scratch.
The web has never been so productive. You can build and launch a whole new app in just a few hours. Itโs crazy! You can build what huge teams with large budgets could only dream of a few years ago.
Maybe itโs not your job to do all that in your company right now. The bigger the company, the smaller your area of expertise. But wouldnโt it be awesome, if you could do all of that?
What if next time you have an idea for a great feature, you just build it? Own the whole stack from start to finish. Youโd be a superhero!
Or maybe itโs just for you. Great idea for a project, an app, a painful problem you want to solve? Now you can.
To get the most out of today's workshop, you should be familiar with ๐
But fear not!
I am here to guide you. We'll go through everything together. :)
Here's what we're gonna build
Think of this as our setlist ๐ค
Youโll leave this full-day workshop knowing some of the most powerful (and fun!) technologies that make web development in 2019 so amazing.
Hi, Iโm Swizec Teller, a geek with a hat. I help programmers become software engineers.
You can find out stuff about me, if you ask Google. But generally speaking I have:
This is an interactive workshop. If you have a question, ask. If something doesn't make sense, ask. If something is confusing, ask. If I'm not making sense, ask. If your code doesn't work, ask.
You will write code today. Some code will live on your computer, some in the browser.
We will take breaks.
Code you'll write today works with React 16 and uses modern ES6+. We'll assume a development environment created with create-react-app
. This gives us some special powers. I will point them out.
Here's our setlist for today ๐
Please take a moment to answer a couple questions. Helps me improve, makes you feel good.
Cheers,
~Swizec