教你快速成長為一名厲害的網頁設計師& T% n- J B1 p2 } o
* Q Y% ?$ U ~7 ?
教你快速成長為一名厲害的網頁設計師6 ]) H& G. F' @) l5 @' N
. C. z% n9 W6 F) r; i
. o1 V* F" ^/ E; y1 E, e( t% @筆者曾經是一個網頁設計的菜鳥,經過自己不斷的摸索和實踐,現在已經可以獨立制8 ~/ N" K9 s" w8 t, Z* l" S
; s% G' C+ M! e* Z) \& x' M
作一個完整的靜態站點,並且給學校的N?(N>5)?個部門、院系和外面的公司做網
! A. H; Z9 r$ T
2 Y* S: K5 X. ?/ c$ M$ O% i站,雖然不是一個完全意義上的Web Designer(網頁設計師),但是完成一些要求不9 r6 X2 N" [6 z1 G4 ^* d. m6 f1 d ^
& H% O6 I" N, A% ?: s" u* |是很專業、不是十分完美的站點已經是小事兒了(嘿嘿,是不是有自吹自擂之嫌), c/ h5 g, c' [' R0 y
) N& z/ @7 c% x7 k, p' ]自己心裡已經是小有成就感了,所以自封為準Web Designer! ! F8 R# l9 n) N5 @& B& B- Y* R, Y1 q: G
$ F6 j( g* e5 {9 }) D9 J( F0 m% n
自認為成長過程還算快,所以把本人的經歷向大家介紹一下,給那些有志於此的朋友6 H* |9 R1 T( ^8 d4 z
$ z, [6 s& f; W& Z5 p C: a) ]
們一些參考意見。
' C8 f6 f1 y' A5 P" Z8 r% H1 D( _, g" m M7 l3 F) X* p
循序漸進學知識 4 D; H# Z: @6 j% J5 H0 H
% V. M3 k# j3 D6 ?' Z7 S先學一學HTML,找本自己能看懂的教材,瀏覽為主,不用記住所有的概念,只要記住/ q6 v4 n4 a4 {; J3 h r
/ D) n$ M- a. i使用原理就行了,這一階段,估計三天就夠了;然後用兩天時間學CSS,方法同上;; P0 e, v+ Y% P7 p
! m$ O4 q3 e( i8 b' a7 S( x, \進而再花些時間瞭解一下JavaScript。
m/ x- @+ a5 e9 P, o2 b& ]5 ^: A+ `
然後就可以用記事本嘗試寫幾個網頁,記住這時千萬不要用那些可視化工具,比如
& k' |# g! p0 P6 I' D' F
8 b4 P. i6 s/ f8 ^FrontPage、Dreamweaver(那些以後再學)。
+ y* ?7 ~4 u; O# P7 p! W* g9 C; {, K* ]; J& p
有一個提高自己「寫網頁」的捷徑,就是上各大網站,把網頁保存下來(什麼?你說" x( v- t; x4 z6 C
1 n7 d0 z& H- }1 j% }( d! W你不會保存網頁?就是「文件→另存為」),然後打開保存下來的網頁,點擊右鍵→+ B/ Y8 {0 D! G% z, y
- A2 R" F4 j6 ` E查看源文件,看看人家的網頁是怎麼寫的,然後模仿他們的寫法,不斷規範自己的代
R" Q0 m& u3 K2 a2 b* p' A* f. @+ j* g
碼。嘿嘿,這個方法不錯吧。先好好模仿一下吧。
4 b; {# \- F: t8 r Z2 V# e+ Z+ j* z: N( V! L" f; _9 l
接下來該學一下Fireworks了。建議一開始就到網上找些實例教程,這些實例教程一
: L! v& F! O, q) o8 V- Y
2 E* h1 w. b' }8 W般都介紹得很詳細,跟著它一步一步做下來,每學會一個實例就掌握了幾項作,而! Y1 Z1 Z& O: W) |6 |5 ?. M s
5 H! U! O6 \' w+ u3 ?且也有了自己的作品,很有成就感的,長期積累下來對自己的提高很有幫助。學' q& i/ W6 d: S+ M' C* m+ O
# C& Z7 S* o( Y
Fireworks主要是學圖片處理,比如加一些效果,還有很重要的就是切圖,這對於初; l8 G" v/ h! L" s5 p2 {9 l
6 u1 y6 ?, k9 I9 \學者是很重要的。
+ G! w+ w$ v7 P/ r# D
: q' k8 S3 r6 E( E+ A0 ?: p7 }這時還可以結合Dreamweaver進行學習,你就可以體會到Dreamweaver和Fireworks的
7 B8 \4 g0 N. l/ C
" {6 h. g' Q# y# P/ }8 q8 }7 {" x# [9 G無縫集成了。利用這些工具多做幾個網頁,你就可以達到一定水平了。
9 p9 Y8 [& p$ ]# T1 _
+ a( D& F" ?9 ]3 ?* S. t) s6 a要是想讓你的網頁多一些炫目的效果,建議你學一下Flash,難度並不大,而且要是
' Q) [3 y- @8 f: T1 U. [$ m/ r% \# p7 W: |- ]
前面的JavaScript基礎打得好的話,學到Flash中ActionScript時,你會有一種似曾, w1 f+ y ?# g0 M8 v
" w W3 ^8 |; P( |相識的感覺,因為這兩種語法幾乎是一模一樣的。
* t" B4 E$ p; X
[2 h; k% C, C, B5 Q0 T到這時,相信你就可以真正領會到「網頁三劍客」的威力了。
( ~1 z- }* s' K# G. Q7 Q' Q( P! T {9 A/ P" f4 E [$ q+ Z' V B8 v
在實踐中不斷提高
$ a' S6 W: r0 r- p
, \! o. U9 q% ~要是每天能拿出兩個小時來學習,完成以上這些學習估計只要20天就差不多了。要是# m4 s+ R- N/ W9 B
; l+ ?, m4 ?4 S; _! X) Z8 t( q
天賦高的話(比如說像我這樣的,呵呵),那需要的時間就更少了。接下來該實習了7 r+ M. }! D- U" @% l1 Y
6 z- g" n/ i0 p& m6 V
,找個地方鍛煉一下自己,比如可以去一些公司幹幹兼職,或是給自己的單位設計一
X3 c- x* Q7 @- l6 o2 W1 {! I" V8 E" z0 T; k! L# D, j9 d+ k3 R
下主頁等。 ) f% R; G' a) u: k( D/ T" I* P
- ~. g0 N5 t5 ^: L, b
最好是能進入一個正規的開發團隊,你就會學會如何以團隊合作的方式開發網站,特
; w5 \ A) E' y+ t" c$ u {' \8 w) l9 ^* E n
別是怎樣和程序組合作,把頁面與後台程序數據庫配合起來。可能你會擔心自己是新- `' C3 u+ o' y
( r0 E& V1 i8 t# E( X; D; ?# e6 S# j) |
手,人家會嫌棄你,沒關係,只要努力去找,總會有機會的。
- ?0 _+ C6 [1 o7 t9 D5 Y" t7 x8 U4 `5 G& c4 ]0 F. o9 ^
我特別感謝我們學校的學生在線網站給了我一個機會。有一天正趕上應聘,我拿著自
N b- h$ r N. y6 l
: Y8 U& j9 R7 I6 q/ d6 I! E己做的兩個Flash作品就去了,沒想到面試還通過了,於是我就這樣有了在專業開發3 Y8 C- _4 c% v; P n) z
* R1 [: x7 Y& c) S7 @' n
團隊中實踐的機會,通過自己的不斷努力以及向高手的不斷提問,水平飛快提高,兩
$ d6 f/ q5 X5 x% C& ?! Z6 ? }+ P
0 Y' X9 \& t# @, h7 A! V0 y三個月後,就可以獨立完成一些站點了,當然只是靜態的。在此,我想指出,千萬不
4 Z7 O# c/ ^0 Q2 x
0 V |. B- `4 l6 o: b2 M6 o' m要不好意思,不會就問,高手們是很樂意回答你的,而且你能向他請教,這本來就是
4 i4 q' l ~) ^4 ^) ^
/ [ v& Y4 a0 R G& q. C o對他的一種肯定,他會很高興的,呵呵。
4 H) }$ v' Q) h, L* z) P
8 t1 U2 V+ x! `) p0 O3 N, H到此,你就基本可以稱作是一個「准Web Designer」了,不過要從根本上提高自己,; z5 t9 D1 G" M' u5 t
; [: Z$ s" n% o8 u& j$ X* s
最好去學學美術,這是當一個網頁設計師的基本功。
( O/ ~' v$ B( E( ]8 X, C) M) z1 R! Z
筆者剛開始做網頁純粹是自娛自樂,但在這個過程中,我逐漸開始深深喜歡上了這項# [$ }/ i" ]2 O$ L" Y3 J
; _* f/ P% b% `8 p; u0 Y工作。這個學習過程是人生的一筆寶貴財富,至少我是這麼認為的。: S+ g- L, g/ i6 M! _
! d f0 u, _: B9 O* S s m[廣告部分已刪除 - 清風] |