+ 3
I don’t like the JS beginner course :(
The only other course I’ve taken is HTML, which I enjoyed because it was engaging and hands-on. However, the JS course feels like a math or IQ test, especially in the for loops lesson. When I learned how to use it, it was frustrating, and I didn’t get enough practice to use it right. The lessons teach formatting, but many questions ask things like how often a loop runs, which aren’t helpful. It feels like Sololearn wants us to lose hearts to encourage payments. Useful questions, like making loops, are rare.
16 Réponses
+ 8
Noah Linaman
I understand that you're feeling frustrated and disappointed. Noah Linaman, I hope you'll find some comfort in knowing that you're not alone in your feelings. Many people find math and IQ tests challenging, but there are plenty of resources available to help you practice and improve.
I also find math and IQ tests to be fun and challenging. I enjoy the process of learning and growing, and I find that these tests can be a great way to measure my progress.
There are many different types of loops in programming languages, including for loops, foreach loops, while loops, and do-while loops. These loops are used to repeat a block of code a certain number of times or until a certain condition is met. They are essential for many programming tasks, such as iterating over data structures and performing calculations.
+ 5
Noah Linaman, no, I didn't stick it in chatgpt as a lifelong programmer, and Coder, I spoke my own words, my own feelings, and expressed my own thoughts.
I do love math and IQ tests, really, and I love the challenges.
I don't need chatgpt to respond. It is a tool, not feelings.
The longer you are here on sololearn, the more you will learn and appreciate all things code related. I've got over 5 decades of experience while you are just starting your journey.
BTW, check out my profile, start with my daily streak, the number of certificates, and the number of codes. There are several of us with plenty of experience whom could say the same, and are here to help.
+ 5
Noah Linaman
Go to the community tab and in the searchbar above type in javascript... you should see several community lessons that the standard courses ( introduction and intermediate ) don't cover.
+ 4
If you cannot answer how many times the loop runs, it indicates you don't understand the concept, thus, you can't make a real application.
I understand why people love HTML, it is because you can put pretty things on display.
Under the hook, however, HTML is NOT a programming language. It is a mark-up language. A language to display and format text.
Buttons you can click on a webpage, how a radio button / check box responds to certain things require real programming language.
Unless you want to make a static webpage, learning HTML without JS won't let you run very far.
+ 3
Don't give up. I started learning a simple programing language but I was struggling to make any progress. I eventually stopped trying and that experience put me off of programming for a couple years and now I have had to restart learning how to program from square one. If js is the language you want to learn then don't give up. Trust me you want regret it. :)
+ 2
Noah Linaman
You can make your own practice by creating code bits.
If you are using the app, click "Create" on the navigation bar, then the "+" sign and choose Node.js.
If you are using the web version, click "Code Bits", then "New Code", scroll down and choose Node.js.
And here is a sample for loop in JS.
https://sololearn.com/compiler-playground/cv6a8tZ7M6UZ/?ref=app
You can choose Web / Web Compiler too, which allows you to make code with HTML, CSS and JS at the same time.
+ 1
This response feels like you stuck my question into chatgpt. I dont care whether a math or iq test is challenging, i want to learn how to make and use JS code rather than be asked how many time a loop is going to run over and over again.
+ 1
Your replies arent really adressing my issue. Yes ik that html is a mark up language and i was saying that i liked the course because it had me do useful questions like doing actual examples with the code i was being taught. Yes ik that i need to know how many times something loops, but i need to practice making a loop instead of repeating the same question about how long a loop runs. If i was making the course i would simply let people know what each comparison symbols mean and they should figure out the needed one for a certain amount of loops in a question asking them to make a loop. This way they can get experience making the loop and they know how many times it loops. Your answers didnt adress my question and my question is very clear.
+ 1
Did i ask
+ 1
I truly do not understand what your question is.
0
so do i, im struggling already especially with the nested loops. i feel your frustration😭
0
Java will cost me a tutor😭
0
You don't have to learn so much . That which you are thinking .
Just pick a project let say where you have input and user submits it and you are storing it in array .
Now,
=>You can do sort all number less than 5 one side and greater than 5 on other side and display it on frontend
That how you learn logic .
And it seems fun and engaging.
So my way to learn is first learn the basic . Use that logic into any easy project . Btw you can think it by yourself. This one right here i just thought 💭 now.
So you feel me .
0
What 😭its hard to understand what youre saying here
0
I simply mean that whatever logic you learned . Think 🤔 about what I can create where this logic can be implemented.
So then you will know why this logic used and where other areas it can also be used.
0
You feel me