r/learnjavascript • • Nov 28 '16

A free visual guide to CSS. It features the most popular properties, and explains them with illustrated and animated examples.

Thumbnail
cssreference.io
132 Upvotes

r/learnjavascript • • Sep 01 '22

Three ways to append an item to an array (Mutative)

Post image
131 Upvotes

r/learnjavascript • • Aug 14 '22

Recently I made this game from scratch with just vanilla JavaScript, no libraries

131 Upvotes

r/learnjavascript • • Jun 02 '22

Is there a place with a bunch of free API's I can use to practice making CRUD applications?

131 Upvotes

Something like https://jsonplaceholder.typicode.com/

I've made a to do list using this. Would love more practice!

I also made a search for songs using the itunes Api!


r/learnjavascript • • Feb 12 '21

JavaScript ES2021 - You Need To See These ES12 Features

Thumbnail
youtu.be
131 Upvotes

r/learnjavascript • • Dec 31 '20

I created a free Advanced Node.js course covering a few internal details of Node.js and JavaScript

Thumbnail
youtube.com
130 Upvotes

r/learnjavascript • • Jul 16 '20

If you looking for jobs related to Javascript I created a list of a few job openings for developers that auto-updates every day

Thumbnail docs.google.com
130 Upvotes

r/learnjavascript • • Oct 30 '22

Why there is brackets on line 89 [Fruit_name] ?

Post image
129 Upvotes

r/learnjavascript • • Sep 25 '21

The “You’ve pressed me” text shows, but only for the moment the button is pressed and disappears immediately afterwards. Does anyone know a fix to this?

Post image
129 Upvotes

r/learnjavascript • • Nov 01 '20

Wanted to dive into MERN? Here's a Full-stack project to start with :)

Thumbnail
youtu.be
129 Upvotes

r/learnjavascript • • Oct 10 '20

call(), apply() and bind() in JavaScript explained. In this post you will learn about the three function methods in JavaScript; call(), apply() & bind(). They are very useful methods to learn and one should know about them to make their life easy.

Thumbnail
sachinkoli.com
129 Upvotes

r/learnjavascript • • Sep 19 '20

Learning to Think in React by Building a Shopping Cart using Vanilla JS and then React

Thumbnail
youtu.be
129 Upvotes

r/learnjavascript • • Nov 30 '18

The Complete Javascript Handbook

Thumbnail
flaviocopes.com
129 Upvotes

r/learnjavascript • • Feb 08 '22

Hi everyone! I am a noob and I learned something cool today. +Wanted to share with other noobs!

128 Upvotes

So I was building a project that required both 'keyup' and 'blur' addEventlisteners. At first I wasn't aware you could even add multiple listeners. You totally can but I found a cool way that looks similar using array destructing.

//here we have both events in an array. We use the array method forEach giving us back the single event then we attach that to the input I was using it on with the addEventListener

['keyup', 'blur'].forEach(event => bill.addEventListener(event, formatNumber))

This is probably insanely simple and nothing special but I got excited about it, thought it was cool, and wanted to share.

Happy Tuesday!


r/learnjavascript • • Jan 07 '22

Is there a website with increasingly difficult javascript projects?

128 Upvotes

I'm really new, and am looking for something that starts ridiculously easy and gets more difficult every project. Does something like this exist?


r/learnjavascript • • Jun 18 '21

This code is supposed to remove all periods in a string, but it only removes one of the periods. How do I make it remove all the periods?

Post image
128 Upvotes

r/learnjavascript • • Mar 01 '21

I Tried Making an Even Better Minecraft in JavaScript

Thumbnail
youtu.be
128 Upvotes

r/learnjavascript • • Dec 18 '20

We have been living with this for a long time.

Post image
128 Upvotes

r/learnjavascript • • Mar 29 '20

😲 Understand Javascript for Complete Beginners in 20 minutes - 2020

Thumbnail
youtu.be
128 Upvotes

r/learnjavascript • • Aug 08 '19

This is a tutorial I made that teaches you about game development in JavaScript!

Thumbnail
youtube.com
128 Upvotes

r/learnjavascript • • Jul 26 '19

150 Tutorials on JavaScript and Counting

Thumbnail
youtube.com
128 Upvotes

r/learnjavascript • • Feb 09 '17

My gf is learning javascript, node and react, she's uploading little tutorial videos as she goes. Might be useful for people also learning js!

Thumbnail
youtube.com
128 Upvotes

r/learnjavascript • • Nov 14 '15

Due to there being so many 'Where do I go from here?' / 'I completed codeacadamy now what?' type posts, I made a list of javascript features / techniques for you guys to google.

128 Upvotes

Put any of these into google or youtube, preface it with 'js', and further your education, example :

js types

List is not exhaustive, obviously. Let me know if theres something that should be added. Ill try to keep the list concise. This is aimed at people that have gotten their feet wet but want more. Prefer the mdn sites over w3schools.


Javascript Internals

    types

    type coersion, implicit and explicit
        	falsy / truthy values

    Object creation
  	    four methods of object creation

    prototype 
	    inheriting a function / property to multiple sibling objects 

    adding properties to one particular object

    functions
	    first class citizens
	    pass a function to a function

    hoisting
	    variable declaration vs variable initialization

    this

    event loop / message pump

Design Patterns

    singleton pattern

    factory functions

    module pattern

Techniques

    closures

    chainable functions

    configuration object (POJO)

    making new uncallable except when creating an object

    pure js vs APIs

    callbacks

    event handlers

    event bubbling / delegation

r/learnjavascript • • Oct 03 '21

1000 hours into my learning journey...ready to quit..not sure if this is the right thing for me to be doing, anyone else relate?

127 Upvotes

I so badly do not want to be a quitter, and I know to get what you want out of life you usually have to do very hard things most people aren't willing to do if you want things most people don't have.

I have a very unimpressive resume, no education besides high school and I found coding at the beginning of 2021 as maybe a catalyst to a career where I could become SuCcEsSfUlL...

I have spent probably around 1,000 hours strictly relating to HTML, CSS, and Javascript-watching videos, working through the HTML and CSS paths of Codecademy as well as the Javascript path and about halfway through the PRO Front End developer path-alongside building mock responsive websites.

I'm deeply questioning my path in life....I saw code as a skill you could learn that would make you marketable and allow me to live a good life-a thing that I could put my work-ethic and discipline towards and reap the rewards...but now, I am deeply questioning if I should continue..

I'm having doubts if I have the mental capacity to show up at a computer in an office/corporate setting and solve complex problems, I'm really struggling with basic JS stuff and various problems are leaving me feeling more and more dumb-currently working with Objects and solving problems with them and just feel like much isn't sticking.

I knew the path was going to be hard, and I have struggled all the way through up to this point and i'm just seriously doubting if Tech/programming is a fit for me, or if I am a fit for it...I don't want to waste anymore time :( i'm 28...

I just don't know if this is another procrastination effort where i'm just "teaching myself" and then never going to actually do anything with it..

Can anyone else relate to this at all?