+ 1
I was wondering, apart from the programming languages (HTML, CSS,JavaScript) what other skills must a Web developer have?
Which skills define a good Web developer?
2 Answers
+ 3
That depends on what you're trying to achieve.
⏺️For any kind of website related works:
1.HTML
2.CSS
3.Javascript
knowledge on the above three is required as basic.
✨For web development: Start with HTML, and then move on to CSS, JavaScript, Python,jQuery,, and SQL.
Or
HTML,CSS, jQuery,SQL,PHP
or
🐍Python3 and Django for building strong and very rich website ( flask is used for small website,but Django for everything)
✨For general application :
programming: Python, C++, and Ruby; then Java, C#, or Swift, based on the platform you're targeting.
➡️For details:
https://www.sololearn.com/FAQ
🔷Here is a very rich video, detailed (step by step) guidelines for starting online Career ( learning Web Development and other Programs):
⬇️⬇️⬇️
https://youtu.be/Zftx68K-1D4
🔼🔼Watch the above video attentively and then decide yourself.
More:
https://www.sololearn.com/discuss/1062064/?ref=app
+ 3
Design is very important, as it can shy users away from your website even if it's a fully functional website. Simple things such as coloring, typography, placement, etc... are all insanely important. As well, you have to take into consideration all of the things that people have come to expect today and make sure you accommodate certain norms. For example, everyone expects the red squiggly line under their text when they misspell a word and when that feature isn't there it's immediately realized by the user. Also, if you look at major websites, the color is very particular. Usually a white background, black text, and then one or two other colors to help certain things "pop" out. Facebook for example uses white back, black text, and then blue for their nav bar, logo, and anything they want to stand out. YouTube uses white back, black text, and red for contrast. etc...
There are a LOT of resources out there on design and good practices. I'd recommend taking time to research and educate yourself on those things so that you can better approach the design of your websites.
Also, take time to learn proper database management skills. It's one thing to know SQL and a whole other thing to know how to properly design, create, and maintain databases. There are good reasons why there are degrees for people to specialize solely in that area. Take time to learn good practices with databases and it'll save you headaches later if your site grows.
Another good skill is paying attention to the market and world around you. Pay attention to the changes of the times and change with them as necessary. If you don't change with the times, the times will leave you behind.