Sep 10, 2020 💻 Issue 225 - Learn the basics of Vanilla JS by building a Snake Game Sep 03, 2020 💻 Issue 224 - TIL, "JavaScript" is a trademark of Oracle Corporation in the United States Aug 27, 2020 💻 Issue 223 - Announcing TypeScript 4.0 Aug 20, 2020 💻 Issue 222 - ...
We suggest starting with smaller projects. One idea could be a simple to-do list app, ping-pong game, snake game, or something similarly small in scope. Creating real-world projects helps you learn JavaScript in a few significant ways: You’ll understand the concepts: Putting what you learn...
Your knowledge of JavaScript will one day be measured by your understanding of scope, and the ”this” keyword, so we’ll come back to this in the advanced course, but for now, let’s make a real game… Exercise - Princess Peach Enter the above code and make it work. Add Princess ...
A very silly code golf solution I came up with that I’m still amused by ten years later Itsy Bitsy Data StructuresAug 1, 2024 Sharing this repository which teaches data structures through charmingly commented JavaScript implementations The game Snake in 90 lines of JavaScriptApr 14, 2016 I wr...
It wasn’t until 5th Grade student Owen Davies came to me in a Saturday morning Python enrichment class and said he wanted to write the card game, Gin Rummy, in Python that I finally knew what I wanted to use as the case study for the object oriented programming chapters. ...
We need to focus on creating excellent user experiences, while maintaining effective clean code. Effective code should also adhere to a "simple is, as simple does" technique. That means you should not have to have 80 technologies to present three to an end user. You should never ...
Let’s say we want to build a simple shopping list app. We might start with some HTML like this: CodePen Embed Fallback We can save this code in a file, open it in a web browser, and the browser will display the rendered result. As you can see, the HTML code in this example re...
chess:Play a game of Chess with another user or the AI. chess-delete:Deletes your saved Chess game. connect-four:Play a game of Connect Four with another user or the AI. cram:Play a game of Cram with another user. domineering:Play a game of Domineering with another user. ...
BlazorGameSnake- 2D game snake with customizations, path finding algorithm, and sound effects using SVG.Demo. Blazor20Questions- Client/Server game using Websockets (SignalR) & MongoDB API, with Docker (docker-compose). BlazorDestinationGame- Quiz about places in the world.Demo. ...