10 answers
Updated
1496 views
How can I learn Java script?
What is the best way to start learning Java script online?
Login to comment
10 answers
Updated
Claiton’s Answer
The list is quite long. You can take a look on YouTube, Udemy, or LinkedIn.
Updated
Anitha’s Answer
Start with the Basics
Before exploring advanced topics or frameworks, make sure you understand the basics:
- Variables (let, const, var)
- Data types (strings, numbers, arrays, objects)
- Functions and loops
- DOM manipulation (making web pages interactive)
- Events (like clicks and inputs)
Best Free Online Resources
Here are some great places to learn:
- freeCodeCamp.org: Offers structured, hands-on lessons for free.
- The Odin Project: Provides a full curriculum with project-based learning.
- javascript.info: A clear and well-written reference guide.
- MDN Web Docs: Official documentation, perfect for looking things up.
- Codecademy: Interactive and beginner-friendly courses.
- W3Schools JavaScript: Another solid resource for learning JavaScript.
Tips for Learning
- Code every day, even if it's just 20–30 minutes. It's better than cramming on the weekend.
- Start building projects early. Creating a to-do list, quiz app, or calculator teaches you more than just following tutorials.
- Don't skip the basics. Make sure you're comfortable with core JavaScript before moving on to React or Node.js.
- Use the browser console as your free playground (press F12).
- Read error messages carefully; they are helpful clues, not just problems.
- Join a community like Reddit's r/learnjavascript or a Discord server to stay motivated.
Before exploring advanced topics or frameworks, make sure you understand the basics:
- Variables (let, const, var)
- Data types (strings, numbers, arrays, objects)
- Functions and loops
- DOM manipulation (making web pages interactive)
- Events (like clicks and inputs)
Best Free Online Resources
Here are some great places to learn:
- freeCodeCamp.org: Offers structured, hands-on lessons for free.
- The Odin Project: Provides a full curriculum with project-based learning.
- javascript.info: A clear and well-written reference guide.
- MDN Web Docs: Official documentation, perfect for looking things up.
- Codecademy: Interactive and beginner-friendly courses.
- W3Schools JavaScript: Another solid resource for learning JavaScript.
Tips for Learning
- Code every day, even if it's just 20–30 minutes. It's better than cramming on the weekend.
- Start building projects early. Creating a to-do list, quiz app, or calculator teaches you more than just following tutorials.
- Don't skip the basics. Make sure you're comfortable with core JavaScript before moving on to React or Node.js.
- Use the browser console as your free playground (press F12).
- Read error messages carefully; they are helpful clues, not just problems.
- Join a community like Reddit's r/learnjavascript or a Discord server to stay motivated.
Updated
Richard’s Answer
W3Schools is an excellent starting place for everything related to web development. Visit this link for Javascript: https://www.w3schools.com/js/
Updated
Srinivasan’s Answer
Here are some suggestions:
1. Independent Online Websites and Courses: A multitude of websites and online courses provide self-paced learning for JavaScript. Renowned platforms like Codecademy, Udemy, and LinkedIn Learning are among the favorites.
2. Books: For those who appreciate a classic learning style, books can be an excellent tool. Well-known JavaScript books like "JavaScript: The Definitive Guide" by David Flanagan and "Eloquent JavaScript" by Marijn Haverbeke are highly recommended.
3. Coding Boot Camps: For a more organized learning experience, coding boot camps can be an ideal choice. These programs offer rigorous training in JavaScript and other coding languages, aiding you to acquire the necessary skills to become a proficient developer.
4. Meetups and Networking Events: Participating in meetups and networking events can be an effective way to engage with fellow developers and gain insights from their experiences. Websites like Meetup.com are a good place to discover local meetups and events.
5. Initiating Your Own Projects: One of the most effective ways to grasp JavaScript is by initiating your own projects. This approach provides practical experience with the language and accelerates your skill development.
I trust you'll find these suggestions beneficial!
1. Independent Online Websites and Courses: A multitude of websites and online courses provide self-paced learning for JavaScript. Renowned platforms like Codecademy, Udemy, and LinkedIn Learning are among the favorites.
2. Books: For those who appreciate a classic learning style, books can be an excellent tool. Well-known JavaScript books like "JavaScript: The Definitive Guide" by David Flanagan and "Eloquent JavaScript" by Marijn Haverbeke are highly recommended.
3. Coding Boot Camps: For a more organized learning experience, coding boot camps can be an ideal choice. These programs offer rigorous training in JavaScript and other coding languages, aiding you to acquire the necessary skills to become a proficient developer.
4. Meetups and Networking Events: Participating in meetups and networking events can be an effective way to engage with fellow developers and gain insights from their experiences. Websites like Meetup.com are a good place to discover local meetups and events.
5. Initiating Your Own Projects: One of the most effective ways to grasp JavaScript is by initiating your own projects. This approach provides practical experience with the language and accelerates your skill development.
I trust you'll find these suggestions beneficial!
Updated
Chris’s Answer
During my computer science studies, I discovered "TheNewBoston", a YouTube channel brimming with beneficial coding tutorials. Although I primarily programmed in Java, I found numerous other resources there too.
Updated
Pallavi’s Answer
Another good learning tool :https://www.khanacademy.org/computing/computer-programming/programming
Try hands on coding to keep learning
Try hands on coding to keep learning
Updated
Uma’s Answer
YouTube, Udemy, and Coursera are fantastic resources that you can utilize. They are brimming with knowledge and opportunities to learn something new. So, go ahead and explore them, you'll be amazed at what you can discover!
Updated
Pablo’s Answer
The most effective method to master this is by actively creating projects! Platforms like Udemy, Youtube, and freecodecamp offer a treasure trove of resources to help you kickstart your journey. I also suggest establishing a Github Account and uploading all your work there! It's a great way to track your progress and reflect on your growth.
Updated
Santhosh’s Answer
If you're just starting newly, I highly recommend beginning with Web Bos' 30 Days of JavaScript (https://javascript30.com/).
This is a fantastic resource for beginners.
After completing that, you should try creating applications with the guidance of FireShip (https://fireship.io/lessons).
FireShip also offers a YouTube channel for additional learning and support.
This is a fantastic resource for beginners.
After completing that, you should try creating applications with the guidance of FireShip (https://fireship.io/lessons).
FireShip also offers a YouTube channel for additional learning and support.
Updated
Alen’s Answer
Hey Balram, I started my journey on youtube and udemy before going to college. Udemy has paid courses, but on youtube you can find equally well put courses to get you started. Try searching for "javascript course", I'm sure you'll find a playlist that teaches the fundamentals of Javascript. It may be a bit daunting at first, but most courses have everything you need.