I am a novice in web design. What books do you recommend for beginners to learn web design? Thank you
The more advanced web design can also be called UI design. I will say it from a higher point:
UI Design includes an integrated position in some design and software operations psychology.
Speaking from a design position:
1. Sketching, in layman’s terms, mainly exercises your vision, such as the light and shadow of a still life, or the shape.
In practical terms: a whole blank paper, a pencil, drawing something small every day, sketch books, piles in bookstores. Recommended book:
http://product.dangdang.com/Product.aspx?product_id=8813805
Tips for sketching
2. Color, this is nonsense, there are also theoretical books .
http://product.dangdang.com/product.aspx?product_id=20605305&ref=search-1-pub
Learn a little bit about color psychology every day
3. You must know software and PS, the rest The downloads are ai and cdr. AI is mainly used to guide materials.
4. http://product.dangdang.com/product.aspx?product_id=9345343&ref=customer-0-B
Design Psychology
http://product.dangdang.com/product.aspx ?product_id=20418199&ref=customer-0-B
Design book for everyone (3rd edition)
http://product.dangdang.com/product.aspx?product_id=20829096&ref=customer -0-B
Think like an artist (I-IV) (the world's best-selling painting guide, change your thinking, and quickly master the secrets of painting)
In addition, there are many books here, if you are interested, take a look:
http://blog.xiqiao.info/2011/04/20/1015
Xiqiao’s book list
5. After mastering these, it’s time to understand the industry trends and anecdotes, which are mainly used to chat with customers Communicate with colleagues. Don't underestimate this knowledge. After your skills reach a certain level, all that's left is your emotional intelligence. There are also different industries and different design styles. These are more advanced knowledge than the previous ones.
6. For other aspects of knowledge, if you can independently design the interface of a project, the positioning of the UI position will be different according to different company business needs.
If it is an emerging handheld terminal, after designing it, just cut it according to the programmer's requirements.
If you are a traditional software application company or a company that makes web products, you also need to know css and js. These are extra points. However, with the continuous updating of industry technology, positions are also constantly subdivided. It is not necessarily required to be able to do it, but it will definitely give you extra points if you do. During the PK interview, I know how to use PS, CSS, and JS UI, so I am considered an all-rounder, and companies will definitely be rushing for me.
There are actually quite a few useful books, but I still recommend going to a bookstore to pick your own, that way you will find what you really need
Web design is also divided into positions
There are only three positions: art, front-end and back-end
If you are an art artist, you should at least know corel draw and ps. Let’s do graphic design first, and have a strong sense of color.
Front-end and back-end are architectural programming.
The poster can learn from it
http://www.w3school.com.cn/index.html
Design should be easy to get started, but it is a bit difficult to get deeper!
For static web pages, you only need to know how to use HTML, and it is easier to learn. You can get it in one week. For dynamic web pages, you need to use js and the backend. I have used J2EE, so that’s all I use. But now it’s in PHP. ASP is used for dynamic web pages