For developing website which programming language should I learn.?? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

For developing website which programming language should I learn.??

I am entrepreneur so I would like to learn this skill .

26th Nov 2019, 10:22 AM
Peeyush Kumar
Peeyush Kumar - avatar
6 Answers
+ 3
Please refer the guide to language selection in FAQ page: https://www.sololearn.com/faq
26th Nov 2019, 10:29 AM
Ipang
+ 2
For developing websites you should know about the front end and back end languages for front end : - HTML, Javascript, CSS for back end : - PHP, jQuery, Node.js
28th Nov 2019, 11:35 AM
Eshant Aggarwal
Eshant Aggarwal - avatar
+ 1
1. Html 2. CSS 3. Javascript 4. SQL 5. PHP Please follow the same sequence as given above. This much would be more than enough but this is also not the end, there is much more in web development but I won't go that deep.
26th Nov 2019, 3:04 PM
Aniket kumar
Aniket kumar - avatar
+ 1
I would say it would be important to learn Html, java script, css, sql, and php. I would also recommend you learn basic web security like about vulnerabilities and how to protect against them. I think learning Pen-testing would be very useful. The other thing you should learn about is hosting.
27th Nov 2019, 5:46 PM
Shane Coughlin
Shane Coughlin - avatar
0
I've written a deployed website in Python using the Flask framework but there are alot of choices. Web development is usually divided up into three pieces. Server side code does things like retrieve data from a database, generate web pages based on that data, provide URL endpoints to run specific functions in an API, etc. That could be nearly any language. This done in .NET (C#), as well as PHP, Java, Javascript (Node.JS), Python, and others. The second piece is the front end. This is typically written in HTML with CSS, but Javascript is used for any sort of complexity. You can do basic forms and display fields without it, but you will likely always use a combination of HTML/CSS/Javascript. There are a bunch of frameworks like Angular, Vue, and React but those are all built on Javascript. If you really want a good foundation start with the basics. Finally, the third piece is the database itself. This can be SQL, NoSQL, or others. SQL is a good place to start. Honestly I wouldn't learn a language to build a website. There are plenty of easy build website tools that will do just fine for an entrepreneur to start a business. Where you would want to learn web development would be to build specific applications in the web or functionality you don't get with a typical content management system. Do yourself a favor. Start with Python and learn the concepts such as loops, functions, variables, etc. Then pick another language (I recommend C++, but C# and Java are good as well) and learn console development. Finally then you can figure out where you want to specialize (whether that be web, desktop, server, etc.)
27th Nov 2019, 8:10 PM
eric h
eric h - avatar