9 most effective methods for learning JavaScript (or any other language)

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • customdiscordrpc

    Customizable Discord Rich Presence Client for Windows.

  • You can join a forum, chat room, discord, or slack team and learn from others who are also learning JavaScript(or any skill). You could also go for an online course platform or an offline conference where you will have someone who will guide you through the basics of what it takes to become a proficient and versatile developer.

  • Visual Studio Code

    Visual Studio Code

  • When it comes to learning programming languages, there is no right or wrong way; however, some people prefer having all the bells and whistles at their fingertips, while others just want something simple enough so they can concentrate on learning new tricks without getting bogged down in unnecessary features. If you fit into this latter category, I highly suggest taking a look at any one of these three well-liked and fantastic IDEs: Visual Studio Code,Brackets, or Atom by GitHub.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • brackets

    An open source code editor for the web, written in JavaScript, HTML and CSS. (by brackets-cont)

  • When it comes to learning programming languages, there is no right or wrong way; however, some people prefer having all the bells and whistles at their fingertips, while others just want something simple enough so they can concentrate on learning new tricks without getting bogged down in unnecessary features. If you fit into this latter category, I highly suggest taking a look at any one of these three well-liked and fantastic IDEs: Visual Studio Code,Brackets, or Atom by GitHub.

  • aviyel-first-pr

    This repository is for folks to make their first PR and get started with open source contributions!

  • If you're looking for a way to learn and practice JavaScript, start a blog. Yes, Start a blog. This can be especially useful if you have some kind of experience (basic level) with the language but are still a beginner/intermediate at writing code. It's simple to set up an account on devto, hashnode, hackernoon, Aviyel, and any other blogging platform(s) where you can publish your own content in the form of blog posts/articles.

  • Atom

    Discontinued :atom: The hackable text editor

  • When it comes to learning programming languages, there is no right or wrong way; however, some people prefer having all the bells and whistles at their fingertips, while others just want something simple enough so they can concentrate on learning new tricks without getting bogged down in unnecessary features. If you fit into this latter category, I highly suggest taking a look at any one of these three well-liked and fantastic IDEs: Visual Studio Code,Brackets, or Atom by GitHub.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Top 5 text editors for developers

    5 projects | dev.to | 4 Sep 2022
  • AN INTRODUCTION TO PROGRAMMING: HOW TO BECOME A PROGRAMMER. #programming #HTML #CSS #tech #Coding

    3 projects | dev.to | 15 Mar 2022
  • Top 5 text editors for web development in 2022

    4 projects | dev.to | 11 Mar 2022
  • Top 10 IDEs for React.js Developers in 2021

    6 projects | dev.to | 22 Dec 2021
  • Notepad alternative?

    3 projects | /r/windows | 11 Dec 2021