天才教育網(wǎng)合作機(jī)構(gòu)>

廣東廣嵌科技有限公司

歡迎您!
朋友圈

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專線 9:00-21:00

位置:廣東廣嵌科技有限公司>廣州嵌入式Linux網(wǎng)絡(luò)程序設(shè)計(jì)就業(yè)班

廣州嵌入式Linux網(wǎng)絡(luò)程序設(shè)計(jì)就業(yè)班

廣州嵌入式Linux網(wǎng)絡(luò)程序設(shè)計(jì)就業(yè)班

授課機(jī)構(gòu): 廣東廣嵌科技有限公司

課程價(jià)格: 請(qǐng)咨詢客服

開(kāi)班時(shí)間:隨到隨學(xué)

上課地址: 請(qǐng)咨詢客服

優(yōu)惠價(jià)格: 請(qǐng)咨詢客服

咨詢電話:400-850-8622

課程介紹

發(fā)布日期:2008-10-10 10:14

     

廣嵌廣州嵌入式Linux網(wǎng)絡(luò)程序設(shè)計(jì)就業(yè)班

課程描述 本課程是為學(xué)員快速了解嵌入式Linux網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)而設(shè)置的培訓(xùn)課程。課程以項(xiàng)目實(shí)踐為主導(dǎo),通過(guò)分組項(xiàng)目實(shí)踐使學(xué)員掌握在Linux下進(jìn)行嵌入式Linux網(wǎng)絡(luò)程序的設(shè)計(jì)與開(kāi)發(fā)的相關(guān)知識(shí),并培養(yǎng)學(xué)員進(jìn)行項(xiàng)目需求分析及軟件開(kāi)發(fā)文檔的編寫(xiě)能力,養(yǎng)成良好的協(xié)作開(kāi)發(fā)的習(xí)慣。本課程的特點(diǎn): 1.以嵌入式Linux應(yīng)用開(kāi)發(fā)為主,結(jié)合Linux內(nèi)核網(wǎng)絡(luò)通信部分內(nèi)容,適合具有C語(yǔ)言基礎(chǔ)的嵌入式系統(tǒng)開(kāi)發(fā)學(xué)員; 2.小組項(xiàng)目開(kāi)發(fā)管理使用svn等源碼管理工具,培養(yǎng)學(xué)員分布式開(kāi)發(fā),協(xié)同工作的團(tuán)隊(duì)合作能力,以適應(yīng)當(dāng)前軟件開(kāi)發(fā)的實(shí)際工作需要; 3.分組項(xiàng)目開(kāi)發(fā)流程完全按照實(shí)際產(chǎn)品開(kāi)發(fā)流程進(jìn)行,要求學(xué)員從項(xiàng)目最初階段即嚴(yán)格遵守嵌入式軟件開(kāi)發(fā)規(guī)范進(jìn)行開(kāi)發(fā),培養(yǎng)良好的系統(tǒng)設(shè)計(jì)與文檔編寫(xiě)習(xí)慣。 課程目標(biāo)  使學(xué)員具備在Linux操作系統(tǒng)環(huán)境下進(jìn)行網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)的基本技能,并了解如何編寫(xiě)、調(diào)試嵌入式Linux的網(wǎng)絡(luò)應(yīng)用程序,為進(jìn)一步學(xué)習(xí)開(kāi)發(fā)Linux網(wǎng)絡(luò)設(shè)備產(chǎn)品打下堅(jiān)實(shí)基礎(chǔ)。 培訓(xùn)對(duì)象  有志從事Linux網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)/嵌入式Linux網(wǎng)絡(luò)設(shè)備開(kāi)發(fā)的工程師及學(xué)生 入學(xué)要求  C語(yǔ)言基礎(chǔ);計(jì)算機(jī)原理及組成的基礎(chǔ)知識(shí) 授課講師  唐老師 課  時(shí)  72課時(shí) 開(kāi)課時(shí)間  2008年11月22日 上課地點(diǎn)  廣州科學(xué)城彩頻路11號(hào)(廣東軟件科技園)D棟6樓 費(fèi)  用  4800元 課程內(nèi)容  *章 網(wǎng)絡(luò)基礎(chǔ)知識(shí)  網(wǎng)絡(luò)模型(OSI與TCP/IP)、 TCP/IP模型網(wǎng)絡(luò)編程接口  應(yīng)用層協(xié)議、UDP協(xié)議、 TCP協(xié)議、 IP協(xié)議   ICMP協(xié)議、 IGMP協(xié)議  嵌入式系統(tǒng)的TCP/IP協(xié)議棧  項(xiàng)目?jī)?nèi)容:嵌入式Linux網(wǎng)絡(luò)流媒體服務(wù)器介紹  教學(xué)目的:了解計(jì)算機(jī)網(wǎng)絡(luò)模型            了解TCP/IP協(xié)議棧            建立網(wǎng)絡(luò)分層概念 課后作業(yè):熟悉開(kāi)發(fā)環(huán)境Debian/Linux的安裝和常用命令            熟悉各種開(kāi)發(fā)工具的使用            了解市場(chǎng)上的具備流媒體廣播的嵌入式產(chǎn)品的功能  第二章 Linux網(wǎng)絡(luò)接口
      網(wǎng)絡(luò)接口設(shè)備、 網(wǎng)絡(luò)設(shè)備數(shù)據(jù)結(jié)構(gòu)   網(wǎng)絡(luò)設(shè)備的初始化、注冊(cè)網(wǎng)絡(luò)接口   網(wǎng)絡(luò)接口服務(wù)調(diào)用、數(shù)據(jù)封包的傳輸   項(xiàng)目?jī)?nèi)容:嵌入式Linux網(wǎng)絡(luò)流媒體服務(wù)器需求分析 教學(xué)目的:理解Linux內(nèi)核中的網(wǎng)絡(luò)通信過(guò)程            了解Linux內(nèi)核中與網(wǎng)絡(luò)相關(guān)的模塊及其配置選項(xiàng) 課后作業(yè):編譯支持PPPoX的內(nèi)核,并使用靜態(tài)IP/DHCP/PPPoE等連接模式進(jìn)行網(wǎng)絡(luò)連接,分析各種網(wǎng)絡(luò)連接模式下數(shù)據(jù)封包在內(nèi)核中的傳輸過(guò)程            根據(jù)項(xiàng)目分組完善項(xiàng)目需求分析文檔  第三章 Linux網(wǎng)絡(luò)套接字   套接字介紹   Linux套接字的數(shù)據(jù)結(jié)構(gòu)、 Linux套接字的初始化   Linux套接字編程接口、 Linux特殊套接字(raw、netlink、routing)    項(xiàng)目?jī)?nèi)容:編寫(xiě)嵌入式Linux流媒體廣播服務(wù)器軟件構(gòu)架設(shè)計(jì)說(shuō)明書(shū)(概要設(shè)計(jì)) 教學(xué)目的:理解Linux內(nèi)核中套接字的實(shí)現(xiàn)方法            了解Linux網(wǎng)絡(luò)套接字編程的使用方法 課后作業(yè):熟悉與Linux內(nèi)核網(wǎng)絡(luò)套接字相關(guān)的編譯選項(xiàng)            構(gòu)建一個(gè)可以進(jìn)行網(wǎng)絡(luò)連接的最小Linux系統(tǒng)             根據(jù)項(xiàng)目分組完善軟件構(gòu)架設(shè)計(jì)說(shuō)明書(shū) 第四章 Linux的TCP/IP協(xié)議棧實(shí)現(xiàn)   Linux TCP/IP協(xié)議棧介紹、處理數(shù)據(jù)封包的黏合層   Linux TCP/IP協(xié)議棧的初始化  數(shù)據(jù)封包的隊(duì)列機(jī)制、多播數(shù)據(jù)包的處理  項(xiàng)目?jī)?nèi)容:編寫(xiě)嵌入式Linux流媒體廣播服務(wù)器模塊設(shè)計(jì)說(shuō)明書(shū)(詳細(xì)設(shè)計(jì)) 教學(xué)目的:理解Linux內(nèi)核中TCP/IP協(xié)議棧的實(shí)現(xiàn)            理解Linux內(nèi)核中數(shù)據(jù)封包處理框架netfilter的實(shí)現(xiàn)            理解Linux內(nèi)核中oS的實(shí)現(xiàn)框架 課后作業(yè):編譯支持netfilter以及oS的內(nèi)核,并使用iptables和tc進(jìn)行NAT/防火墻及流量控制等操作            移植vlc流媒體播放器            根據(jù)項(xiàng)目分組完善模塊設(shè)計(jì)說(shuō)明書(shū)  第五章 Linux內(nèi)存分配及套接字Buffer   Linux內(nèi)存分配策略   Linux套接字Buffer及相關(guān)數(shù)據(jù)結(jié)構(gòu)   Linux套接字Buffer的管理、嵌入式系統(tǒng)的實(shí)踐考慮   項(xiàng)目?jī)?nèi)容:編寫(xiě)嵌入式Linux流媒體廣播程序設(shè)計(jì)說(shuō)明書(shū)(詳細(xì)設(shè)計(jì)) 教學(xué)目的:理解Linux內(nèi)核中影響網(wǎng)絡(luò)性能的因素            掌握Linux內(nèi)核優(yōu)化網(wǎng)絡(luò)傳輸?shù)姆椒? 課后作業(yè):調(diào)整buffer獲取vlc*播放效果            通過(guò)tc進(jìn)行oS控制改善vlc播放效果            完善程序設(shè)計(jì)說(shuō)明書(shū),補(bǔ)充用戶界面描述、模塊依賴關(guān)系圖  第六章 傳輸層編程-使用TCP收發(fā)數(shù)據(jù)   TCP套接字初始化、建立TCP連接  TCP數(shù)據(jù)傳輸、結(jié)束TCP連接  項(xiàng)目?jī)?nèi)容:編寫(xiě)嵌入式Linux流媒體廣播服務(wù)器用戶界面設(shè)計(jì)說(shuō)明書(shū)(詳細(xì)設(shè)計(jì)) 教學(xué)目的:掌握Linux網(wǎng)絡(luò)TCP應(yīng)用編程基礎(chǔ)            理解TCP連接建立過(guò)程 課后作業(yè):移植mini-httpd,為嵌入式Linux流媒體廣播服務(wù)器添加Web控制界面            通過(guò)學(xué)習(xí)mini-httpd,掌握機(jī)遇TCP的應(yīng)用編程            完善用戶界面設(shè)計(jì)說(shuō)明書(shū),補(bǔ)充相應(yīng)的CGI 第七章 傳輸層編程-使用UDP收發(fā)數(shù)據(jù)   UDP套接字初始化、UDP數(shù)據(jù)傳輸  客戶機(jī)/服務(wù)器模型、編寫(xiě)測(cè)試計(jì)劃及測(cè)試報(bào)告 教學(xué)目的:掌握Linux網(wǎng)絡(luò)UDP應(yīng)用編程基礎(chǔ)            理解UDP連接建立過(guò)程 課后作業(yè):使用UDP實(shí)現(xiàn)一個(gè)動(dòng)態(tài)IP地址通告服務(wù)的客戶端程序            使用UDP實(shí)現(xiàn)一個(gè)動(dòng)態(tài)IP地址通告服務(wù)的服務(wù)器程序            完成嵌入式Linux流媒體廣播服務(wù)器的測(cè)試,填寫(xiě)測(cè)試報(bào)告  第八章 網(wǎng)絡(luò)層輔助協(xié)議 ICMP、IGMP  路由理論、ICMP與ping 程序原理  多播與IGMP、編寫(xiě)項(xiàng)目總結(jié) 教學(xué)目的:掌握Linux網(wǎng)絡(luò)路由知識(shí);理解網(wǎng)絡(luò)響應(yīng)參數(shù)的含義            理解單播、多播、廣播的含義 課后作業(yè):使用ICMP偵測(cè)網(wǎng)絡(luò)通信質(zhì)量            使用IGMP加入流媒體廣播服務(wù)器提供的服務(wù)組            完成項(xiàng)目總結(jié)  第九章 實(shí)踐項(xiàng)目  使用UDP實(shí)現(xiàn)一個(gè)動(dòng)態(tài)IP地址通告服務(wù)的客戶端程序  使用UDP實(shí)現(xiàn)一個(gè)動(dòng)態(tài)IP地址通告服務(wù)的服務(wù)器程序 

  實(shí)現(xiàn)一個(gè)簡(jiǎn)單的ping程序  實(shí)現(xiàn)一個(gè)主機(jī)名字與IP地址查詢程序  實(shí)現(xiàn)IGRS協(xié)議框架(選做)

更多培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開(kāi)班,學(xué)校地址等學(xué)校信息,請(qǐng)進(jìn)入 廣東廣嵌科技有限公司網(wǎng)站詳細(xì)了解
咨詢電話:400-850-8622

相關(guān)課程


還沒(méi)有找到合適的課程?趕快告訴課程顧問(wèn),讓我們顧問(wèn)馬上聯(lián)系您! 靠譜 的培訓(xùn)課程,省時(shí)又省力!

微信訪問(wèn)

#tel_020#