JavaScript
- Introduction
- Useful websites for web developers
- Learning javascript by @Madisonkanna
- Node.js
- Npm
- More Frontend JavaScript Frameworks
- Videos
- Tweets
Introduction
- wikipedia: JavaScript
- v8.dev: Googleโs open source high-performance JavaScript and WebAssembly engine.
- dev.to: JavaScript Objects
- dev.to: JavaScript Arrays and its Methods
- dev.to: Getting Started with JavaScript Modules
- dev.to: Username Validator Usernames should be formatted and they should conform to follow some validation constraints.
- freecodecamp.org: HTTP Networking in JavaScript โHandbook for Beginners
- dev.to: How to add In-App notifications to any web app!
- freecodecamp.org: Web Storage API โ How to Store Data on the Browser
Useful websites for web developers
- useHooks - React Hooks Library ๐ - A comprehensive collection of modern, server-safe React Hooks designed to simplify common UI and state management tasks. Includes hooks for debouncing, local storage, window resizing, and more, with examples and easy npm installation.
-
IntelliJ vs. VSCode for Rust Development - (Related to devel-sites topic)
-
canva.com Create cover images, graphs, videos and more
- mockuper.net Mockups generator
- cssnectar.com Website design showcase
- bgjar.com SVG background image generator
- npkill.js.org Easily find and remove old and heavy node_modules folders
Learning javascript by @Madisonkanna
- Variables + Scoping: Declaring JavaScript Variables: var, let and const
- Types: Understanding Data Types in JavaScript
- Objects, functions & arrays: Intro to Web Dev V2
- The DOM: What exactly is the DOM?!
- Prototypes + this: A Beginner’s Guide to JavaScript’s Prototype
- Events: “What the heck is the event loop anyway?” By @philip_roberts
- Flow control: For Loops - Beau teaches JavaScript
- Security and Accessibility: Web Accessibility
- Good to know - How to write clean code: Clean code concepts adapted for JavaScript
- Async JavaScript. Another epic tutorial by Tyler McGinnis Async JavaScript: From Callbacks, to Promises, to Async/Await
- Other things good to know but don’t need to necessarily master as a beginner: closures, Ajax requests, modules. To listen to the episode that inspired this thread: The Fundamentals โ JS
Node.js
-
Koa.js - (Related to web-servers topic)
- nodejs.org
- github.com/nodejs/node
- developers.redhat.com: Introduction to the Node.js reference architecture, Part 5: Building good containers
- dev.to: How to build 7,000+ REST APIs within 2 mins (Node.js + MySQL) !!
Npm
More Frontend JavaScript Frameworks
-
Clean Architecture on Frontend - (Related to aws-architecture topic)
-
cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021
- react js: mithi/react-philosophies Things I think about when I write React code
Videos
Click to expand!
Tweets
Click to expand!
If you're learning JavaScript, you've likely heard people tell you how important it is to learn the fundamentals.
— Madison Kanna (@Madisonkanna) June 20, 2020
But what are they? And where do you learn them?
Here's a list of JavaScript fundamentals and my favorite free resources for learning them. ๐