+ 1

How long does it take to learn to code (javascript)

Hi, I have been hired in company as a back-end dev (python), and I have figure out, that they need someone for front-end, So i would be glad to take that pos., but my knowledge of js is terrible. So I'm asking, if there is chance to learn how to code website function in JS in like 1-2 months almost prefect? Thanks for reply JS

13th Oct 2023, 11:52 AM
Jan Skopec
Jan Skopec - avatar
6 Respostas
+ 6
If you have already good knowleage of another programming language such as you said ie Python, then 1-2 months with 10 hours a day could be enough. But what you define by „almost PERFECT“?
13th Oct 2023, 12:24 PM
JaScript
JaScript - avatar
+ 3
It's only deeps on you if you put in much efforts learn and also practice alot ...you will be able to be a master in 2 to 3years
14th Oct 2023, 7:29 PM
Julius kwofie
+ 3
It all depends on how much time you dedicate to learning in that period of time and how much time you practice what you have learned, the truth is that the answer to that is quite relative... You already have an advantage and that is that you already have knowledge in programming logic , you just have to find a way that you can apply that same logic in another language, and know its syntax well. Although you mention perfection, it is also something relative, and for me it results in something unattainable, but always present in front of you, so try not to get frustrated with getting there, but always trying to improve
15th Oct 2023, 11:56 AM
<MarcosGuerrero />
<MarcosGuerrero /> - avatar
+ 2
Learning JavaScript to a proficient level in 1-2 months can be challenging, but it's definitely possible with focused effort and the right resources. Since you already have a background in Python, you have a foundation in programming concepts which can be helpful. Here's a plan you can follow: 1. Set Clear Goals - Define specific objectives for what you want to learn in JavaScript. This might include DOM manipulation, handling events, AJAX, etc. 2. Intensive Learning - Dedicate a significant portion of your time each day to learning. Aim for at least a few hours daily. 3. Structured Learning - Follow a structured curriculum or online course. Platforms like freeCodeCamp, Codecademy, or Udacity have excellent JavaScript courses. 4. Practice Regularly - Apply what you learn by working on small projects. Start with simple tasks and gradually build up to more complex ones. 5. Read Documentation - Familiarize yourself with the official JavaScript documentation. It's a valuable resource.
14th Oct 2023, 11:44 AM
Lutreze Hue Jacinto
Lutreze Hue Jacinto - avatar
+ 2
6. Utilize Online Resources - Leverage blogs, forums, and YouTube tutorials for additional insights and problem-solving techniques. 7. Get Hands-On with Projects - Build mini-projects to reinforce your learning. Consider creating interactive web pages or small applications. 8. Join a Community - Engage with coding communities, like Stack Overflow, Reddit's r/learnprogramming, or GitHub. Asking questions and helping others can be a great way to learn. 9. Learn about Frameworks/Libraries - Depending on your goals, learn about popular JavaScript frameworks like React, Angular, or Vue.js. They can help you build complex web applications more efficiently. 10. Stay Updated - Keep up with JavaScript news, trends, and best practices. The field evolves, so it's important to stay current. 11. Practice Problem Solving - Sites like LeetCode, HackerRank, and Codewars offer coding challenges that can help improve your problem-solving skills.
14th Oct 2023, 11:46 AM
Lutreze Hue Jacinto
Lutreze Hue Jacinto - avatar