6.0 KiB
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)
-
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
??? note "Click to expand!"
<center markdown="1">
<iframe width="560" height="315" src="https://www.youtube.com/embed/2JYT5f2isg4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</center>
Tweets
Click to expand!
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>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. 👇