Starting a project - need some guidance on how to start

NightShift

Expert Member
Joined
Oct 8, 2009
Messages
1,952
Reaction score
1,404
I have an idea in my head for a small project that I'd like to attempt and build myself. I expect it will take a long time and require a lot of learning, which is great. I'm familiar with C# and Java on a hobbyist level and never built anything web related with either (did some apps and games in Unity with C# etc.).

So I'm looking at learning a stack as I'll probably need a simple DB, the ability for user login, and the ability for users to upload a couple of images and basically fill out a form that then gets presented as a page. I know this probably already sounds quite complex but thats sort of the extent of what I want to do for the time being.

I've been watching videos on the MEAN stack, LAMP, etc. In terms of being relatively new (no, completely new) to this, where would you more experienced guys recommend I start given the functionality I want to have?
 
I would recommend NestJs if you are comfortable in typescript.
It's documentation is excellent and it is feature full.
You can use typeorm for database integration which can be used with multiple SQL databases.

Are you wanting a front end as well?
 
I would recommend NestJs if you are comfortable in typescript.
It's documentation is excellent and it is feature full.
You can use typeorm for database integration which can be used with multiple SQL databases.

Are you wanting a front end as well?
thanks for this I will check those out. Yes to the front end, so was looking at Angular for that.

Documentation and community support are going to be very important for me though. i.e. noob friendly.
 
These are basic functionalities really it sounds like you are going to try to do more than that so if I were you I just jump onto udemy and get a course which in most cases to start off with those functionalities and move on to more complex fundamentals. Last I checked I paid R100 for a 43 hour course. ( its good for intermediate stuff)

You will of course supplement this with searches on especially stack overflow to find more details as you go farther. That place has saved me a lot of headaches.
 
These are basic functionalities really it sounds like you are going to try to do more than that so if I were you I just jump onto udemy and get a course which in most cases to start off with those functionalities and move on to more complex fundamentals. Last I checked I paid R100 for a 43 hour course. ( its good for intermediate stuff)

You will of course supplement this with searches on especially stack overflow to find more details as you go farther. That place has saved me a lot of headaches.

Yes I agree. I've already been looking at Udemy options and lots of sales for R150. But I can go MEAN, MERN, NestJS with Angular etc. The question is just where is the best place to start. I just want to try and make sure I dont overwhelm myself with a toolset or stack that are too advanced for where I'm at.
 
thanks for this I will check those out. Yes to the front end, so was looking at Angular for that.

Documentation and community support are going to be very important for me though. i.e. noob friendly.
If you want to go Angular for front end then Nest will be a pleasure to work with.
It is heavily inspired by Angular and uses alot of the same concepts such as di, services and modules.
If you want there is a great udemy course for nest,.but the documentation is really very thorough
 
If you want to go Angular for front end then Nest will be a pleasure to work with.
It is heavily inspired by Angular and uses alot of the same concepts such as di, services and modules.
If you want there is a great udemy course for nest,.but the documentation is really very thorough
awesome - can you link me the udemy course?
 
Top
Sign up to the MyBroadband newsletter
X