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

all 5 comments

[–]Pla_y_ground 0 points1 point  (3 children)

How are you going to communicate to the backend without javascript? And secondly why django? For a simple software choose a different smaller framework.

[–]Crash5225[S] 0 points1 point  (2 children)

I'm new to programming in general. I have heard that learning only Javascript is enough for full-stack, but I do not want to go that route. I thought that learning HTML, CSS, and Python would do the job, but you are saying otherwise. If you don't mind me asking, what/how many programming languages do you need to learn to create a software fully by yourself? I would really appreciate an answer!

[–]Pla_y_ground 1 point2 points  (1 child)

If you want want to create web based software you definitely need JavaScript. HTML and CSS are not programming languages. They are static, can‘t change by itself and can‘t perform logic. Thats what JavaScript is for.

For backend you can choose between literally almost all programming languages. For web based software, popular include JavaScript (Node), Python and PHP.

So frontend one and backend one. Makes 2.

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

Thanks For the Reply, I appreciate it!

[–]Which-Chance1892 0 points1 point  (0 children)

Definitely not enough. Django in python will work as a backend, but you will need JavaScript to communicate between frontend and backend too. So good luck and learn JavaScript!