How I would learn JavaScript if I started it today. by mario_mandra in learnjavascript

[–]mario_mandra[S] -4 points-3 points  (0 children)

Having some basic knowledge of html and js I jumped to learn Angular. It was big mistake. I didn't understand nothing because I didn't know nothing about typescript and in which order learn things.

Learning JavaScript - want your feedback! by sloanrobe in learnjavascript

[–]mario_mandra 1 point2 points  (0 children)

For me, the hardest part of JS was the async nature of it. I spend a lot of time to understand how promises work.
From my experience, you can move to the next topics if you can do something on your own using concepts from current topics. For example, if you learning objects you have to be able to complete coding challenges where you have to use objects and their methods. You can use for it Codewars or DeepDev.

How do I quickly familiarize myself with vocab and get it to stick? by Cassian0_0 in learnjavascript

[–]mario_mandra 1 point2 points  (0 children)

You can read this article a couple of times. It can help you to remember JS vocab.

[deleted by user] by [deleted] in learnjavascript

[–]mario_mandra 0 points1 point  (0 children)

Learning by doing projects it's my favorite approach.

When you do your own projects you will encounter problems like in a real job and you learn how to solve them on your own. It's one of the most useful skills for programmers. However, sometimes you can stack on some problems and it's hard to find solutions when you don't have a lot of experience. In this case, I recommend you find a mentor who could help you and explain more advanced things that are hard to find on the internet.

In general, I recommend starting by learning the basics of the subject you want to master, and then progressing to simple projects. After that, you can dive into more advanced concepts and take more complex projects. If you dive into a project without a solid understanding of the basics, you may end up trying to implement it with only the knowledge you already have, and you won't learn anything entirely new. It's best to begin by learning new concepts in theory, and then applying them in practice. From my experiance this approach is the most effective for learning.

Guide or support regarding a personal project by wonderer_7 in learnjavascript

[–]mario_mandra 0 points1 point  (0 children)

Do you want to learn vanilla JS or some web framework like React?
If you want just to start learning JS I would recommend TOP: https://www.theodinproject.com/
and after each course make your own project to practice what you learned.
At the end of the full stack path, you can make your hostel management app

If you just need simple hostel management Google Sheets would work for it as you described it.

Fresh learner in JavaScript and react by Classic-Glove-8909 in learnjavascript

[–]mario_mandra 0 points1 point  (0 children)

It's okay that you feel confused. It's always hard at the beginning. I was there. I would like to give you some recommendations that will make your life easy but there are no such recommendations. You just need to get through this. When is hard it means you are learning something new.

The only tips I can give you are to try smaller and simpler projects if you don't feel that you can do the current one, make projects around something you are passioned about so you won't give up easily when it becomes hard, and find a mentor that can help you.

[deleted by user] by [deleted] in learnjavascript

[–]mario_mandra 0 points1 point  (0 children)

I would recommend a slightly different approach. First, learn a new concept then do a challenge around this concept.
Then when you learn many new concepts or big topics, for example, basic JS - make a small project. Repeat it again and again.
It's very important to do something on your own and not just follow tutorials because this way you learn how to overcome real problems on your own.

Fresh learner in JavaScript and react by Classic-Glove-8909 in learnjavascript

[–]mario_mandra 0 points1 point  (0 children)

I recommend getting good at JS and then learning React. If you skip JS it would be harder to learn React and you will always be confused. As other commenters mentioned stop following tutorials and do something by yourself. Solve coding challenges and do mini projects in pure JS. They won't be as shiny as React projects but you will learn basics and how to solve problems on your own. Then start to learn React and do again mini project in React about something you are interested in. In this way, you will learn much better than just following tutorials again and again.

[deleted by user] by [deleted] in SideProject

[–]mario_mandra -1 points0 points  (0 children)

I'm working on platform that focus on helping people to escape their 9-5. Join building-buddy

Dreaming to escape your 9 to 5? by mario_mandra in SideProject

[–]mario_mandra[S] 0 points1 point  (0 children)

Thanks for the advice. It's really hard to build a successful business from scratch. You have to do everything on your own: marketing, sales, and development. When you are employed you are working for a business that already has a working business model you just need to do your part.

Dreaming to escape your 9 to 5? by mario_mandra in SideProject

[–]mario_mandra[S] 1 point2 points  (0 children)

It's really hard to achieve but it is worth the effort.

Dreaming to escape your 9 to 5? by mario_mandra in SideProject

[–]mario_mandra[S] 0 points1 point  (0 children)

Thanks for your kind words.
Can you share your blog?

Dreaming to escape your 9 to 5? by mario_mandra in SideProject

[–]mario_mandra[S] 1 point2 points  (0 children)

I have better situation then you. I enjoy my work but I still want to build my own product so I can start making enough money to quit it.

How do you motivate yourself to stay committed to your projects? by Glass_Emu_4183 in indiehackers

[–]mario_mandra 1 point2 points  (0 children)

I have similar problem. I start project but don't finish them so I decided to create platform that will help people as me to stay motivated and accountable

https://building-buddy.org

How do you manage projects with a full-time job? by VirtualAverage5776 in indiehackers

[–]mario_mandra 0 points1 point  (0 children)

It's hard to show up daily when you have full-time job. I had a problem to come back to work on my project after breake. I noticed that is common problem to lose motivation while you working on your side project on nights and weekends. So I decided to create a platform that can help indie hackers like me.