Click here to Skip to main content
15,885,876 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi guys, I have a question. I'm still studying in school and I want to be a web developer or a web programmer. But I'm not good at designing anything include PC app and website. All I know is coding. So do I need to learn how to design, like CSS?.
Plz help. I just want to make sure. Thank you for reading
Posted
Comments
ridoy 26-Sep-12 14:34pm    
i think you should learn CSS,it's essential for any type of web development

You may refer below link to begin with basics of Web Design/Development.

http://www.w3schools.com/

Happy learning. :)
 
Share this answer
 
Well, it depends where you want to work, and in what position. Although web design and web development are two different jobs - web design is art as painting, coding is for geeks like us :). But there are places where a designer is using only tools like Photoshop, and implementing the design on the actual page is the job of the coder. This is not a good approach, but it is a common practice also.
CSS itself is not design, it is only a tool to apply the design on a page. Without knowing what is CSS capable of, you will neither be able to apply the design to the site you code, nor will you be able to give the designer css classes to be filled with the artistic part.
So, yes, you will need to learn css, but that won't make you designer.
 
Share this answer
 
Well you can keep both Options open. In web development little bit of design knowledge is also important. Usually, all the design is already prepared for programmers to implement their logic. But, there are lot of programmers who do both and they are good at it.
I also do a bit of both my self. Learning both can't be a bad thing can it??
Like Raiskazi suggested, w3school is a good place to start learning some css.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900