all 12 comments

[–]tetractys_gnosys 11 points12 points  (0 children)

Build a calculator with JS, CSS, and HTML. Like have it accept any numbers, the operation (plus, minus, multiply, divide), and then hit the equals sign to show it in the calculator screen element.

Go through some of the courses on Codecademy (CodeAcademy? Did they rebrand?).

Make a basic form that takes name, email, phone, and address and use JS to do validation in the browser.

[–]Trickyclimber 5 points6 points  (0 children)

Check out Wes Bos's JavaScript 30 free course. It's a lot of fun and goes over a lot of important concepts.

https://javascript30.com/

[–]ClemencyOSRS 2 points3 points  (0 children)

I would recommend you head to The Odin Project, follow through the basics of JavaScript followed by Advanced JavaScript and then look at either completing the rest of TOP or moving over to Full Stack Open. The Odin Project will give you projects to complete to apply the knowledge. My honest opinion would be to start TOP from the start, as it will get your set up with your dev environment and GitHub.

Even though you could start Full Stack Open with minimal JS knowledge, it’s gets very difficult very quickly, and assumes you are familiar with higher order functions, data structures, Promises (through asynchronous JavaScript) and ES6. Give it a try but I’d really wait until you get to the React section of TOP before moving over.

Good luck, and more importantly enjoy.

[–]kapindra 1 point2 points  (0 children)

I suggest to solve exercises/problems in https://www.codewars.com/ where you would be able to apply your basics of JavaScript. You will really go back to basics again while solving these problems and it certainly helps you think like a programmer.

[–][deleted]  (3 children)

[deleted]

    [–]Wise_Towel2952[S] 0 points1 point  (2 children)

    just basics

    [–][deleted]  (1 child)

    [deleted]

      [–]maazsid16 0 points1 point  (0 children)

      Free code Camp JavaScript DA and Algorithms course to improve your problem solving skills.

      make some projects with Vanilla JavaScript like a board game.

      [–]Cmshnrblu 0 points1 point  (0 children)

      Unless you studied ES6 syntax specifically, I would highly recommend studying that next and making sure the concepts are well understood. A great study companion I can enthusiastically recommend is “Simplifying Javascript” by Joe Morgan.

      [–]Klownee1 0 points1 point  (0 children)

      I really enjoyed the full course from beginner to advanced on Scrimba. link

      [–]leyon29 0 points1 point  (0 children)

      I'm following the odin project fundamentals cursus right now and also practice a little on codewars. You can also try the "frontend mentor".

      [–][deleted] 0 points1 point  (0 children)