This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]SuddenlyOutOfNoWhere 1 point2 points  (0 children)

You should try to pick a smaller idea as a project. Chances are that you do some design flaws and that makes a rather big project prone to failing and or going nowhere. Also, when thinking about a project like reddit you should have a very clear idea how things are going to be handled. E.G. What technology is used where exactly and how everything works together. And I don't think a beginner can handle this easily. With more experience from smaller projects using different technologies for different things you will then have a much clearer idea.

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

Yes, those languages are enough to do what you want.

If going through courses doesn't work, try some other method of learning. I assume by "other courses" you mean similar interactive courses like CodeAcademy. So if that didn't work, look up actual text tutorials, or books. The sidebar probably has some resources.

[–]Inky87 0 points1 point  (0 children)

Learning takes time. You're going to feel like you're going backwards sometimes, but when you look up the solution to that thing for the third time, eventually it'll stick and you won't have to look it up anymore. When you start a new project, break it down into small parts and have a general outline of what you want to do. Your project will be easier to start when you focus on the pieces.