DEV Community

Embedded Nature
Embedded Nature

Posted on

Resources for new JavaScript Software Engineers (2020)

Alt Text

Web Communities and Articles

Dev.to is a developer community with a wide variety of experience levels. Learn new tips and tricks, find resources, and discuss concepts about your favorite programming languages.

Medium is a great place for many articles but here are my favorite topics they offer for JavaScript developers

Junior Developer Central offers coding tutorials for people looking to become a Junior Developer.

Managing your code

Docs

As a new web developer the MDN Web docs may become your favorite website. It offers development documentation for web standards and Mozilla projects

Head over to the references page to get hands on explanations to the world of JavaScript with compiled examples.

W3 school has very good online tutorials for beginners, it is free with tons of examples.

javaScript Tutorial helps you learn JavaScript programming language from scratch quickly and effectively.

Asking for Help

Stack overflow is a developer community where you can find answers to computer science concepts, or find solutions to debugging problems you face.

Stack Exchange Software Engineering

Discord is your place to talk and hangout, servers have been used by gamers and YouTubers but there are discord servers for software engineers

When you are dealing with issues related to packages you imported, you may find GitHub issues to be helpful

Learning Fundamentals

Further your basic understanding of JS

The basics of JS programming starts with expressions and Variables

Intro Functions / Variables, Control Flow, Intermediate Functions

Execute JS Locally, POJO

Callbacks, Scope, JS: Asynchronous Functions

Using Node.js

npm

I also created an intro video for web developers to learn about this.

Git Commands

JS Recursion

Web Browser Storage

Browser Dev Tools

Tips & Tricks

This article by Eric Elliott is a nice collection of JS interview questions to test your understanding of JS

Tania Rascia provides a fundamental understanding of event loops, callbacks, promises and async/await in JS

When you get into CSS this website is a great resource

I hope you found this helpful, if you have any questions comment below or reach out to me in my discord server.

Top comments (0)