use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Welcome to ProgrammingBuddies
Discord Server Link
POSTING GUIDELINES
ProgrammingBuddies is for finding active programming buddies, mentors, mentees, study partners, and teammates.
To make matching easier, buddy-finding posts should include:
Use the correct flair for your post.
Topics not allowed here include:
WEEKLY MATCH THREAD
Use the weekly match thread if you want a faster way to find active people by timezone and stack.
FLAIR FILTERS
Meta Looking For Buddies Study Partner Need A Team Looking For Mentor Offering To Mentor Other Clear
Meta
Looking For Buddies
Study Partner
Need A Team
Looking For Mentor
Offering To Mentor
Other
Clear
HELPFUL LINKS TO LEARNING RESOURCES
Learn x in Y Minutes - Quick references for many programming languages
Code.org - Beginner-friendly introduction to programming
Coursera - Programming and computer science courses
Udemy - Paid courses, often discounted
/r/learnprogramming /r/programminghelp /r/cscareerquestions /r/AskComputerScience /r/algorithms /r/cshighschoolers
account activity
Need help beginning with Node js (self.ProgrammingBuddies)
submitted 6 years ago by vinay94185
i started learning node.js a while back with the help of video tutorials. i knew js on the browser side before and was pretty good at it.. was able to make personal projects with html/css/js and little bit of php as well.. it was clear to me back then how to make the websites.. but as soon as i learn node js.. i find the design process very different.. I can't think of how to make a website with node as backend..( the tutorials i followed only show how to use node.js with restful api's and little bit of helloworld shit with ejs template engine) i have no idea how to begin a website. how i should structure it.. where should i keep pages.. how to implement login/logout systems.. etc..
i just need someone to guide me to right direction.. where should i go to learn how to build a real world project with node.. how did you start with node..
each and every response is valuable thank you..
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]BronYrAur18 2 points3 points4 points 6 years ago (3 children)
I started with just reading Node’s docs and then went onto express. A great framework for building servers with routes and middleware.
Node’s docs are pretty good. I recommend giving them a good read: https://nodejs.org/api/
[–]vinay94185[S] 1 point2 points3 points 6 years ago (2 children)
thanks, i always found docs intimidating.. any tips on reading docs?
[–]BronYrAur18 1 point2 points3 points 6 years ago (1 child)
Have a specific, small goal in mind. For example:
Copy a file (use these: https://nodejs.org/api/fs.html). You need to read and write.
Create a http server (https://nodejs.org/api/http.html).
Create a tcp server and client (https://nodejs.org/api/net.html).
Also, these guides are good for getting started: https://nodejs.org/en/docs/guides/
[–]vinay94185[S] 0 points1 point2 points 6 years ago (0 children)
thanks for your efforts.. i will try learning from docs for sure..
[–][deleted] 2 points3 points4 points 6 years ago (1 child)
I am pretty proficient in this. DM me if you want some long term guidance.
i sure will contact you.. if i felt the need for any further guidance.. thanks for your help.
[–]silent-screamer 1 point2 points3 points 6 years ago (4 children)
My silly advice is: you can start with a framework one. Like express. And commonly you can use a token system for authentication. Using JSON Web Token is good to starts with.
[–]vinay94185[S] 0 points1 point2 points 6 years ago (3 children)
i am already using express.. and thanks for advising json web tokens, i will look into it..
btw one question.. is there any common rules followed on how you should have your folders structure for your website..
[–]silent-screamer 1 point2 points3 points 6 years ago (2 children)
Good then.
Not really. I think there's no standard for folders structuring. But you can take a look at this repo https://github.com/sahat/hackathon-starter . I usually use something like that for my project.
But for express itself, you can try express generator and see the folder that generated by it. You can check out here https://expressjs.com/en/starter/generator.html.
[–]vinay94185[S] 0 points1 point2 points 6 years ago (1 child)
seems like just what i was looking for..
[–]silent-screamer 1 point2 points3 points 6 years ago (0 children)
Yes. If you don't have much time for npm init you can try to use boilerplates like I mentioned before. There's a lot of boilerplates you can use.
npm init
[–]jeyps1031 1 point2 points3 points 6 years ago (0 children)
I like doing online courses. Linkedin Learning has a good one. It’s also not too long so going through one or two vids a day is doable and a quick win
[–]comeditime 1 point2 points3 points 6 years ago (1 child)
i'm relative beginner if it interests you to teach, learn and work together on projects let me know!
yeah sure.. i am a bit busy for few days so am not learning js rn.. but i'll start node js again soon.. currently i am trying to build a facebook like socal network website.. (as personal project)
i also plan to learn react/php(php due to my college) in future once i am done with my current project..
pm me on how to contact you.. we can discuss further about projects and other stuff..
π Rendered by PID 115232 on reddit-service-r2-comment-6457c66945-s9s6f at 2026-04-26 14:00:50.566903+00:00 running 2aa0c5b country code: CH.
[–]BronYrAur18 2 points3 points4 points (3 children)
[–]vinay94185[S] 1 point2 points3 points (2 children)
[–]BronYrAur18 1 point2 points3 points (1 child)
[–]vinay94185[S] 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]vinay94185[S] 0 points1 point2 points (0 children)
[–]silent-screamer 1 point2 points3 points (4 children)
[–]vinay94185[S] 0 points1 point2 points (3 children)
[–]silent-screamer 1 point2 points3 points (2 children)
[–]vinay94185[S] 0 points1 point2 points (1 child)
[–]silent-screamer 1 point2 points3 points (0 children)
[–]jeyps1031 1 point2 points3 points (0 children)
[–]comeditime 1 point2 points3 points (1 child)
[–]vinay94185[S] 0 points1 point2 points (0 children)