The Complete Javascript Course 2020: Build Real Projects! Jonas Schmedtmann Vídeos File
She had started the course to survive 2020. She finished it having built a future.
She tried to code along. She failed. The dice wouldn't roll. The scores doubled. The switchPlayer function crashed. She had started the course to survive 2020
"Yes, Dad. With Jonas." The final video was 15 minutes long. No code. Just Jonas talking to the camera. She failed
At 2:13 AM, she fixed it. She clicked "Roll Dice." A random number appeared. She clicked "Hold." The score moved. She rolled a 1— swoosh —the turn switched. The switchPlayer function crashed
But then came . Her brain melted. var , let , const . The Temporal Dead Zone. Function declarations vs expressions. She watched it once. Twice. Three times. She paused the video, drew diagrams on her bathroom mirror with a dry-erase marker. Jonas’s voice became a lullaby in her dreams: "Remember, the execution context is created in two phases..." The First Real Project: The Pig Game By Video #68, Jonas dropped the bomb. No more tiny snippets. "Let's build a game."
Amara watched Jonas build the HTML skeleton. Then the CSS (she loved his clean, grid-based designs). Then... the logic. The diceEl.classList.add('hidden') . The activePlayer switch. The agony of the if statement when a player rolled a 1.