what's all i need to create a web page? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

what's all i need to create a web page?

while learning the basics of html and css by school and sololearn i discovered the needs of javascript to become a web master and could be able to get a work, then i read about php (for the form). i wonder that i'll also need to learn to use some graphic programm, learn to transfer all my theory and code of project in to real page and server. can you please reply to this thoughts and give me suggestions (useful or just meaningful), it would be really important and cheering to me. i'm still improving css.

5th Jun 2017, 6:26 PM
kelo
4 Answers
+ 25
Your question was made many times, you do not have to be the perfect Web Master, you just need to learn the most common Client-Side languages (HTML, CSS, JS and optionally frameworks like Angular, jQuery and Vue) and if you want to work Server-Side as well (email, chat, network security and stuff like that) choose from PHP and Node.js, both can be helpful for the same thing (maybe PHP is more stable, but feel free to choice your favourite) Most companies have their own methods, so... if they want to use a framework, you should be able to learn it in short time without particular problems. So, there is no a right way, technology is in evolution right now, and it will be forever. Skills like Photoshop or similar Photo Editor are also appreciated by companies, especially for job as Front End Dev. Good luck! For the next time try to search your question for keywords with the Search Bar. ^^
5th Jun 2017, 6:37 PM
Maz
Maz - avatar
+ 7
Just to add to @Maz's comment (+1 for mentioning it's a common question) since we're talking about employment here: another skill that's useful is a crude Unix/Linux understanding (for being a webmaster, not just designer) as you'll find it plays a major role and may fit your server needs best (as a master, not just designer). I would also have a firm grasp of browsers and cross-compatibility. This is the part where "responsive" creeps in. You have to acknowledge how much of the world is using mobile. Gone are the days of a majority desktop web. So having a head for adaptive or agnostic design helps too, especially for employment. Companies want to reach mobile audience without detracting from the prettiness of their desktop "fluff" (I say "fluff" because to me it's all fluff and I'm that 1% of users who wants plaintext, quick-loading pages that aren't plugged into all of Google's APIs and filled with enough js to write a novella -- but I'm boring, lol).
5th Jun 2017, 8:50 PM
Jamie
Jamie - avatar
+ 2
You also need commitment to your goals😉
5th Jun 2017, 8:32 PM
Raz
Raz - avatar
+ 1
thanks for the answers ^^
6th Jun 2017, 5:30 AM
kelo