剛畢業(yè)的大學(xué)生怎樣做編程開發(fā)呢?需要學(xué)會什么呢?北大青鳥翔天信鴿專業(yè)老師為我們介紹:
第一步:掌握一種編程工具
學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程工具。注意編程工具要和第一階段學(xué)習(xí)的編程語言一致,例如你學(xué)習(xí)的編程語言是C++,那么編程工具要選Visual C++ 6.0或者C++ Builder 5.0。
學(xué)習(xí)目標(biāo):熟練掌握這種編程工具基本用法,例如:菜單、組件、程序跟蹤調(diào)試、編寫Windows程序等。
第二步:掌握一種編程語言
學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程語言。例如C++語言。
學(xué)習(xí)目標(biāo):熟練掌握一種語言的語法和基本的編程技巧。
學(xué)習(xí)時間:3個月左右
注意事項:編程語言和編程工具是兩回事情,編程語言是指C++、Basic、Object Pascal等程序設(shè)計語言,它們是像漢語、英語一樣的抽象的語法規(guī)則,編程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代碼編輯器、程序編譯器在內(nèi)的集成化、可視化的軟件開發(fā)工具。C++源程序可以在Visual C++ 6.0里編寫,也可以在記事本里編寫,而同一個C++源程序可以用Visual C++ 6.0編譯、執(zhí)行,也可以用C++ Builder 5.0 編譯、執(zhí)行,所以: C++ 不等于 Visual C++ 6.0
第三步:掌握“算法與數(shù)據(jù)結(jié)構(gòu)”這門課程
學(xué)習(xí)內(nèi)容:算法與數(shù)據(jù)結(jié)構(gòu),推薦許卓群的《數(shù)據(jù)結(jié)構(gòu)》,高等教育出版社出版。
學(xué)習(xí)目標(biāo):熟練掌握各種常用的算法與數(shù)據(jù)結(jié)構(gòu)
學(xué)習(xí)時間:4個月左右
注意事項:這是一門不可或缺的軟件開發(fā)課程,曾經(jīng)有一本經(jīng)典計算機專業(yè)書籍叫做《數(shù)據(jù)結(jié)構(gòu)+算法=程序》,這說明了數(shù)據(jù)結(jié)構(gòu)和算法的重要性。它能幫我們建立良好的程序分析與設(shè)計能力。
第四步:實現(xiàn)一個模擬的小型軟件項目
學(xué)習(xí)內(nèi)容:軟件項目的開發(fā)過程
學(xué)習(xí)目標(biāo):掌握軟件項目的基本開發(fā)過程和方法
學(xué)習(xí)時間:4個月左右
北大青鳥老師專業(yè)老師介紹,如果自學(xué)有困難,可以選擇一家專業(yè)正規(guī)的鄭州IT培訓(xùn)機構(gòu)進(jìn)行培訓(xùn),學(xué)的更快,就業(yè)更有保障。