.NET課程背景及課程說明簡述
一.專業(yè)背景介紹
Visual Studio.NET(.NET)作為微軟新一代軟件開發(fā)平臺,是微軟.NET戰(zhàn)略產(chǎn)品的重要部分。Visual Studio.NET集成了Visual Basic.NET、Visual C#.NET、Visual C++.NET、Visual J#.NET、 ASP.NET等開發(fā)環(huán)境,而微軟*次統(tǒng)一了VB和VC的底層對象,使Visual Basic.NET和Visual C#.NET能夠訪問相同的組件的屬性和方法。使得編寫C#和編寫VB.NET程序同樣的簡單和高效。在2006年以前的軟件人才需求調(diào)查結果中,主要是以JAVA和.NET兩大平臺為主,兩者各有千秋。2006年的調(diào)查結果中,.NET人才需求增大,呈現(xiàn)出上升趨勢。在國內(nèi)的招聘網(wǎng)站中使用.net做為職位查詢關鍵字,可以看到,僅在北京每個月需求1000人以上,但求大于供,掌握.NET技術就意味著進入了高薪領域!
二.專業(yè)描述
微軟公司的.NET應用程序平臺體現(xiàn)了先進的“軟件即服務”觀點,目的是通過XML Web服務使人們可以在任何時間、任何地點、通過任何設備獲取所需要的信息。對于軟件開發(fā)者而言,.NET是一種開發(fā)平臺、一種語言標準和一組開發(fā)協(xié)議,這些內(nèi)容將推動以新體系為基礎的協(xié)同Web應用開發(fā).
本專業(yè)將講授職業(yè)素質(zhì)、實操技能和項目經(jīng)驗三個方面內(nèi)容,學員能夠?qū)W習.NET體系的新技術新技能,從而能夠在研發(fā)團隊中開發(fā)基于.NET的應用系統(tǒng)。
本專業(yè)教學過程中,始終貫穿案例教學策略,配合全真的實訓項目,讓學員了解項目團隊中所擔任的角色和承擔的相應職責,以及與他人分工協(xié)作的方法,最終獲得真實的開發(fā)體驗和實戰(zhàn)經(jīng)驗。
三.專業(yè)說明
編 號 課程名稱 課程介紹
程序員文化基礎 介紹了軟件開發(fā)的原則和方法。直指編程前沿,透過日益增長的現(xiàn)代軟件開發(fā)規(guī)范和技術,培養(yǎng)學員成為良好的開發(fā)習慣以及職業(yè)態(tài)度,必將幫助您修煉成為一名真正程序員
軟件工程師職業(yè)素養(yǎng) 通過學習使學員具備軟件工程師必備的職業(yè)素質(zhì)、了解軟件行業(yè)概況、制定職業(yè)生涯規(guī)劃、掌握IT面試的基本技巧、了解企業(yè)技術文檔規(guī)范等。
計算機英語 通過本課程的學習,學員既要掌握計算機英語基本詞匯和語法,同時具備使用英語來閱讀來自海外的原版業(yè)內(nèi)*信息的能力,也能在工作中用專業(yè)化的英語來完成行業(yè)描述和工程文檔。
實操技能類
計算機系統(tǒng)基礎 本課程是計算機系統(tǒng)的綜合課程,概述計算機系統(tǒng)的基本概念、軟硬件知識、操作系統(tǒng)的知識、計算機維護和網(wǎng)絡等方面的知識。 課程要既強調(diào)基礎文化,又強調(diào)職業(yè)技能,力求將高校的基礎文化與企業(yè)的職業(yè)技能融合在一起,以全新的視角學習基礎課程。
軟件開發(fā)基礎 編程基本方法:介紹*的軟件概念和流行的開發(fā)方法,為學員建立軟件開發(fā)的理論基礎;實用的技能:詳細講解HTML/ASP兩門語言,用程序語言建立編成概念;流行的開發(fā)模式:從面向?qū)ο笤O計角度,系統(tǒng)地介紹Web應用開發(fā)方法,通過案例讓學員體會軟件開發(fā) 的真實感受
C#程序設計語言 熟練掌握C#核心語法與C#面向?qū)ο缶幊?;學習軟件開發(fā)流程,培養(yǎng)學員良好的編碼規(guī)范,熟悉C#控件的使用、屬性、方法、事件等。熟悉面向?qū)ο蟾拍睿瑢W習適合企業(yè)開發(fā)C#技術,適合企業(yè)的需要
實用數(shù)據(jù)庫技術 掌握數(shù)據(jù)庫的應用與開發(fā),熟悉各種常用 的數(shù)據(jù)庫產(chǎn)品。
.NET Web應用開發(fā) 學習軟件開發(fā)流程,培養(yǎng)學員良好的編碼規(guī)范,熟悉ADO.NET數(shù)據(jù)庫技術,熟悉ASP.NET Web表示技術。學習適合企業(yè)開發(fā)Web技術,適合企業(yè)的需要。
實用數(shù)據(jù)結構和算法 數(shù)據(jù)結構主要研究組織大量數(shù)據(jù)的方法,而算法分析是對算法運行時間的估計。介紹了當前流行的數(shù)據(jù)結構,如斐波那契堆、斜堆、二項隊列等,并進而考察一些高級數(shù)據(jù)結構及其實現(xiàn)算法,
實用計算機網(wǎng)絡編程 介紹了TCP和UDP socket、服務器socket、URL和URI等網(wǎng)絡編程時要掌握的主要概念,并通過多個實例詳盡地介紹了如何運用網(wǎng)絡編程技術在.Net 平臺上編寫應用程序
實訓項目
實用軟件工程 理解軟件開發(fā)、維護等方面的軟件工程學 的概念、原理及典型的技術方法。通過本課程的學習,樹立軟件工程的科學思想,能自覺按照軟件工程的方法學進行軟件的開發(fā)和維護工作,并掌握與此相應的方便的工具,形成良好的軟件開發(fā)習慣。
實訓案例 通過學習中大型的真實案例,使學員掌握NET體系架構、C#核心編程技術、ASP.NET動 態(tài)頁編程技術、ADO.NET 數(shù)據(jù)庫編程技術并能夠直接承擔一個項目進行開發(fā)。
合計課時 350
零基礎學習,適合高中畢業(yè)生,*生學習,周一至周五白天上課,350課時,為期八個月