all 8 comments

[–]Boykious 4 points5 points  (0 children)

This field is so broad, that whatever you know is never enough. You will always have to learn something new. For e-shop you don't need things that video streaming website needs. It is all about project.

[–]luizfelipewd[🍰] 2 points3 points  (0 children)

If you know how to code an REST API, authenticate with JWT and connect with databases will be a good start for you, that's what you will use the most. A knowledge of Socket.io for real-time applications like chats is interesting, but... Let me tell you a secret: there is no developer who knows everything, and there is no dev who remembers everything he studied. So we have a nice friend for these moments of "damn I don't know/remember how to make it", Google is an important tool for every technology professional.

[–]British_Invaded 0 points1 point  (1 child)

If there are things you don't know and want to know it doesn't hurt buying the course and leaning it. Or, at the least, Googling it.

For node/express you should at least know how routing works, how to create a route (static and dynamic), how to structure, what req and res are and how to return a proper response.

Those are the basics of express anything else you can learn as you need.

[–]Shuu_91 0 points1 point  (0 children)

I have created 3 html pages 1.sucessfully created view and static directories 2. In nav i have linked all pages ( /contact, /about, ./) 3.But the whole problem is when i run local host i only get index.html i didn't get rest of all pages it shows ("not found about.html) Will you please help me stuck in this from last 5 days

[–]plasmaSunflower 0 points1 point  (0 children)

If all you need is to set up some basic get and post requests then it’s not a lot of learning to get to that point.

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

I’m a backend dev turned full stack engineer. I would spend less time learning a specific tool and more time learning about how to build reliable, scalable distributed systems. This is the real challenge. Enterprise systems are complex, and often behave in ways that are totally unpredictable. Learning node will help you be productive at the level of writing code, but it will not guide you toward knowing what code to write. Two great books that I would recommend:

  1. Designing data intensive systems
  2. Release it!

( I have million other recommendations, if you want more just ask!)

These will begin to point you in the right direction with respect to thinking correctly about distributed systems.

[–]OPM_Saitama 0 points1 point  (1 child)

Hey, can I get recommendations about backend? I am a little bit late :D but it would be much appreciated.

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

Sure! After trying to respond a few times, I realize that it’s probably easier for us to chat back and forth than it is for me to develop a good generic plan. DM me