1. Clone the github repo i.e. https://github.com/getify/workshop-periodic-table
git clone https://github.com/getify/workshop-periodic-table.git
npm install -g http-server
// Credit Ryan Carniato https://frontendmasters.com/courses/reactivity-solidjs/ | |
let context = []; | |
export function untrack(fn) { | |
const prevContext = context; | |
context = []; | |
const res = fn(); | |
context = prevContext; | |
return res; |
git clone https://github.com/getify/workshop-periodic-table.git
npm install -g http-server
let positions = [1, 2, 3, 4, 5, 6, 7, 8, 9]; | |
const player = "X"; | |
const computer = "O"; | |
let count = 1; | |
let currentTurn = player; | |
let winner; | |
//Dom Elements | |
let grid = document.createElement("div"); | |
grid.style.width = "200px"; | |
grid.style.display = "flex"; |
function gotDevices(deviceInfos) { | |
changeAudioDestination(deviceInfos[1]) // whatever device | |
} | |
function changeAudioDestination(audioInput) { | |
attachSinkId(document.getElementsByTagName('video')[0], audioInput); | |
} | |
function attachSinkId(element, sinkId) { | |
if (typeof element.sinkId !== 'undefined') { |
Depending on your hardware and target platform, it may take quite a bit of time to set up your development environment for React Native. We really want to optimise the workshop time with as much content as possible, which is why we ask you to set up your development environment before the day to ensure you have the best possible experience!
Now you'll have to make some decisions on how you'd like to build your app:
We will support both Expo and plain React Native for this workshop, which means you can choose.
Install Visual Studio Code. For one section of the course I'll go some of how VSCode and containers work well together. The rest of the course you can use whatever editor you want.
Please make sure you have the following things installed and ready to go!
Slug: full-stack-v2 | |
Title: Full Stack for Front-End Engineers, v2 | |
Subtitle: Spend Two Full Days Immersed in Developer Operations with Jem Young | |
Teachers: | |
- young | |
Excerpt: | |
In this 2-day workshop, learn the skills needed to work across the stack and | |
build a web application from start to finish. |
Day 1 | |
9:30AM | |
Introduction | |
9:45AM | |
What does "Full Stack" mean | |
10:00AM | |
How does the internet work | |
10:30AM | |
Command line basics |
Installing the prereqs for Linux and Mac should be quick, but it'll take more time for Windows users, as they'll have to install wsl and download a few additional packages.