[image] latisha12: { name: “stick”, power: 5, name: “dagger”, power: 30, name: “claw hammer”, power: 50, name:“sword”, power: 100 } You need to have four objects. This is still one big object. This link shows an example of how to make an array with multiple objects [image] J… Answer from Cody_Biggs on forum.freecodecamp.org
🌐
TutorialsTeacher
tutorialsteacher.com › javascript
Learn JavaScript using Step-by-Step Tutorials
Learn JavaScript step by step using basics to advanced level tutorials. Also, learn JavaScript design pattern. These tutorials are userful for beginners as well as experts.
🌐
Learn JavaScript
learnjavascript.online
Learn JavaScript
Learn modern JavaScript (ES2015+) from scratch, and practice in an intuitive environment. The challenges are inspired by real-world projects to make sure that you're learning the best practices, one step at a time.
Published   January 1, 2023
Discussions

What is the correct way to learn javascript as a complete beginner?
I started with freeCodeCamp and highly recommend it for your first month or so. Depending on how long it’s been since you learned HTML/CSS I’d start with their course on that (would be a quick process for someone with some background in it already and if anything’s changed since you learned originally like updates in the languages you’ll find out there), but you can also skip straight to the JavaScript section if you’d like. After that there’s The Odin Project which is more in depth albeit not as easy to follow. They’ll actually show you how to setup your text editor and even how to use Linux on a VM as it’s a better environment for programming, or at least it seems most people think so. There’s also a few YouTube channels I really enjoy. Bro Code freeCodeCamp on YouTube WebDev Simplified These are 3 great channels for beginners and, if you want to, you could set up a new YouTube account and by running through a bunch of the videos on these channels it will help setup that new channels algorithm to help you find even more good content on learning. Best of luck. I’m still somewhat new myself, and if you ever need anything shoot me a DM. If I can help out I will. More on reddit.com
🌐 r/learnjavascript
34
25
June 2, 2024
Learn Basic JavaScript by Building a Role Playing Game - Step 82
Tell us what’s happening: Your code so far I am not sure how to write this code. WARNING The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge. You will need to take an additional step here so the code you wrote presents in an easy to ... More on forum.freecodecamp.org
🌐 forum.freecodecamp.org
1
0
October 3, 2023
[AskJS] How did you learn Javascript?
I worked at a coffee shop at the end of high school that made everyone drive in to get their schedules. I thought that was silly so instead I made a google sheet to put the schedule on instead so everyone could just view it online. Then, I wanted to automate a couple things, like a form for requesting time off, saving schedules week by week etc, and Google AppScripts ended up being the solution, which at the time was barebones javascript. So I forced myself to learn it to try to make the schedule better. More on reddit.com
🌐 r/javascript
145
153
December 24, 2021
Where to learn javascript ?
freecodecamp More on reddit.com
🌐 r/learnprogramming
33
24
February 22, 2023
People also ask

What skills does a JavaScript developer need?
A JavaScript developer needs to have a solid grasp of core JavaScript concepts to be successful because those will be the only common concepts that any framework or library they might depend on will use. These core concepts include functions, operators, and data structures. And they should include experience with at least one JavaScript framework or core library, such as React for building interactive websites or NextJS for backends. If their focus is back-end development, concepts such as API design and integration, data modeling, server-side rendering, and database querying are a must, as th
🌐
roadmap.sh
roadmap.sh › javascript
JavaScript Developer Roadmap: Step by step guide to learn JavaScript
How is JavaScript different from PHP?
JavaScript is very different from PHP because it serves a different role within the web development ecosystem. JavaScript can be used both by front-end developers to create interactive elements and on the back-end to code business logic, while PHP is a server-side-only scripting language that manages backend logic. Developers can use a combination of the two to build web applications that blend interactive design (thanks to JavaScript) with robust server-side functionality (thanks to PHP).
🌐
roadmap.sh
roadmap.sh › javascript
JavaScript Developer Roadmap: Step by step guide to learn JavaScript
How is JavaScript different from Java?
JavaScript is very different from Java, despite the similarity in their names. This is because JavaScript and Java are fundamentally different languages. JavaScript is a dynamically typed language that favors a mixed programming model between procedural and functional programming with some sprinkles of OOP, while Java is a statically typed, object-oriented language. JavaScript usually runs in browsers or server environments like Node.js, whereas Java is commonly used in desktop and server-side applications requiring the Java Virtual Machine (JVM) to be executed. These differences extend to the
🌐
roadmap.sh
roadmap.sh › javascript
JavaScript Developer Roadmap: Step by step guide to learn JavaScript
🌐
Fullstack Academy
fullstackacademy.com › homepage › blog › 10 best ways to learn javascript in 2025 - for beginners
10 Best Ways to Learn JavaScript in 2025 - For Beginners
May 12, 2025 - By working on real-world codebases, you'll gain practical experience, collaborate with other developers, and contribute to the open-source community. Many popular JavaScript projects on GitHub welcome beginners' contributions, providing a valuable opportunity to learn JavaScript. Take the first step in your journey by learning more about the immersive tech bootcamps at Fullstack Academy.
🌐
Roadmap
roadmap.sh › javascript
JavaScript Developer Roadmap: Step by step guide to learn JavaScript
October 1, 2025 - And they should include experience with at least one JavaScript framework or core library, such as React for building interactive websites or NextJS for backends. If their focus is back-end development, concepts such as API design and integration, data modeling, server-side rendering, and database querying are a must, as these will be part of the developer's daily tasks. Front-end developers should also learn about web standards, the DOM API, web components (or lightning web components if you're working with the Salesforce ecosystem), and have some basic understanding of UX.
🌐
Questpond
questpond.com › learn-javascript-step-by-step › cid67
Learn JavaScript Step by Step : Questpond
JavaScript Training for C# developer Part 2 ( OOP in JavaScript). ... Learn Azure, Azure Fundamentals using AZ-900, AZ-303 & 204 Architecture and exam preparation and Docker and Kubernetes · Learn MSBI STEP BY STEP, MSBI Interview Q&A, SQL Step by Step and SQL Interview Q&A Tutorial
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Learn_web_development › Core › Scripting
Dynamic scripting with JavaScript - Learn web development | MDN
October 2, 2025 - An excellent resource for aspiring web developers — Learn JavaScript in an interactive environment, with short lessons and interactive tests, guided by automated assessment.
Find elsewhere
🌐
Reddit
reddit.com › r/learnjavascript › what is the correct way to learn javascript as a complete beginner?
What is the correct way to learn javascript as a complete beginner? : r/learnjavascript
June 2, 2024 - As you learn JavaScript concepts, it's important to practice them consistently to build confidence. You should try coding problems. These are small, well-defined challenges that help you quickly test your knowledge. Doing a few problems each day will reinforce all the concepts you've learned. ... Once you have enough concepts under your belt, start practicing your skills by taking on a personal project.
🌐
CodeSignal
codesignal.com › home › blog › engineering › how to learn javascript: a step-by-step starter guide
How to learn JavaScript: A step-by-step starter guide | CodeSignal
September 10, 2024 - Follow our starter guide on how to learn JavaScript and avoid common mistakes. Discover ✓ how to start learning, ✓ the best online platforms for JS, and
🌐
Programiz
programiz.com › javascript
Learn JavaScript
Our tutorials will guide you through JavaScript one step at a time, using practical examples to strengthen your foundation. Also, there is a JavaScript basics course by MDN which provides one of the best resources to learn JavaScript from basics to advanced.
🌐
GeeksforGeeks
geeksforgeeks.org › javascript › javascript-tutorial
JavaScript Tutorial - GeeksforGeeks
Client Side: On the client side, JavaScript works along with HTML and CSS. HTML adds structure to a web page, CSS styles it, and JavaScript brings it to life by allowing users to interact with elements on the page, such as actions on clicking buttons, filling out forms, and showing animations.
Published   September 10, 2025
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Learn_web_development › Getting_started › Your_first_website › Adding_interactivity
JavaScript: Adding interactivity - Learn web development | MDN
October 17, 2025 - This is an excellent resource for aspiring web developers! Learn JavaScript in an interactive environment, with short lessons and interactive tests, guided by an automated assessment. The first 40 lessons are free.
🌐
Codecademy
codecademy.com › learn › introduction-to-javascript
Learn JavaScript | Codecademy
You interact with JavaScript code all the time — you just might not realize it. It powers dynamic behavior on websites (like this one) and plays an important role in many fields, like front- and back-end engineering, game and mobile development, virtual reality, and more. In this course, you’ll learn JavaScript fundamentals that will be helpful as you dive deeper into more advanced topics.
Rating: 4.5 ​ - ​ 32.3K votes
🌐
W3Schools
w3schools.com › js
JavaScript Tutorial
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, XML and more.
🌐
Learn JavaScript
learn-js.org
Learn JavaScript - Free Interactive JavaScript Tutorial
learn-js.org is a free interactive JavaScript tutorial for people who want to learn JavaScript, fast.
🌐
JavaScript.info
javascript.info
The Modern JavaScript Tutorial
Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
🌐
Mozilla
developer.mozilla.org › en-US › docs › Web › JavaScript › Guide
JavaScript Guide - JavaScript | MDN
November 7, 2025 - The JavaScript Guide shows you how to use JavaScript and gives an overview of the language. If you need exhaustive information about a language feature, have a look at the JavaScript reference.
🌐
GitHub
github.com › Asabeneh › 30-Days-Of-JavaScript
GitHub - Asabeneh/30-Days-Of-JavaScript ...
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace.
Starred by 45.7K users
Forked by 10.4K users
Languages   JavaScript 98.2% | HTML 1.8%
🌐
freeCodeCamp
freecodecamp.org › news › learn-javascript-for-beginners
Learn JavaScript for Beginners – JS Basics Handbook
September 8, 2025 - The goal of this handbook is to quickly introduce you to the basics of JavaScript so you can start programming applications. Instead of covering all the theories and concepts of JavaScript, I'll be teaching you only the most important building blocks...