學(xué)完這門課程后,學(xué)員能夠:
熟悉C#技術(shù),C#程序產(chǎn)品生命周期方面的知識(shí)。
熟悉面向?qū)ο螅∣OP)思想編程,和C#對(duì)面向?qū)ο蟮闹С帧?/p>
熟練掌握類,繼承,重載,接口,線程等,及時(shí)用C#實(shí)現(xiàn)多種設(shè)計(jì)模式(單列模式、工廠模式等)。
熟悉.NET Framework 中用C#進(jìn)行開發(fā)所需要掌握的知識(shí),熟悉.NET Framework的受控執(zhí)行環(huán)境和通用語(yǔ)言運(yùn)行時(shí)(CLR),了解如何開發(fā).NET組件,如何訪問系統(tǒng)文件系統(tǒng),如何進(jìn)行網(wǎng)絡(luò)訪問,如何進(jìn)行遠(yuǎn)程通訊等。
學(xué)員將掌握在.NET Framework 3.5/4.0中用C#.NET開發(fā)應(yīng)用的全面知識(shí)。
課程概要
C#課程是開始學(xué)習(xí).NET程序設(shè)計(jì)語(yǔ)言進(jìn)行程序設(shè)計(jì)和開始學(xué)習(xí)軟件測(cè)試的學(xué)員的理想選擇。這門課程面向沒有或只有很少程序設(shè)計(jì)經(jīng)驗(yàn)的學(xué)員。課程講解了面向?qū)ο蟪绦蛟O(shè)計(jì)的重要意義,C#程序設(shè)計(jì)語(yǔ)言的關(guān)鍵字和構(gòu)造,以及創(chuàng)建簡(jiǎn)單C# 技術(shù)程序所需要的步驟。學(xué)習(xí)這門課程的學(xué)員將獲得扎實(shí)的C#程序設(shè)計(jì)語(yǔ)言基礎(chǔ)知識(shí),為后繼的工作和培訓(xùn)打下基礎(chǔ)。
誰應(yīng)該參加
該課程適合具有基本的數(shù)學(xué)、邏輯和分析問題處理能力,希望開始學(xué)習(xí).NET程序設(shè)計(jì)的學(xué)員。這些學(xué)員包括技術(shù)文檔編寫人員、Web開發(fā)人員、技術(shù)管理人員,以及具有技術(shù)背景(但非程序設(shè)計(jì)背景)的人員(如系統(tǒng)管理員)。課程還適合新程序員,以及希望選擇Java程序設(shè)計(jì)語(yǔ)言作為職業(yè)生涯起點(diǎn)的程序員。不過,我們鼓勵(lì)學(xué)員在參加這門課程的學(xué)習(xí)之前,先有一些程序設(shè)計(jì)經(jīng)驗(yàn),可以是如C/C++等語(yǔ)言。
詳細(xì)大綱
描述C#技術(shù)
描述C#程序設(shè)計(jì)語(yǔ)言的關(guān)鍵概念
類,繼承,重載,接口,線程,多態(tài)等知識(shí)。
.NET Framework 用C#.NET開發(fā)應(yīng)用的全面知識(shí)。
分析問題,設(shè)計(jì)解決方案
使用面向?qū)ο蟮姆治龇椒ǚ治鰡栴}
設(shè)計(jì)類,從類中可以創(chuàng)建出需要的對(duì)象
開發(fā)并測(cè)試C#技術(shù)程序
了解C#程序設(shè)計(jì)語(yǔ)言中的三大特性。
在測(cè)試類中使用main方法,從命令行中運(yùn)行C# 技術(shù)程序
編譯并執(zhí)行C#技術(shù)程序
聲明、初始化并使用變量
認(rèn)識(shí)變量語(yǔ)法的使用,并定義變量的語(yǔ)法
列舉八種原始的C#程序設(shè)計(jì)語(yǔ)言數(shù)據(jù)類型
根據(jù)C# 程序設(shè)計(jì)語(yǔ)言規(guī)范和編碼標(biāo)準(zhǔn),聲明、初始化并使用變量和常量
用操作符修改變量值
使用類型提升和強(qiáng)制轉(zhuǎn)換
創(chuàng)建并使用對(duì)象
聲明、實(shí)例化并初始化對(duì)象參考變量
比較對(duì)象引用變量和原始變量在存儲(chǔ)方式上的區(qū)別
使用C# 時(shí)用和創(chuàng)建類,了解類與類之間的關(guān)系以及操作。
使用運(yùn)算和分支語(yǔ)句
了解關(guān)系型和條件型運(yùn)算符
創(chuàng)建if和if/else結(jié)構(gòu)
使用switch結(jié)構(gòu)
使用循環(huán)結(jié)構(gòu)
創(chuàng)建while/for等循環(huán)
設(shè)計(jì)循環(huán)
創(chuàng)建do/while循環(huán)
開發(fā)并使用方法
描述方法的優(yōu)點(diǎn),定義worker并調(diào)用方法
聲明并調(diào)用方法
比較對(duì)象方法和靜態(tài)方法
使用重載方法
實(shí)現(xiàn)封裝與構(gòu)造函數(shù)
使用封裝保護(hù)數(shù)據(jù)
創(chuàng)建構(gòu)造函數(shù)初始化對(duì)象
創(chuàng)建并使用數(shù)組
對(duì)一維數(shù)組進(jìn)行編碼
使用長(zhǎng)度變量和循環(huán)來設(shè)置數(shù)組值
向main方法傳參數(shù)
創(chuàng)建二維數(shù)組
實(shí)現(xiàn)繼承的概念
定義并測(cè)試?yán)^承的使用
描述抽象這一概念
顯式地識(shí)別代碼中所使用的類庫(kù)
昂立介紹
上海昂立教育培訓(xùn)有限公司秉持上海交通大學(xué)“自強(qiáng)首在儲(chǔ)才,儲(chǔ)才必先興學(xué)”的信念,恪守嚴(yán)謹(jǐn)務(wù)實(shí)的學(xué)風(fēng),以培養(yǎng)高質(zhì)量實(shí)用技術(shù)人才為宗旨,堅(jiān)持 “以學(xué)習(xí)者為中心”的理念,致力于為學(xué)習(xí)者提供標(biāo)準(zhǔn)化、高品質(zhì)的個(gè)性化教育服務(wù),以提升他們的個(gè)人競(jìng)爭(zhēng)能力。經(jīng)過十余年的發(fā)展,上海交通大學(xué)昂立教育已成為全國(guó)上海知名的教育品牌,取得輝煌的成績(jī),為社會(huì)培養(yǎng)出了大量的人才。目前是上海具規(guī)模、課程體系完善、師資力量強(qiáng)、管理先進(jìn)的教育品牌。
學(xué)校大事記和榮譽(yù)
1984年 上海交通大學(xué)學(xué)生勤工儉學(xué)中心成立,并正式啟用“昂立Only”的名字,標(biāo)志著“昂立”的誕生。
1992年 昂立教育的前身,上海交大昂立科技有限公司成立,并開始從事電腦銷售、電腦培訓(xùn),圖書銷售(昂立書店)等業(yè)務(wù)。
1995年 開始啟動(dòng)英語(yǔ)培訓(xùn)業(yè)務(wù)。
1998年 上海昂立教育成立,確立了以教育培訓(xùn)為主營(yíng)業(yè)務(wù)的發(fā)展方向。
2003年 位于番禺路868號(hào),占地8000平米的上海交大昂立教育基地建立。
2004年 昂立教育以總分名被評(píng)為“上海十佳外語(yǔ)培訓(xùn)機(jī)構(gòu)”。
2008年 昂立教育集團(tuán)榮獲“2008年中國(guó)連鎖榜樣具投資價(jià)值獎(jiǎng)”
2009年 昂立教育集團(tuán)“新浪教育盛典”獲得“2009年年度具社會(huì)責(zé)任感教育集團(tuán)”、“2009年具投資價(jià)值教育機(jī)構(gòu)”、“2009年具網(wǎng)絡(luò)口碑教育機(jī)構(gòu)”、“2009年受家長(zhǎng)信賴課外教育機(jī)構(gòu)”
2010年 昂立教育集團(tuán)榮獲“2010年受喜愛的教育培訓(xùn)機(jī)構(gòu)獎(jiǎng)”、“2010年上海市計(jì)算機(jī)培養(yǎng)人才示范機(jī)構(gòu)”
2011年,新浪教育盛典授予昂立“2011具品牌影響力教育集團(tuán)”
2011年, 上海市工商行政總局授予昂立上海市培訓(xùn)行業(yè)“上海市商標(biāo)”
教學(xué)環(huán)境