作為一個(gè)真正的IT人員,我們不僅要懂得高級(jí)語(yǔ)言的編程使用,更要懂得電腦基礎(chǔ)的知識(shí)。這是我們成為杰出的IT人員的基石,只有踏上這些基礎(chǔ)知識(shí)我們才能走的更高。
首先我們要懂得電腦是如何工作的?電腦的工作原理就是開和關(guān)兩種狀態(tài),這是由其中的部件只有開和關(guān)這兩種狀態(tài)最穩(wěn)定決定的。
而我們用0和1去表示他們,電腦將0和1進(jìn)行了充分的組合,也就是部件的串聯(lián),造就了豐富多變各種各樣的事物,也就是我們看電腦功能的強(qiáng)大。
可以通過0和1進(jìn)行編碼輸入計(jì)算機(jī),也可以通過解碼將其還原成原來(lái)的事物。這就是電腦工作最基本的原理。
0和1編碼也就是我們說(shuō)的二進(jìn)制Binary,二進(jìn)制的出現(xiàn)正是伴隨著計(jì)算機(jī)的誕生而出現(xiàn)的,計(jì)算機(jī)的一切工作計(jì)算都是由二進(jìn)制編碼完成的。就像十進(jìn)制Decimal正是專門為我們?nèi)祟愂褂梅奖愣a(chǎn)生的。另外還有十六進(jìn)制Hexadecimal,由于人類研究二進(jìn)制比較復(fù)雜,才引出了十六進(jìn)制去方便研究二進(jìn)制。
而這些簡(jiǎn)單的二進(jìn)制是如何和世界轉(zhuǎn)變的呢?這里又引出了ASCII碼,BCD碼,國(guó)標(biāo)碼等這些都是幫助計(jì)算機(jī)實(shí)現(xiàn)其功能的必需品。
這些東西都是電腦正常工作的必備條件,只有我們把這些東西,弄明白了我們才能在計(jì)算機(jī)方面走的更高更遠(yuǎn)。
IT 人員必學(xué)的基礎(chǔ)知識(shí)(二)——進(jìn)制相互轉(zhuǎn)化
二進(jìn)制是計(jì)算機(jī)處理數(shù)據(jù)的工具。單位有位(bit),字節(jié)(Byte),千字兆(KB),兆字節(jié)(MB),千兆字節(jié)(GB)。
相互轉(zhuǎn)換關(guān)系:1B=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB。
二進(jìn)制,八進(jìn)制,十進(jìn)制,十六進(jìn)制之間的轉(zhuǎn)換圖:
其中二進(jìn)制可以作為這幾種之間相互轉(zhuǎn)化的基礎(chǔ),通過二進(jìn)制很多可以變得很簡(jiǎn)單:
IT人員必學(xué)基礎(chǔ)知識(shí)(三)——編碼理解
上篇說(shuō)的二進(jìn)制等之間的轉(zhuǎn)換,而要完成這些轉(zhuǎn)換,需要人為的定制一些規(guī)則,這就是第一篇提到的ASCII碼,BCD碼和國(guó)標(biāo)碼。
1、ASCII碼,即美國(guó)標(biāo)準(zhǔn)信息交換碼(American Standard Code for Information Interchanger), 包括了32個(gè)通用字符,10個(gè)十進(jìn)制數(shù)碼,52個(gè)英文大小寫字母和34個(gè)專用符號(hào)。這是沒有拓展的,最常用的。圖:
2、BCD(Binary-Coded Decimal)碼,又稱為“二-十進(jìn)制編碼”專門解決用二進(jìn)制數(shù)表示十進(jìn)制數(shù)的問題。BCD制編碼的方法有很多,通常有8421碼,5421碼等等。
例:13可以寫作8421碼0001 0011
3、國(guó)標(biāo)碼(GB2312),主要是編碼漢字的,有兩個(gè)7位二進(jìn)制編碼表示,即每個(gè)編碼需要占兩個(gè)字節(jié),是針對(duì)中國(guó)一些信息編制的一些編碼。
IT人員必學(xué)基礎(chǔ)知識(shí)(四)——補(bǔ)充總結(jié)
這是計(jì)算機(jī)計(jì)算十進(jìn)制運(yùn)算時(shí)的大致過程,它將幾種進(jìn)制和幾種編碼運(yùn)用到了極致。這就是計(jì)算機(jī)運(yùn)用簡(jiǎn)單的事物早就不簡(jiǎn)單的事情。計(jì)算機(jī)中任何一個(gè)過程都需要運(yùn)用到這些知識(shí),另外還有原碼,反碼,補(bǔ)碼等等。
在計(jì)算機(jī)內(nèi),定點(diǎn)數(shù)有3種表示法:原碼、反碼和補(bǔ)碼。原碼(true form)就是二進(jìn)制定點(diǎn)表示法,即最高位為符號(hào)位,“0”表示正,“1”表示負(fù),其余位表示數(shù)值的大小。
反碼表示法規(guī)定:正數(shù)的反碼與其原碼相同;負(fù)數(shù)的反碼是對(duì)其原碼逐位取反,但符號(hào)位除外。補(bǔ)碼(two's complement)表示法規(guī)定:正數(shù)的補(bǔ)碼與其原碼相同;負(fù)數(shù)的補(bǔ)碼是在其反碼的末位加1。
1.打好基礎(chǔ)很重要。學(xué)習(xí)的過程就像是蓋高樓大廈的過程,只有地基打得越牢固,大樓才能蓋得越高、越好。程序員更是如此,如果沒有扎實(shí)的基礎(chǔ)做后盾,怎么可能開發(fā)出好軟件呢?我們可以多看書增強(qiáng)理論性,可以多上機(jī)實(shí)踐,提高操作能力。不要什么都不會(huì)還不想學(xué)習(xí),不知道自己欠缺什么,就永遠(yuǎn)不會(huì)有進(jìn)步。
2.形成自己的編程風(fēng)格。學(xué)習(xí)編程之初,最主要的是培養(yǎng)自己的邏輯思維能力何良好的編程風(fēng)格,這樣無(wú)論是開發(fā)過程還是之后查缺補(bǔ)漏的過程,都可以很快的找到錯(cuò)誤所在,及時(shí)糾正,避免造成用戶損失,這也是為自己負(fù)責(zé)。
3.多請(qǐng)教、多交流。軟件開發(fā)是一個(gè)團(tuán)隊(duì)協(xié)作的過程,沒有哪一個(gè)軟件是一個(gè)人的成果,多多少少都會(huì)幾個(gè)人共同完成的。在學(xué)習(xí)中或者在開發(fā)中,遇到難題,可以找同伴或者是老師交流,使問題得到解決,這也是一個(gè)認(rèn)清自我、彌補(bǔ)自己不足的過程。
4.明確學(xué)習(xí)目的。我們學(xué)編程到底是為了什么?在學(xué)習(xí)之前,弄清楚自己的學(xué)習(xí)目的很重要,目標(biāo)決定方向,有的人一時(shí)興起,有些人是想以后在IT行業(yè)有好發(fā)展。但無(wú)論出于什么目的,都希望每個(gè)人都能很好的堅(jiān)持下去,不要半途而廢。不要隨波逐流,看見大家都在學(xué),自己也去學(xué),這樣一點(diǎn)兒好處都沒有,我們的目標(biāo)是為做一名優(yōu)秀的程序員而學(xué)編程。
5.選擇一門計(jì)算機(jī)語(yǔ)言。現(xiàn)在流行的編程語(yǔ)言有很多,比如說(shuō)C語(yǔ)言,Java語(yǔ)言以及PHP等等。要選擇一個(gè)有前景的、比較好學(xué)的,這樣學(xué)起來(lái)容易而且將來(lái)的發(fā)展機(jī)會(huì)也多。南昌北大青鳥校區(qū)的專業(yè)老師建議,在初學(xué)計(jì)算機(jī)語(yǔ)言時(shí),要把它當(dāng)做是一件對(duì)自己事業(yè)有幫助的好事,不要以為它很難,要“先發(fā)制敵”,在心理上戰(zhàn)勝對(duì)手。
1.打好基礎(chǔ)很重要。學(xué)習(xí)的過程就像是蓋高樓大廈的過程,只有地基打得越牢固,大樓才能蓋得越高、越好。程序員更是如此,如果沒有扎實(shí)的基礎(chǔ)做后盾,怎么可能開發(fā)出好軟件呢?我們可以多看書增強(qiáng)理論性,可以多上機(jī)實(shí)踐,提高操作能力。不要什么都不會(huì)還不想學(xué)習(xí),不知道自己欠缺什么,就永遠(yuǎn)不會(huì)有進(jìn)步。
2.形成自己的編程風(fēng)格。學(xué)習(xí)編程之初,最主要的是培養(yǎng)自己的邏輯思維能力何良好的編程風(fēng)格,這樣無(wú)論是開發(fā)過程還是之后查缺補(bǔ)漏的過程,都可以很快的找到錯(cuò)誤所在,及時(shí)糾正,避免造成用戶損失,這也是為自己負(fù)責(zé)。
3.多請(qǐng)教、多交流。軟件開發(fā)是一個(gè)團(tuán)隊(duì)協(xié)作的過程,沒有哪一個(gè)軟件是一個(gè)人的成果,多多少少都會(huì)幾個(gè)人共同完成的。在學(xué)習(xí)中或者在開發(fā)中,遇到難題,可以找同伴或者是老師交流,使問題得到解決,這也是一個(gè)認(rèn)清自我、彌補(bǔ)自己不足的過程。
4.明確學(xué)習(xí)目的。我們學(xué)編程到底是為了什么?在學(xué)習(xí)之前,弄清楚自己的學(xué)習(xí)目的很重要,目標(biāo)決定方向,有的人一時(shí)興起,有些人是想以后在IT行業(yè)有好發(fā)展。但無(wú)論出于什么目的,都希望每個(gè)人都能很好的堅(jiān)持下去,不要半途而廢。不要隨波逐流,看見大家都在學(xué),自己也去學(xué),這樣一點(diǎn)兒好處都沒有,我們的目標(biāo)是為做一名優(yōu)秀的程序員而學(xué)編程。
5.選擇一門計(jì)算機(jī)語(yǔ)言。現(xiàn)在流行的編程語(yǔ)言有很多,比如說(shuō)C語(yǔ)言,Java語(yǔ)言以及PHP等等。要選擇一個(gè)有前景的、比較好學(xué)的,這樣學(xué)起來(lái)容易而且將來(lái)的發(fā)展機(jī)會(huì)也多。南昌北大青鳥校區(qū)的專業(yè)老師建議,在初學(xué)計(jì)算機(jī)語(yǔ)言時(shí),要把它當(dāng)做是一件對(duì)自己事業(yè)有幫助的好事,不要以為它很難,要“先發(fā)制敵”,在心理上戰(zhàn)勝對(duì)手。
①門檻: 單純學(xué)編程語(yǔ)言本身,小學(xué)生都可以學(xué),對(duì)于一些英文符號(hào),你只需要記憶,不需要理解(當(dāng)然能理解有助于學(xué)習(xí),不理解也可以編程,無(wú)障礙)。
②什么時(shí)候需要用到高中知識(shí)? 當(dāng)你想在學(xué)完C后提高自己編碼能力和算法設(shè)計(jì)、模式設(shè)計(jì)軟件工程能力,就需要用到你高中甚至大學(xué)的知識(shí)了。③長(zhǎng)遠(yuǎn)考慮:如果你在高一,可以勞逸結(jié)合,建議你投入時(shí)間學(xué)編程,因?yàn)槲艺J(rèn)識(shí)的一些人高二或者高三開始學(xué)計(jì)算機(jī)編程,到大學(xué)后會(huì)有優(yōu)勢(shì),并一直保持。
④具體用到的高中知識(shí): 1 排列組合 2 集合論 3 線性方程思想(在一些算法中) 4 矩陣(如果有學(xué)的話) 5 等價(jià)代換、數(shù)學(xué)歸納法、數(shù)列(算法分析中用到)也就是說(shuō),偏向于用到代數(shù)知識(shí)而非解析幾何或者立體幾何(當(dāng)然,如果深入,是涉及到這些的)。
1.打好基礎(chǔ)很重要。
學(xué)習(xí)的過程就像是蓋高樓大廈的過程,只有地基打得越牢固,大樓才能蓋得越高、越好。程序員更是如此,如果沒有扎實(shí)的基礎(chǔ)做后盾,怎么可能開發(fā)出好軟件呢?我們可以多看書增強(qiáng)理論性,可以多上機(jī)實(shí)踐,提高操作能力。
不要什么都不會(huì)還不想學(xué)習(xí),不知道自己欠缺什么,就永遠(yuǎn)不會(huì)有進(jìn)步。 2.形成自己的編程風(fēng)格。
學(xué)習(xí)編程之初,最主要的是培養(yǎng)自己的邏輯思維能力何良好的編程風(fēng)格,這樣無(wú)論是開發(fā)過程還是之后查缺補(bǔ)漏的過程,都可以很快的找到錯(cuò)誤所在,及時(shí)糾正,避免造成用戶損失,這也是為自己負(fù)責(zé)。 3.多請(qǐng)教、多交流。
軟件開發(fā)是一個(gè)團(tuán)隊(duì)協(xié)作的過程,沒有哪一個(gè)軟件是一個(gè)人的成果,多多少少都會(huì)幾個(gè)人共同完成的。在學(xué)習(xí)中或者在開發(fā)中,遇到難題,可以找同伴或者是老師交流,使問題得到解決,這也是一個(gè)認(rèn)清自我、彌補(bǔ)自己不足的過程。
4.明確學(xué)習(xí)目的。我們學(xué)編程到底是為了什么?在學(xué)習(xí)之前,弄清楚自己的學(xué)習(xí)目的很重要,目標(biāo)決定方向,有的人一時(shí)興起,有些人是想以后在IT行業(yè)有好發(fā)展。
但無(wú)論出于什么目的,都希望每個(gè)人都能很好的堅(jiān)持下去,不要半途而廢。不要隨波逐流,看見大家都在學(xué),自己也去學(xué),這樣一點(diǎn)兒好處都沒有,我們的目標(biāo)是為做一名優(yōu)秀的程序員而學(xué)編程。
5.選擇一門計(jì)算機(jī)語(yǔ)言。現(xiàn)在流行的編程語(yǔ)言有很多,比如說(shuō)C語(yǔ)言,Java語(yǔ)言以及PHP等等。
要選擇一個(gè)有前景的、比較好學(xué)的,這樣學(xué)起來(lái)容易而且將來(lái)的發(fā)展機(jī)會(huì)也多。南昌北大青鳥校區(qū)的專業(yè)老師建議,在初學(xué)計(jì)算機(jī)語(yǔ)言時(shí),要把它當(dāng)做是一件對(duì)自己事業(yè)有幫助的好事,不要以為它很難,要“先發(fā)制敵”,在心理上戰(zhàn)勝對(duì)手。
先認(rèn)認(rèn)真真的學(xué)習(xí)一門語(yǔ)言,學(xué)習(xí)微軟的就先從VB開始,VB是比較好的入門語(yǔ)言,可視化的,比較簡(jiǎn)單,是非常好的入門語(yǔ)言。
書籍最少應(yīng)該準(zhǔn)備兩本,不可能一本書籍會(huì)包含VB的所有內(nèi)容,在看書的時(shí)候,可以交叉的看,一本書籍中沒有講到的內(nèi)容可以在另一本中看到,這樣對(duì)學(xué)習(xí)是很有好處的,也能保證所學(xué)知識(shí)的完整性。學(xué)編程是一個(gè)很漫長(zhǎng)的過程,不要著急,要理論與實(shí)踐想結(jié)合,例程書籍也是很重要的,看源代碼對(duì)學(xué)習(xí)也是很有幫助的,等你學(xué)完這門VB語(yǔ)言之后,學(xué)習(xí)別的語(yǔ)言是非常簡(jiǎn)單,可以嘗試C語(yǔ)言,按照C——C++——VC的順序?qū)W習(xí),有助于知識(shí)的連貫性,我也希望你能學(xué)好的。
或者學(xué)習(xí)Delphi,入門較為簡(jiǎn)單類似于VB,但比VB強(qiáng)大,即可作為入門又能做強(qiáng)、做大 1.明確學(xué)習(xí)目的 學(xué)習(xí)編程對(duì)大多數(shù)IT業(yè)人員來(lái)說(shuō)都是非常有用的。學(xué)編程,做一名編程人員,從個(gè)人角度講,可以解決在軟件使用中所遇到的問題,改進(jìn)現(xiàn)有軟件,可以為自己找到一份理想的工作添加重要得砝碼,有利于在求職道路上謀得一個(gè)好的職位;從國(guó)家的角度,可以為中國(guó)的軟件產(chǎn)業(yè)做出應(yīng)有的貢獻(xiàn),一名優(yōu)秀的程序員永遠(yuǎn)是被爭(zhēng)奪的對(duì)象。
學(xué)習(xí)編程還能鍛煉思維,使我們的邏輯思維更加嚴(yán)密;能夠不斷享受到創(chuàng)新的樂趣,將一直有機(jī)會(huì)走在高科技的前沿,因?yàn)槌绦蛟O(shè)計(jì)本身是一種創(chuàng)造性的工作。知識(shí)經(jīng)濟(jì)時(shí)代給我們帶來(lái)了無(wú)限的機(jī)會(huì),要想真正掌握計(jì)算機(jī)技術(shù),并在IT行業(yè)里干出一番事業(yè)來(lái),有所作為,具有一定的編程能力是一個(gè)基本條件和要求。
2.打好基礎(chǔ) 學(xué)編程要具備一定的基礎(chǔ),總結(jié)之有以下幾方面: (1)數(shù)學(xué)基礎(chǔ) 從計(jì)算機(jī)發(fā)展和應(yīng)用的歷史來(lái)看計(jì)算機(jī)的數(shù)學(xué)模型和體系結(jié)構(gòu)等都是有數(shù)學(xué)家提出的,最早的計(jì)算機(jī)也是為數(shù)值計(jì)算而設(shè)計(jì)的。因此,要學(xué)好計(jì)算機(jī)就要有一定的數(shù)學(xué)基礎(chǔ),出學(xué)者有高中水平就差不多了。
(2)邏輯思維能力的培養(yǎng)學(xué)程序設(shè)計(jì)要有一定的邏輯思維能力,“邏思力”的培養(yǎng)要長(zhǎng)時(shí)間的實(shí)踐鍛煉。要想成為一名優(yōu)秀的程序員,最重要的是掌握編程思想。
要做到這一點(diǎn)必須在反復(fù)的實(shí)踐、觀察、分析、比較、總結(jié)中逐漸地積累。因此在學(xué)習(xí)編程過程中,我們不必等到什么都完全明白了才去動(dòng)手實(shí)踐,只要明白了大概,就要敢于自己動(dòng)手去體驗(yàn)。
誰(shuí)都有第一次。有些問題只有通過實(shí)踐后才能明白,也只有實(shí)踐才能把老師和書上的知識(shí)變成自己的,高手都是這樣成材的。
(3)選擇一種合適的入門語(yǔ)言 面對(duì)各種各樣的語(yǔ)言,應(yīng)按什么樣的順序?qū)W呢?程序設(shè)計(jì)工具不外乎如下幾類: 1)本地開發(fā)應(yīng)用軟件開發(fā)的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;數(shù)據(jù)庫(kù)開發(fā)工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平臺(tái)開發(fā)開發(fā)工具如 Java 等。
3)網(wǎng)絡(luò)開發(fā)對(duì)客戶端開發(fā)工具如:Java Script 等;對(duì)服務(wù)器開發(fā)工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的環(huán)境下幾種開發(fā)工具中 VB 法簡(jiǎn)單并容易理解,界面設(shè)計(jì)是可設(shè)化的,易學(xué)、易用。
選 VB 作為入門的方向?qū)Τ鰧W(xué)者是較為適合的。 3. 注意理解一些重要概念 一本程序設(shè)計(jì)的書看到的無(wú)非就是變量、函數(shù)、條件語(yǔ)句、循環(huán)語(yǔ)句等概念,但要真正能進(jìn)行編程應(yīng)用,需要深入理解這些概念,在理解的基礎(chǔ)上應(yīng)用,不要只簡(jiǎn)單地學(xué)習(xí)語(yǔ)法、結(jié)構(gòu),而要吃透針對(duì)這些語(yǔ)法、結(jié)構(gòu)的應(yīng)用例子,做到舉一反三,觸類旁通。
4.掌握編程思想 學(xué)習(xí)一門語(yǔ)言或開發(fā)工具,語(yǔ)法結(jié)構(gòu)、功能調(diào)用是次要的,最主要是學(xué)習(xí)它的思想。例如學(xué)習(xí) VC 就要學(xué)習(xí) Windows 的內(nèi)在機(jī)理、什么是線程。
;學(xué)習(xí) COM 就要知道 VTALBE 、類廠、接口、idl。
,關(guān)鍵是學(xué)一種思想,有了思想,那么我們就可以觸類旁通。
5.多實(shí)踐、多交流 掌握編程思想必須在編程實(shí)際工作中去實(shí)踐和體會(huì)。編程起步階段要經(jīng)常自己動(dòng)手設(shè)計(jì)程序,具體設(shè)計(jì)時(shí)不要拘泥于固定的思維方式,遇到問題要多想幾種解決的方案。
這就要多交流,各人的思維方式不同、角度各異,各有高招,通過交流可不斷吸收別人的長(zhǎng)處,豐富編程實(shí)踐,幫助自己提高水平。親自動(dòng)手進(jìn)行程序設(shè)計(jì)是創(chuàng)造性思維應(yīng)用的體現(xiàn),也是培養(yǎng)邏輯思維的好方法。
6.養(yǎng)成良好的編程習(xí)慣 編程入門不難,但入門后不斷學(xué)習(xí)是十分重要的,相對(duì)來(lái)說(shuō)較為漫長(zhǎng)。在此期間要注意養(yǎng)成一些良好的編程習(xí)慣。
編程風(fēng)格的好壞很大程度影響程序質(zhì)量。良好的編程風(fēng)格可以使程序結(jié)構(gòu)清晰合理,且使程序代碼便于維護(hù)。
如代碼的縮進(jìn)編排、變量命令規(guī)則的一致性、代碼的注釋等。 7.上網(wǎng)學(xué)編程 在網(wǎng)上可以學(xué)到很多不同的編程思想、方法、經(jīng)驗(yàn)和技巧,有大量的工具和作品及相關(guān)的輔導(dǎo)材料供下載。
8.加強(qiáng)計(jì)算機(jī)理論知識(shí)的再學(xué)習(xí) 學(xué)編程是符合“理論→實(shí)踐→再理論→再實(shí)踐”的一個(gè)認(rèn)識(shí)過程。一開始要具有一定的計(jì)算機(jī)理論基礎(chǔ)知識(shí),包括編程所需的數(shù)學(xué)基礎(chǔ)知識(shí),具備了入門的條件,就可以開始編程的實(shí)踐,從實(shí)踐中可以發(fā)現(xiàn)問題需要加強(qiáng)計(jì)算機(jī)理論知識(shí)的再學(xué)習(xí)。
程序人人皆可編,但當(dāng)你發(fā)現(xiàn)編到一定程度很難再提高的時(shí)候,就要回頭來(lái)學(xué)習(xí)一些計(jì)算機(jī)科學(xué)和數(shù)學(xué)基礎(chǔ)理論。學(xué)過之后,很多以前遇到的問題都會(huì)迎刃而解,使人有豁然開。
我覺得2,3樓可以略過,他們的回答很不負(fù)責(zé)
作為編程過來(lái)人. 其實(shí)我也就21歲.
編程有兩條路,一是軟件開發(fā),二是網(wǎng)站開發(fā),我走的網(wǎng)站開發(fā)這條路
對(duì)于軟件開發(fā),我是外行,聽朋友說(shuō),C語(yǔ)言是必學(xué)的,從你的提問中,可以得知,你有良好的操作系統(tǒng)使用基礎(chǔ). 所以我還得推薦你學(xué)習(xí)下unix. C語(yǔ)言一定要學(xué)好, 遵循C語(yǔ)言的語(yǔ)法,然后推薦你學(xué)習(xí)delphi或者直接vb.net ,僅個(gè)人感覺VB的語(yǔ)法和C語(yǔ)言有一些差別. 而后更深層次的當(dāng)數(shù)direct游戲開發(fā),和軟件開發(fā)了
說(shuō)說(shuō)我在行的網(wǎng)站開發(fā), 網(wǎng)站開發(fā)分前臺(tái),后臺(tái),當(dāng)然,你要同時(shí)掌握前臺(tái),后臺(tái)也不是難事,前臺(tái)諸如photoshop,我感覺做些小圖標(biāo)不是難事,更加絢麗的圖片當(dāng)然還是有請(qǐng)前臺(tái)設(shè)計(jì)師了,因?yàn)槲抑饕龅氖呛笈_(tái).FLASH稍微有所掌握,做簡(jiǎn)單的動(dòng)畫和交互. 那么網(wǎng)站開發(fā)的精髓,也就是說(shuō)你必須得熟練運(yùn)用的是哪幾項(xiàng)呢?負(fù)責(zé)的告訴你,
xhtml(目前普遍稱做html)+css(div布局)+javascript(尤其是ajax)+dom(我保證你能3天掌握)+后臺(tái)語(yǔ)言 . 至于后臺(tái)語(yǔ)言,我掌握的是ASP和PHP, 如果你熟練學(xué)了C語(yǔ)言,那么我建議你學(xué)習(xí)PHP, 當(dāng)然JSP也是不錯(cuò)的選擇. 總的來(lái)說(shuō),路自己選,關(guān)鍵是要精通
當(dāng)我打完這兩百字,不知道提問者是否已經(jīng)結(jié)貼. 請(qǐng)各位復(fù)制的時(shí)候尊重原創(chuàng).
我的網(wǎng)站,然后css,asp,.net等書慢慢啃,想要做程序員的話也哼多方向,java,c#,.Net,vb,vc等等,還有數(shù)據(jù)庫(kù)一般是必學(xué)的,數(shù)據(jù)結(jié)構(gòu)也是幫助你理解編程中知識(shí)結(jié)構(gòu),必不可少。
的話Java,推薦你先學(xué)j2se,有一定基礎(chǔ)后再學(xué)j2me,后者主要是開發(fā)手機(jī)游戲的小弟我是先從學(xué)c開始的,通過對(duì)c的學(xué)習(xí)對(duì)計(jì)算機(jī)編程有了初步的了解,你要知道,各種編程語(yǔ)言之間都是互通的,再怎么不一樣,實(shí)質(zhì)是差不多的,一門語(yǔ)言你掌握了,別的就很容易上手了,我也還是菜鳥,不對(duì)的地方,望大蝦指出,祝你學(xué)習(xí)愉快。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁(yè)面生成時(shí)間:3.213秒