招生對象:
招生對象: 階段(以搭建維護底層網(wǎng)絡基礎平臺為驅(qū)動) 實訓主題 實訓內(nèi)容 實訓目標 計算機基礎 計算機硬件組成;虛擬機環(huán)境部署;安裝維護Windows 7; Ghost系統(tǒng)備份與還原 掌握計算機硬件組成;掌握使用VMWare部署實驗環(huán)境,VMWare基本管理;掌握Windows 7操作系統(tǒng)的安裝部署; 掌握Ghost備份系統(tǒng)與還原; Windows Server 2008 系統(tǒng)管理 Windows Server 2008的安裝與基本環(huán)境設置;用戶與組的管理 權(quán)限管理;Active Directory與Windows域;NTFS磁盤的安全與管理;訪問網(wǎng)絡文件;打印服務器的設置與管理;文件服務器的管理;配置FTP服務器、Serv-U應用;注冊表概述與結(jié)構(gòu);磁盤管理;遠程桌面連接;組策略與安全設置;系統(tǒng)啟動的疑難排除;災難恢復 對服務器操作系統(tǒng)有一個全新的認識;掌握Windows Server 2008服務器操作系統(tǒng)的安裝與管理;掌握Windows下用戶與組賬戶的管理,以及如何合理分配權(quán)限;掌握Windows工作組環(huán)境與域環(huán)境特點;能夠熟練搭建文件服務器和FTP服務器;掌握注冊表的管理;掌握Windows服務器的磁盤管理;掌握遠程桌面連接; 熟悉組策略與安全設置;掌握Windows下系統(tǒng)啟動的疑難排除; 滿足中小型企業(yè)Windows網(wǎng)絡部署和維護需求; 計算機網(wǎng)絡 網(wǎng)絡概述、網(wǎng)絡拓撲結(jié)構(gòu);OSI參考模型與TCP/IP協(xié)議;物理層、雙絞線的制作;綜合布線;數(shù)據(jù)鏈路層與交換機;網(wǎng)絡層與IP地址 傳輸層、TCP三次握手、四次握手;Sniffer抓包分析;應用層協(xié)議 (DNS/SMTP/POP3/HTTP/HTTPS/Telnet/FTP/TFTP) 掌握網(wǎng)絡基本概念和原理;掌握小型網(wǎng)絡環(huán)境的組建與維護; 熟悉ODF架(跳線架)、光纖類型、光模塊和光纖接口;熟悉OSI參考模型與TCP/IP協(xié)議; 熟悉Cisco交換機路由器工作原理; 掌握常用的應用層協(xié)議的工作原理;熟練使用Sniffer抓包軟件進行數(shù)據(jù)抓包與分析 思科高級路由交換技術 Cisco產(chǎn)品體系以及IOS命名規(guī)范;路由器工作原理;靜態(tài)路由配置與默認路由配置; ACL概述、標準ACL、擴展ACL;NAT概述與應用、NAT的配置;交換機工作原理與常用命令;VLAN和VLAN Trunk;STP生成樹協(xié)議;三層交換;HSRP概述和工作原理、配置HSRP;Ethernet Channel 了解Cisco產(chǎn)品體系以及IOS命名規(guī)范;熟悉Cisco交換機路由器工作原理;熟悉VLAN、VLAN Trunk;熟練配置默認路由與靜態(tài)路由;掌握STP生成樹協(xié)議的配置;掌握三層交換技術; 熟練配置HSRP、ACL、NAT應用;熟練配置Ethernet Channel;掌握構(gòu)建大中型企業(yè)網(wǎng)絡,并處理網(wǎng)絡中常見故障; 保證網(wǎng)絡的可靠性,可擴展性;能夠?qū)W(wǎng)絡進行優(yōu)化及調(diào)試排錯; 全真項目實訓一:企業(yè)網(wǎng)絡規(guī)劃與組建 第二階段(以Linux 服務器操作系統(tǒng)部署和管理平臺為驅(qū)動) 實訓主題 實訓內(nèi)容 實訓目標 Linux系統(tǒng)管理 安裝Linux操作系統(tǒng);Linux常用命令、高級文件搜索命令;vim編輯器的基本操作與高級應用;Linux用戶與用戶組管理、用戶相關配置文件解析;軟件包管理、搭建YUM源;文件權(quán)限管理;磁盤管理、文件系統(tǒng)管理、RAID陣列、LVM卷管理;進程管理、計劃任務、系統(tǒng)引導過程;日志管理、內(nèi)核管理 ;網(wǎng)絡管理、遠程控制;備份策略、引導故障排除 了解Linux系統(tǒng)的發(fā)展史、Liux系統(tǒng)的版本、Linux系統(tǒng)在企業(yè)中的應用;熟練使用Linux常用命令;了解Linux系統(tǒng)下常用的編輯器 掌握vim編輯器的基本使用與高級應用;能夠熟練查看、添加、刪除、修改用戶、用戶組信息;熟練設置Linux系統(tǒng)普通文件權(quán)限 特殊權(quán)限位 文件facl權(quán)限;熟練調(diào)整磁盤空間容量;掌握數(shù)據(jù)的備份與恢復;掌握基本的網(wǎng)絡配置與遠程訪問配置;掌握系統(tǒng)常見故障的修復 Linux網(wǎng)絡服務 搭建DHCP服務器;搭建NTP服務器、配置NTP客戶端;文件共享服務的配置(NFS、Samba、Vsftpd);搭建主從DNS服務器、配置DNS服務器解析;DNS事務簽名(Transaction Signatures) 部署LAMP網(wǎng)站運行平臺;網(wǎng)站服務的部署與維護;搭建基于本地用戶/虛擬用戶的郵件系統(tǒng)Postfix;部署垃圾郵件過濾、病毒郵件掃描系統(tǒng) 了解DHCP服務工作原理 掌握DHCP服務的配置 DHCP客戶端配置;熟練配置NTP服務器 NTP客戶端;掌握NFS、Samba、Vsftpd 文件服務器的配置及客戶端訪問;理解DNS工作原理、掌握主從DNS服務器的配置;DNS常見指針類型的使用;熟練配置基于域名的Web虛擬主機服務;了解郵件服務的工作原理;熟練配置企業(yè)級郵件系統(tǒng) 全真項目實訓二:企業(yè)服務器搭建與維護 第三階段(以企業(yè)實戰(zhàn)、企業(yè)高端技術平臺為驅(qū)動) 實訓主題 實訓內(nèi)容 實訓目標 MySQL數(shù)據(jù)庫管理 搭建數(shù)據(jù)庫服務器;數(shù)據(jù)庫/數(shù)據(jù)表操作、SQL查詢語句;數(shù)據(jù)庫存儲引擎;數(shù)據(jù)導入導出;用戶權(quán)限管理;數(shù)據(jù)備份與恢復、數(shù)據(jù)增量備份;MySQL AB復制、MySQL 讀寫分離;配置MySQL集群 MySQL性能調(diào)優(yōu) 了解最流行的數(shù)據(jù)庫服務軟件 MySQL的結(jié)構(gòu)體系;數(shù)據(jù)庫的創(chuàng)建與刪除、表的創(chuàng)建與刪除、常見查詢操作;數(shù)據(jù)類型、表結(jié)構(gòu)的修改、索引類型;了解MySQL支持的存儲引擎;了解MySQL日志類型、掌握binlog文件的使用;掌握用戶的授權(quán)與權(quán)限的撤銷、查看權(quán)限 了解數(shù)據(jù)備份方式 使用備份工具備份數(shù)據(jù);了解AB復制工作原理、配置主從AB復制結(jié)構(gòu)、熟練配置MySQL讀寫分離架構(gòu);熟練配置MySQL集群 理解工作原理;優(yōu)化MySQL服務器,掌握服務的瓶頸在哪里 Linux Shell腳本編程 Shell簡介、Shell基礎、Shell變量;條件測試 運算符 編寫Shell腳本;流程控制(分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、選擇結(jié)構(gòu)、控制指令);定義函數(shù) 函數(shù)的遞歸調(diào)用;變量類型、數(shù)組的使用、變量替換;什么是正則、正則執(zhí)行過程、正則符號;sed簡介、sed處理過程、語法格式、常用選項;sed處理動作、使用sed導入導出數(shù)據(jù);sed模式空間、保持空間的使用;使用正則表達式;awk簡介、處理數(shù)據(jù)方式、處理順序、語法格式、常用選項;awk內(nèi)置變量、正則表達式 流程控制 了解什么是Shell、Linux系統(tǒng)支持哪些Shell;了解腳本語言有哪些、掌握BASH的功能;Shell腳本的書寫格式與執(zhí)行過程;熟練使用正則表達式匹配數(shù)據(jù);熟練使用sed對文件/文本進行操作;熟練使用awk對數(shù)據(jù)做過濾/提取/統(tǒng)計操作;了解Shell腳本在生產(chǎn)環(huán)境中的應用;培養(yǎng)腳本編程思想 Linux安全應用 什么是安全、服務器安全維護的原則;文件及文件系統(tǒng)安全(set位、粘滯位、umask chattr、掛載控制);用戶賬號安全、su、sudo、PAM認證模塊;配置基于密鑰認證的SSH服務;TCP Wrappers防護機制;DAC、MAC、SElinux安全策略、SElinux企業(yè)實戰(zhàn) 對稱加密、非對稱加密、加密算法;加密工具(OpenSSL、 GnuPG);CA服務工作原理、配置CA服務器、CA 客戶端配置;常用掃描分析工具(NMAP、EtterCAP、Tcpdump、WireShark) 防火墻分類、iptables組成、iptables工作原理;自定義防火墻規(guī)則、filter表的過濾和轉(zhuǎn)發(fā)策略;iptables擴展匹配、iptables狀態(tài)匹配 nat表的使用-SNAT、nat表的使用-DNAT;網(wǎng)絡入侵檢測、主機入侵檢測;OpenVAS漏洞檢測/風險評估 了解服務器安全的原則;了解常見的網(wǎng)絡攻擊手段;掌握數(shù)據(jù)加密、解密的工作原理;了解數(shù)據(jù)加密工具、加密算法;熟練使用PAM SELinux;熟練配置CA服務器與CA客戶端;熟練使用網(wǎng)絡掃描工具、抓包工具;了解iptables工作原理;熟練配置防火墻規(guī)則;熟練配置并使用IDS系統(tǒng) Linux運維與監(jiān)控 Squid緩存機制、基本代理配置、ACL訪問控制;CDN分發(fā)技術原理、Squid反向Web加速應用;高性能HTTP加速器Varnish;Web前端加速(HAProxy Varnish);Nginx安裝部署、構(gòu)建LNMP(或稱LEMP)平臺;Nginx配置優(yōu)化、反向代理應用;Web后端加速及Session共享(LNMP Memcached);PXE KickStart無人值守安裝;系統(tǒng)&網(wǎng)絡監(jiān)控概述、基本監(jiān)控工具(sar、mpstat、iptraf等)SNMP協(xié)議原理、SNMP配置及查詢、RRDTool繪圖引擎;常用監(jiān)控系統(tǒng)介紹(Cacti/Nagios/Zabbix/Ganglia/NTOP) Cacti安裝及配置、Cacti高級應用;Nagios安裝及基礎配置、Nagios高級應用;其他監(jiān)控工具(Zabbix和Ganglia)部署使用 了解CDN分發(fā)技術原理,熟練配置Squid、Varnish緩存加速服務;熟練部署LNMP Memcached網(wǎng)站運行平臺;熟練配置Nginx服務;了解PXE工作原理,部署PXE服務器;了解生產(chǎn)環(huán)境中常用的監(jiān)控軟件,熟練部署Nagios監(jiān)控系統(tǒng);掌握常用網(wǎng)絡監(jiān)控工具的使用 Linux集群與存儲技術 DAS、NAS、SAN、iSCSI部署及訪問、Udev設備綁定;IPSAN系統(tǒng)構(gòu)建(FreeNAS)、GFS2全局文件系統(tǒng);分布式文件系統(tǒng)(MooseFS、Hadoop)、MooseFS配置實現(xiàn);集群結(jié)構(gòu)/類型及應用方案、LVS負載均衡原理、LVS調(diào)度策略分析;LVS-NAT、LVS-DR群集的配置實現(xiàn)(網(wǎng)站、郵件案例);HAProxy負載均衡實現(xiàn)(4層分發(fā)、7層交換);HeatBeat高可用、DRBD鏡像存儲、HeatBeat DRBD存儲案例;Keepalived高可用、Keepalived LVS網(wǎng)站群集;RHCS集群套件機制、配置實現(xiàn)RHCS GFS2高可用Web群集案例 了解數(shù)據(jù)存儲方式及每種存儲方式的優(yōu)略;熟練部署iSCSI服務、IPSAN存儲系統(tǒng);掌握分布式文件系統(tǒng)的工作原理;熟練部署MooseFS 分布式文件系統(tǒng);了解集群工作原理與集群的分類; 掌握常用集群算法與應用場景;熟練使用LVS、HAProxy軟件部署四層、七層LB集群;熟練使用HeatBeat、Keepalived軟件部署HA集群 Linux性能調(diào)優(yōu) Linux系統(tǒng)優(yōu)化思路、服務器性能分析要點;CPU負載分析、調(diào)度算法、隊列調(diào)整、strace調(diào)用跟蹤;內(nèi)存分頁機制、內(nèi)存調(diào)優(yōu);磁盤介質(zhì)分析、讀寫速度分析、內(nèi)核I/O調(diào)度算法、磁盤I/O調(diào)優(yōu);網(wǎng)絡隊列分析(發(fā)送/接收)、半連接池、網(wǎng)卡Bond、連接優(yōu)化;內(nèi)核總覽、系統(tǒng)運行參數(shù)調(diào)整、網(wǎng)絡安全參數(shù)調(diào)整;EXT3/EXT4文件系統(tǒng)分析、FS日志策略及掛載參數(shù)優(yōu)化;用戶資源控制(ulimit、cgroup)、會話調(diào)優(yōu);系統(tǒng)性能評測和分析(Perf 、OProfile工具); 服務性能評測和分析(Apache、Vsftpd) 掌握Linux系統(tǒng)優(yōu)化思路、服務器性能分析要點;了解CPU調(diào)度算法、掌握進程優(yōu)先級的調(diào)整;掌握內(nèi)存分頁機制、內(nèi)存調(diào)優(yōu); 了解影響磁盤I/O速度的因素、磁盤I/O調(diào)優(yōu);熟練配置網(wǎng)卡Bond 內(nèi)核優(yōu)化 調(diào)整系統(tǒng)運行參數(shù)調(diào)整;文件系統(tǒng)優(yōu)化 EXT3/EXT4文件系統(tǒng)分析 FS日志策略及掛載參數(shù)優(yōu)化;掌握常用優(yōu)化工具的使用 虛擬化技術 虛擬化基礎知識(架構(gòu)類型、虛擬對象類型)、常見虛擬化技術及相關軟件介紹;Xen虛擬化技術;KVM內(nèi)核虛擬化的實現(xiàn)、虛擬化平臺構(gòu)建、部署虛擬機;KVM虛擬機的管理(克隆、遷移、主機備份); VMware vSphere虛擬化平臺構(gòu)建、vCenter虛擬化平臺管理; Oracle VM Server服務器虛擬化;虛擬化與云計算(IaaS/PaaS/SaaS等概念);構(gòu)建OpenStack企業(yè)私有云 了解什么是虛擬化、虛擬化的優(yōu)點、了解虛擬化軟件有哪些;掌握全虛擬化、半虛擬化的區(qū)別;部署Xen、KVM虛擬;掌握虛擬機的克隆、遷移、主機備份;理解云計算的概念、部署OpenStack企業(yè)私有云 全真項目實訓三:企業(yè)服務器安全、高可用、高性能、虛擬化技術保障 第四階段(以企業(yè)真實案例作為項目實戰(zhàn)平臺為驅(qū)動) 實訓主題 實訓內(nèi)容 實訓主題 網(wǎng)絡工程項目實戰(zhàn) 知名互聯(lián)網(wǎng)企業(yè)的網(wǎng)絡組建、系統(tǒng)選購及服務平臺構(gòu)建與維護 整個課程以此項目來設計和研發(fā),做完這個項目,將把整個課程中的重點技術融會貫通
招生對象: 階段(軟件測試理論及基礎) 實訓主題 實訓內(nèi)容 實訓目標 Windows操作系統(tǒng)及網(wǎng)絡基礎 軟件測試概念、計算機層次、軟件分類、 互聯(lián)網(wǎng)概述、 IP地址、虛擬機使用、操作系統(tǒng)安裝 從測試的角度了解Windows操作系統(tǒng)及網(wǎng)絡相關知識, 能夠搭建Windows測試環(huán)境,為測試工作打下良好的理論基礎。 軟件測試基礎理論 軟件開發(fā)階段劃分,軟件測試階段劃分,模型和分類、軟件測試主要原則、測試用例概念、 測試方法選擇、 TestDirector概述、軟件測試計劃編寫 系統(tǒng)的闡述軟件測試的核心技術,幫助學員了解測試流程、掌握測試各階段所需的知識及技能、熟悉各種測試文檔的撰寫。 功能測試項目實踐 熟悉軟件需求、編寫測試計劃、編寫測試用例、 執(zhí)行測試用例、提交bug、 編寫測試總結(jié)報告 項目實踐課,將所學的測試理論知識應用于真實的測試項目中。幫助學員體驗真實的項目測試流程、測試執(zhí)行及各種測試文檔的撰寫。 全真實訓項目一:美萍酒店管理系統(tǒng)測試 第二階段(編程開發(fā)技術) 實訓主題 實訓內(nèi)容 實訓目標 Java程序設計 Java開發(fā)環(huán)境變量的配置, Java程序的基本結(jié)構(gòu)變量、常量、基本數(shù)據(jù)類型、流程控制,Java面向?qū)ο缶幊痰幕靖拍?,Java I/O核心技術, Java網(wǎng)絡編程技術,Java的事件處理模型、Swing組件模型, HTML技術、Servlet/JSP技術 通過系統(tǒng)的編程技術學習,使學員深入掌握通用的編程技能,廣泛了解C-S、B-S等各種系統(tǒng)的系統(tǒng)架構(gòu)及核心技術實現(xiàn),為白盒測試及自動化測試腳本打好基礎。 數(shù)據(jù)庫基礎 數(shù)據(jù)庫系統(tǒng)的基本概念,基本SQL語句, 數(shù)據(jù)完整性約束,索引的創(chuàng)建和使用,視圖的創(chuàng)建和使用,高級查詢,存儲過程的定義和使用, Oracle及SQL Server2008基本操作, SQL Plus的基本使用,PLSQL Developer的使用, 序列,索引,視圖,函數(shù)和存儲過程 本門課程向?qū)W員介紹業(yè)內(nèi)主流的數(shù)據(jù)庫管理系統(tǒng),并幫助學員了解數(shù)據(jù)庫的基本原理,掌握數(shù)據(jù)庫基本技術及操作。 全真實訓項目二:ECShop系統(tǒng)架構(gòu)及實現(xiàn)技術復習 第三階段(測試工具) 實訓主題 實訓內(nèi)容 實訓目標 功能測試工具 QTP QTP的基本使用流程, 使用QTP錄制應用程序及Web程序,QTP的測試對象管理機制、對象倉庫的使用, 標準檢查點、文本檢查點、文本域檢查點、圖像檢查點、數(shù)據(jù)庫檢查點、其他檢查點, 腳本參數(shù)化, 使用模擬錄制模式、使用低級錄制模式、使用QTP進行回歸測試, VBScript基本語法結(jié)構(gòu) 通過本門課程的學習,幫助學員熟練掌握功能測試自動化工具QTP,學會編寫測試腳本,提高測試效率。 作為高級軟件測試工程師,不僅僅要有夯實的測試基礎,更需要具備進行自動化測試的能力,能夠編寫測試腳本,完成較為復雜的測試任務。 性能測試工具 LoadRunner 自動化工具分類,性能測試簡介,Loadrunner概述;負載/壓力測試計劃的編寫;開發(fā)腳本VuGenerator; 設計和運行場景---Controller;分析結(jié)果Analysis,LoadRunner數(shù)據(jù)池技術剖析; HTTP的報文結(jié)構(gòu),Correlation 技術,Web_reg_save_param函數(shù), LoadRunner中文件下載,網(wǎng)頁細分圖,LR瀏覽器模擬設置,LR監(jiān)視的性能計數(shù)器,LR中資源分析實; 通過本門課程的學習,幫助學員掌握性能測試計劃的編寫,LoadRunner的使用、結(jié)果文件的分析,查找系統(tǒng)性能瓶頸,進行系統(tǒng)調(diào)優(yōu)。 測試管理工具 Quality Center Quality Center概述,Quality Center產(chǎn)品框架; Quality Center的站點管理; Quality Center的項目管理; Quality Center測試管理中的 通過本門課程的學習,幫助學員熟練掌握測試管理工具QC,通過QC完成對需求的管理、測試用例的管理、測試執(zhí)行管理以及缺陷管理。 白盒測試技術 與白盒測試工具 白盒測試的方法;圈復雜度的計算; 面向?qū)ο蟮臏y試; 使用Junit進行單元測試 通過本門課程的學習,幫助學員掌握白盒測試的理論和方法、掌握Java單元測試工具Junit和Java白盒測試工具Jtest。 全真實訓項目三:ECShop系統(tǒng)測試78OA辦公自動化系統(tǒng)測試、ECShop性能測試、IT211系統(tǒng)測試 第四階段(測試實踐) 實訓主題 實訓內(nèi)容 實訓目標 Unix操作系統(tǒng) 及網(wǎng)絡環(huán)境 Unix的歷史,安裝;Unix文件系統(tǒng)結(jié)構(gòu),F(xiàn)TP工具,目錄共享; Unix常用命令; Unix Web服務器安裝與配置,MySQL數(shù)據(jù)庫的安裝使用,郵件服務器 的安裝與使用; Unix Perl模塊的安裝,Shell編程,SecureCRT和SSH;Unix SVN的配置和使用 通過本門課程的學習,幫助學員掌握Unix類操作系統(tǒng)的使用、測試環(huán)境的搭建,常見服務器的搭建 自動化工具 項目實踐 使用QTP對Web項目進行功能測試;使用LoadRunner進行性能測試; 使用QC進行測試管理 項目實踐課,將所學自動化測試工具技術完全應用于企業(yè)項目中,提升測試效率。 全真實訓項目四:IT211系統(tǒng)測試
招生對象: 階段、語言核心與 .NET Framework;課程持續(xù)4周共176課時。 實訓主題 實訓內(nèi)容 實訓目標 語言基礎 C#基礎語法 數(shù)據(jù)類型 流程控制 數(shù)組 掌握C#語言基礎,具備扎實的C#語言編程能力。 面向?qū)ο? 類和對象 繼承 抽象、多態(tài) 屬性、索引器 接口、命名空間 事件、委托 掌握C#面向?qū)ο缶幊痰暮诵乃枷?。掌握封裝,繼承,多態(tài)三大特性。 FrameWork 集合(ArrayList、HashTable……) 泛型 WinForm應用 System.IO 流的操作 調(diào)試、異常處理 程序集 反射 掌握最新的.NET Framework 4.0體系架構(gòu)、熟練使用Visual Studio 2010開發(fā)工具,熟練掌握.NET Framework核心API。 RPG游戲戰(zhàn)斗策略;媒體播放器、企業(yè)通信錄 第二階段、高級開發(fā);課程持續(xù)8周共304課時。 實訓主題 實訓內(nèi)容 實訓目標 XML XML基礎概念、定義 System.XML提供的操作方法 DOM操作 掌握XML的基本結(jié)構(gòu),熟悉DOM的操作。 SQL Server/ADO.NET/LINQ/EF SQL基礎語法 變量、數(shù)據(jù)類型 INSERT、UPDATE、DELETE、SELECT 高級應用(聯(lián)合查詢、批量更新、批量刪除、批量增加) 函數(shù)、索引、約束 存儲過程 視圖 觸發(fā)器 事務 Command對象 DataSet和DataAdapter LINQ/EF 熟練的掌握SQL語句;掌握數(shù)據(jù)庫設計的一般原則和范式,具備一定的商業(yè)數(shù)據(jù)庫設計經(jīng)驗。掌握ADO.NET核心組件和應用;熟練掌握Linq語法和查詢技巧。 HTML/CSS/JS HTML基本文檔結(jié)構(gòu) CSS核心 布局 表單 列表、表格 JavaScript基礎語法 DOM操作 掌握HTML基本原理;掌握CSS各種選擇器及常見樣式設置;熟練使用HTML常用元素。深入理解JavaScript語言原理;熟練的使用JavaScript對HTML DOM進行編程; ASP.NET/MVC 常用控件使用 錯誤處理、跟蹤 主題、母版 數(shù)據(jù)綁定 cookie、session 頁面緩存、數(shù)據(jù)緩存 優(yōu)化、配置 部署 掌握ASP.NET核心控件,熟練掌握Web服務器端編程技巧,熟悉常見的Web服務器端設計模式,掌握頁面緩存、數(shù)據(jù)緩存等優(yōu)化技巧;掌握安全驗證、防黑客攻擊等系統(tǒng)安全策略。 AJAX/JQUERY Ajax原理 XMLHTTPRequest對象 XMLDOM Ajax for ASP.NET JQuery基礎 JQuery選擇器 JQuery高級應用 掌握Ajax的基本通信原理;掌握JQuery核心API;了解JQuery基本設計原則;了解多種JQuery插件; 全真實訓項目二:MIS數(shù)據(jù)庫設計;EIP企業(yè)信息門戶個人博客 第三階段(以T-GWAP 通用電子商務平臺為驅(qū)動) 實訓主題 實訓內(nèi)容 實訓目標 企業(yè)級N層架構(gòu)實現(xiàn) XML基礎概念、定義 System.XML提供的操作方法 DOM操作 掌握企業(yè)N層架構(gòu)的搭建。熟悉企業(yè)中常用的數(shù)據(jù)訪問層的實現(xiàn)方式,如Sqlhelper、Entity Framework、Nhibernate以及常用工具CodeSmith的使用。 企業(yè)高級開發(fā) SQL基礎語法 N層架構(gòu)的原理與實現(xiàn) SqlHelper Nhibernate Entity Framework CodeSmith使用 UML 面向?qū)ο笤O計原則 設計模式 軟件過程和軟件活動 AOP編程 WebService編程 WINDOWS服務編程 理解面向?qū)ο笤O計的 一般原則;理解重用的意義;掌握常見的設計模式;掌握AOP編程;掌握WINDOWS服務編程;掌握WebService編程; 團隊開發(fā) SVN 缺陷跟蹤管理系統(tǒng) 軟件團隊工作流程 如何成為優(yōu)秀程序員 掌握常用的版本管理工具使用;掌握常用的缺陷跟蹤管理工具使用,熟悉軟件開發(fā)生命周期。 微軟全系列產(chǎn)品介紹 Win Phone、WCF、WPF、SilverLight、WF、SharePoint、Biztalk Server 針對微軟企業(yè)應用全系列產(chǎn)品做全面的了解 全真實訓項目三:在講師的帶領下,搭建一個完整的N層架構(gòu)系統(tǒng),對數(shù)據(jù)訪問層的主流實現(xiàn)方式有所了解。后臺目錄維護監(jiān)控系統(tǒng);搭建天氣預報服務 第四階段、實戰(zhàn)項目;課程持續(xù)2周共80課時 實訓主題 實訓內(nèi)容 實訓主題 SNS社交平臺 用戶權(quán)限管理 消息管理 好友管理 投票管理 禮物管理 照片管理 人脈溝通 后臺照片目錄維護 用戶行為跟蹤 AOP 異常、調(diào)試日志管理 通過此項目使學員對四個月的全部知識點做系統(tǒng)的、全面的回顧,同時掌握企業(yè)中的常用的編程思想以及解決問題的方法。
招生對象: 階段、Web開發(fā)基礎(Linux操作系統(tǒng)、Nigix、XHTML技術核心、CSS技術核心);課程持續(xù)3周共96課時。 課程主題 課程內(nèi)容 課程目標 Linux操作系統(tǒng) Linux操作系統(tǒng)基礎,Linux常用命令,文本編輯器Vim/Vi應用,Linux文件系統(tǒng)管理與維護,Linux用戶和用戶組管理,LANMP生產(chǎn)環(huán)境部署 掌握Linux操作系統(tǒng)。 XHTML技術核心 XHTML基礎,XHTML標準,XHTML語法規(guī)則,表格布局,鏈接與圖像,表單及相關元素 掌握構(gòu)建符合W3C標準頁面的技術 CSS技術核心 CSS2.0基礎、CSS2.0 Box模型;CSS2.0 選擇器;布局樣式,文本樣式,邊框樣式,背景樣式,列表樣式;CSS2.0 Hack; 靈活掌握CSS技術,并且熟練掌握通過DIV CSS技術實現(xiàn)符合Web2.0標準的頁面的技術。 全真實訓項目 T-Shop v1.0 完成項目前臺/后臺頁面的設計 第二階段、PHP開發(fā)技術 (PHP技術核心、MySQL基礎、PHP核心函數(shù)庫、PHP面向?qū)ο缶幊蹋徽n程持續(xù)4周共176課時。 課程主題 課程內(nèi)容 課程目標 PHP技術核心 PHP工作原理,PHP語法結(jié)構(gòu);數(shù)據(jù)類型詳解,數(shù)據(jù)類型轉(zhuǎn)換;運算符及優(yōu)先級,流程控制;數(shù)組;自定義函數(shù),字符串函數(shù)庫,數(shù)學函數(shù)庫,數(shù)組函數(shù)庫,日期時間函數(shù)庫,函數(shù)函數(shù)庫;文件上傳及下載; 通過此部分的學習,使學員掌握PHP的數(shù)據(jù)類型、流程控制、內(nèi)置函數(shù)庫、自定義函數(shù),為后續(xù)課程打下堅實的基礎。 MySQL基礎 MySQL數(shù)據(jù)庫基礎;數(shù)據(jù)庫的創(chuàng)建、修改及刪除;數(shù)據(jù)類型詳解;數(shù)據(jù)表的創(chuàng)建、修改及刪除;無限分類的數(shù)據(jù)表設計;記錄的插入、更新、刪除及查找;外鍵與連接;索引; 熟練掌握MySQL數(shù)據(jù)庫的各種操作。 PHP核心函數(shù)庫 MySQL函數(shù)庫,分頁技術的實現(xiàn),,Apache URL Rewrite,GD函數(shù)庫,Directory函數(shù)庫,File函數(shù)庫,RegExp函數(shù)庫; 靈活應用PHP的各種核心函數(shù)庫。 PHP面向?qū)ο缶幊? 類與對象,類的定義;屬性與方法;$this關鍵字、 self關鍵字;繼承,多態(tài);魔術方法;抽象類與接口;設計模式;PDO類;JpGraph圖表,F(xiàn)usionCharts圖表; 靈活掌握PHP的面向?qū)ο缶幊碳夹g。 全真實訓項目二 T-Shop v2.0完成基于PHP的商品管理模塊;T-Shop v3.0完成項目的數(shù)據(jù)庫設計;T-Shop v4.0完成項目管理員模塊;T-Shop v5.0完成訂單管理模塊 第三階段、Web 2.0 RIA技術(JavaScript基礎、JavaScript高級、jQuery框架、MySQL高級);課程持續(xù)3周共120課時。 課程主題 課程內(nèi)容 課程目標 JavaScript基礎 JS語法結(jié)構(gòu)、數(shù)據(jù)類型詳解、數(shù)據(jù)類型轉(zhuǎn)換、變量;運算符及優(yōu)先級,流程控制,數(shù)組,自定義函數(shù);String對象,Math對象,Date對象,Array對象,F(xiàn)unction對象,Object對象;W3C DOM及HTML DOM;XML,BOM,AJAX,JSON;JS面向?qū)ο缶幊?,JS設計模式; 通過此部分的學習,使學員掌握JavaScript的數(shù)據(jù)類型、流程控制、內(nèi)置對象、DOM編程、BOM處理,為后續(xù)課程打下堅實的基礎。 jQuery框架 選擇器、過濾器;屬性處理,樣式處理,文本處理,節(jié)點處理;事件委派,動畫效果;插件體系; 熟練掌握jQuery的各種操作。 MySQL高級 存儲過程,觸發(fā)器,游標;事務處理;數(shù)據(jù)庫引擎詳解;數(shù)據(jù)庫集群,數(shù)據(jù)庫讀寫分離; 熟練掌握MySQL數(shù)據(jù)庫的各種高級操作。 全真實訓項目三 T-Shop v6.0完成項目的表單驗證、AJAX等RIA效果;T-Shop v7.0完成基于JS框架的頁面特效;T-Shop v8.0完成項目常用的SQL語句封裝 第四階段、PHP高級應用(Smarty模板、PHP框架技術);課程持續(xù)2周共112課時; 課程主題 課程內(nèi)容 課程目標 Smarty模板 模板工作原理;Smarty屬性,Smarty方法;內(nèi)置調(diào)節(jié)器,內(nèi)置函數(shù);緩存技術,插件技術; 掌握模板工作原理,將程序代碼與視圖分離。 Memcached緩存 Memcached緩存原理,內(nèi)部結(jié)構(gòu),分散算法,PHP Memcached應用 構(gòu)建高性能的分布式的內(nèi)存對象緩存系統(tǒng)。 ThinkPHP框架 ThinkPHP基礎,CURD;查詢語言、連貫操作、變量;路由、視圖、控制器;自動驗證、自動完成、安全、多語言、緩存; 敏捷WEB應用開發(fā)和簡化企業(yè)應用開發(fā)。 YII框架 安裝YII;CURD;MVC架構(gòu);組件;控制器;動作、過濾器、校驗器、路由;視圖;部件;部件行為;部件事件;緩存 開發(fā)大型 Web 應用的高性能 PHP 框架。 全真實訓項目四 T-Shop v2.0完成基于PHP的商品管理模塊;T-Shop v3.0完成項目的數(shù)據(jù)庫設計;T-Shop v4.0完成項目管理員模塊;T-Shop v5.0完成訂單管理模塊 第五階段、PHP項目實踐(T-Shop項目、T-CMS項目)課程持續(xù)2.5周共100課時 課程主題 課程內(nèi)容 課程目標 T-Shop項目(二期) 商品管理模塊 用戶管理模塊 訂單管理模塊 積分管理模塊 評論管理模塊 配送管理模塊 隨著電子商務越來越多的被人們接受,如果自己可以完成一個電子商務平臺的搭建,那是一件多么令人驕傲的事件! T-CMS項目 新聞分類模塊 新聞管理模塊 評論管理模塊 廣告管理模塊 用戶管理模塊 權(quán)限管理模塊 采用靜態(tài)化新聞取代以前的數(shù)據(jù)庫新聞,并且可以進行新聞的實時管理,這就是新一代的CMS管理系統(tǒng)! 第六階段、互聯(lián)網(wǎng)高級技術 (SEO、負載均衡、網(wǎng)絡安全、HTML5&CSS3、緩存與靜態(tài)化);課程持續(xù)2周共80課時; 課程主題 課程內(nèi)容 課程目標 SEO基礎 搜索引擎基礎,網(wǎng)站結(jié)構(gòu)設計基礎,跟蹤、監(jiān)測,鏈接策略 掌握SEO技巧、操作,提高站點排名 負載均衡 DNS負載均衡,代理服務器負載均衡,NAT負載均衡,反向代理負載均衡 掌握網(wǎng)站的負載均衡技術,提高網(wǎng)站的高并發(fā)性能處理。 網(wǎng)絡安全 訪問控制,檢查安全漏洞,攻擊監(jiān)控,認證 構(gòu)建安全的網(wǎng)站 緩存和靜態(tài)化 文件緩存機制,部分緩存,文件組緩存,緩存生命周期 掌握文件緩存技術,根 據(jù)項目需求構(gòu)建性能良好的文件緩存系統(tǒng) HTML5/CSS3 HTML5布局標記,音頻處理;視頻處理,本地存儲,Canvas對象,CSS3選擇器,顏色處理;背景處理;圓角處理;邊框處理 靈活應用HTML5&CSS3 全真實訓項目六 T-Shop性能優(yōu)化
招生對象:
招生對象: 階段(C語言開發(fā)基礎) 實訓s主題 實訓內(nèi)容 實訓目標 Unix/Linux基礎 Unix/Linux操作系統(tǒng)Kernel和Shell;Unix/Linux文件系統(tǒng)簡介;常用的Shell命令;vi的使用;環(huán)境變量;簡單Shell腳本程序; 熟悉Unix/Linux系統(tǒng)的基本操作和基本命令,掌握vi編輯器的用法 標準C基礎 gcc編譯器,數(shù)據(jù)類型,變量和常量;運算符和表達式,分支,循環(huán);數(shù)組,函數(shù),指針和字符串,結(jié)構(gòu),聯(lián)合和枚舉;指針高級應用,雙指針,void指針,函數(shù)指針;C標準庫,堆內(nèi)存分配,IO等; 完全掌握C語言的本質(zhì),成為一名合格的C程序員,為以后的學習和工作打下堅實的基礎 C 編程 C 命名空間和數(shù)據(jù)類型;面向?qū)ο缶幊?OOP),類和對象; 構(gòu)造器,拷貝構(gòu)造,析構(gòu),new/delete;運算符重載;面向?qū)ο缶幊?OOP),封裝、繼承和多態(tài);輸入輸出流;異常處理(Exception); 掌握C 語言高級特性,理解面向?qū)ο缶幊趟枷?,掌握封裝,繼承,多態(tài)三大特性。掌握C 異常處理,掌握運算符重載。 數(shù)據(jù)結(jié)構(gòu)和算法 數(shù)據(jù)結(jié)構(gòu)的基本概念;線性結(jié)構(gòu);雙向鏈表; 棧和隊列;?樹和二叉樹; 順序查找法和二分查找法;排序算法(冒泡、選擇、插入、快速); 掌握基本數(shù)據(jù)結(jié)構(gòu),掌握集合、線性結(jié)構(gòu)、樹狀結(jié)構(gòu)的基本用法,掌握排序算法和查找算法。 模板和STL 模板基本概念(template);類模板和模板類;函數(shù)模板和模板函數(shù);類型推斷;類模板和函數(shù)模板的特化;智能指針的實現(xiàn);標準模板庫(Standard Template Library); STL容器、迭代器和算法, 掌握模板的基本概念和基本用法,掌握特化和偏特化,了解智能指針;掌握STL(標準模板庫),熟練使用容器,迭代器,熟悉各種相關算法。 全真實訓項目一:T-Score學生成績管理系統(tǒng)、T-Emis企業(yè)信息管理系統(tǒng)、LinkedList的實現(xiàn)、T-Emis企業(yè)信息管理系統(tǒng)的重構(gòu) 第二階段(Unix高級開發(fā)和數(shù)據(jù)庫開發(fā)) 實訓主題 實訓內(nèi)容 實訓目標 Unix/Linux核心編程 Unix/Linux靜態(tài)庫和共享庫的使用;Unix/Linux內(nèi)存管理(malloc/brk/mmap);Unix/Linux文件和輸入輸出設備的系統(tǒng)調(diào)用(System Call);Unix/Linux進程管理;Unix/Linux信號處理(signal);Unix/Linux進程間通信(IPC); Unix/Linux網(wǎng)絡編程(socket);Unix/Linux多線程開發(fā);Unix/Linux多線程同步技術; 掌握Unix/Linux系統(tǒng)下C語言的開發(fā),熟練使用常用的系統(tǒng)調(diào)用函數(shù),掌握Unix/Linux下內(nèi)存管理,進程管理、文件操作,掌握Unix/Linux信號,了解IPC,熟練編寫網(wǎng)絡多線程程序。 Oracle數(shù)據(jù)庫和數(shù)據(jù)庫開發(fā) Oracle SQL 查詢語句;Oracle SQL DML和事務處理語句;Oracle SQL 建表和約束;Oracle的序列、視圖和索引;PL/SQL 存儲過程;PL/SQL 函數(shù)(function);PL/SQL 游標和觸發(fā)器;PL/SQL 異常處理(Exception);Pro*c 操作數(shù)據(jù)庫;動態(tài)SQL; 掌握Oracle數(shù)據(jù)庫的基本知識,熟練使用SQL語句,掌握PL/SQL編程,掌握Por*c訪問Oracke數(shù)據(jù)庫。 QT圖形界面開發(fā) QT 基礎; QT 信號和槽;QT Creator的使用;QT Designer的使用; 了解QT,熟練使用QT Creator和Designer進行開發(fā),理解信號和槽的概念和用法。 大型項目T-DMS電信計費系統(tǒng) 數(shù)據(jù)讀取模塊;數(shù)據(jù)匹配模塊;數(shù)據(jù)發(fā)送模塊; 數(shù)據(jù)接收模塊;數(shù)據(jù)保存模塊; 數(shù)據(jù)整合模塊; 編寫T-DMS電信數(shù)據(jù)采集系統(tǒng)。 全真實訓項目二:T-Bank 銀行賬戶管理系統(tǒng)、T-Chat 多線程聊天室、網(wǎng)上商城數(shù)據(jù)庫設計、Pro*c連接Oracle數(shù)據(jù)庫、T-Lottery、T-Snake、T-Bank界面、T-DMS 第三階段(Windows開發(fā)/VC ) 實訓主題 實訓內(nèi)容 實訓目標 Win32核心編程 Windows窗口程序的開發(fā);Windows消息機制和消息相關函數(shù)(Message); Windows繪圖(Paint);Windows控件開發(fā)(Control);Windows文件管理和目錄管理函數(shù); Windows資源的使用; Windows內(nèi)存管理(virtual memory); Windows靜態(tài)庫和動態(tài)庫(lib/dll);Windows進程開發(fā);?Windows線程和線程同步; 熟悉Windows核心編程,熟練進行Windows窗口程序的編寫,理解消息和消息隊列,并能完成相關開發(fā);了解Windows控件,掌握Windows文件管理、內(nèi)存管理,掌握Windows進程和線程開發(fā),解決多線程的同步問題。 MFC框架開發(fā) MFC基礎;MFC消息映射和消息處理;MFC菜單、工具欄和視圖;MFC繪圖和DC;MFC集合類;MFC序列化;MFC控件; MFC對話框和屬性頁;MFC動態(tài)庫;MFC線程; 了解MFC框架的開發(fā),理解并能使用MFC中的消息映射,熟練使用MFC菜單、工具欄和視圖,掌握運行時類和動態(tài)創(chuàng)建,熟練使用MFC繪圖,熟練使用MFC集合類,理解并掌握MFC序列化和控件,掌握MFC動態(tài)庫和線程。 COM組件開發(fā) 組件和接口基本概念; COM組件和ATL庫的應用;類廠和組件;接口調(diào)動和接口函數(shù); Automation程序;ActiveX控件的使用; 了解組件和接口,掌握ATL庫的使用,掌握組件接口調(diào)動,掌握自動化和ActiveX的用法。 WINDOWS網(wǎng)絡和數(shù)據(jù)庫編程 Windows訪問數(shù)據(jù)庫技術ADO(ActiveX Data Object); Windows網(wǎng)絡基礎;有連接協(xié)議(TCP)和無連接協(xié)議(UDP);Windows Socket API;MFC Socket編程; 掌握Windows平臺下主流的數(shù)據(jù)庫訪問技術ADO,熟練使用Windows網(wǎng)絡API完成網(wǎng)絡程序的開發(fā) T-NetTV項目 賬戶管理模塊;視頻管理模塊;數(shù)據(jù)庫模塊;服務器網(wǎng)絡通信模塊;客戶端主程序模塊; 客戶端網(wǎng)絡通信模塊; 播放器模塊; 掌握網(wǎng)絡電視的開發(fā)。 全真實訓項目三:T-Hook、T-Notepad、T-Draw、T-界面、T-Calculator、T-FeiQ、T-NetTV項目
招生對象: 課程主題 課程內(nèi)容 課程目標 階段、嵌入式Linuxr軟件開發(fā)基礎(C、數(shù)據(jù)結(jié)構(gòu)、C );課程持續(xù)4.5周共168課時。 Unix/Linux基礎 Unix/Linux操作系統(tǒng)Kernel和Shell; Unix/Linux文件系統(tǒng)簡介;常用的Shell命令;vi的使用;環(huán)境變量;簡單Shell腳本程序; 熟悉Unix/Linux系統(tǒng)的基本操作和基本命令,掌握vi編輯器的用法 標準C基礎 gcc編譯器,數(shù)據(jù)類型,變量和常量;運算符和表達式,分支,循環(huán); 數(shù)組,函數(shù),指針和字符串,結(jié)構(gòu),聯(lián)合和枚舉;指針高級應用,雙指針,void指針,函數(shù)指針;C標準庫,堆內(nèi)存分配,IO等; 完全掌握C語言的本質(zhì),成為一名合格的C程序員,為以后的學習和工作打下堅實的基礎 C 編程 C 命名空間和數(shù)據(jù)類型;面向?qū)ο缶幊?OOP),類和對象;構(gòu)造器,拷貝構(gòu)造,析構(gòu),new/delete;運算符重載; 面向?qū)ο缶幊?OOP),封裝、繼承和多態(tài);輸入輸出流;異常處理(Exception); 掌握C 語言高級特性,理解面向?qū)ο缶幊趟枷?,掌握封裝,繼承,多態(tài)三大特性。掌握C 異常處理,掌握運算符重載。 數(shù)據(jù)結(jié)構(gòu)和算法 數(shù)據(jù)結(jié)構(gòu)的基本概念;線性結(jié)構(gòu);雙向鏈表; 棧和隊列;樹和二叉樹;順序查找法和二分查找法;排序算法(冒泡、選擇、插入、快速); 掌握基本數(shù)據(jù)結(jié)構(gòu),掌握集合、線性結(jié)構(gòu)、樹狀結(jié)構(gòu)的基本用法,掌握排序算法和查找算法 模板和STL 模板基本概念(template);類模板和模板類; 函數(shù)模板和模板函數(shù);類型推斷;類模板和函數(shù)模板的特化; 智能指針的實現(xiàn);標準模板庫(Standard Template Library);STL容器、迭代器和算法, 掌握模板的基本概念和基本用法,掌握特化和偏特化,了解智能指針;掌握STL(標準模板庫),熟練使用容器,迭代器,熟悉各種相關算法。 全真實訓項目一 T-Score學生成績管理系統(tǒng)、T-Emis企業(yè)信息管理系統(tǒng)、LinkedList的實現(xiàn)、T-Emis企業(yè)信息管理系統(tǒng)的重構(gòu) 第二階段、嵌入式Linux高級軟件開發(fā)(Linux環(huán)境高級軟件開發(fā)、QT、數(shù)據(jù)庫);課程持續(xù)5周共200課時。 Unix/Linux核心編程 Unix/Linux靜態(tài)庫和共享庫的使用;Unix/Linux內(nèi)存管理(malloc/brk/mmap);Unix/Linux文件和輸入輸出設備的系統(tǒng)調(diào)用(System Call); Unix/Linux進程管理;Unix/Linux信號處理(signal); Unix/Linux進程間通信(IPC);Unix/Linux網(wǎng)絡編程(socket);Unix/Linux多線程開發(fā);Unix/Linux多線程同步技術; 掌握Unix/Linux系統(tǒng)下C語言的開發(fā),熟練使用常用的系統(tǒng)調(diào)用函數(shù),掌握Unix/Linux下內(nèi)存管理,進程管理、文件操作,掌握Unix/Linux信號,了解IPC,熟練編寫網(wǎng)絡多線程程序。 Oracle數(shù)據(jù)庫和數(shù)據(jù)庫開發(fā) Oracle SQL 查詢語句;Oracle SQL DML和事務處理語句;Oracle SQL 建表和約束; Oracle的序列、視圖和索引; PL/SQL 存儲過程;PL/SQL 函數(shù)(function);PL/SQL 游標和觸發(fā)器; PL/SQL 異常處理(Exception);Pro*c 操作數(shù)據(jù)庫;動態(tài)SQL; 掌握Oracle數(shù)據(jù)庫的基本知識,熟練使用SQL語句,掌握PL/SQL編程,掌握Por*c訪問Oracke數(shù)據(jù)庫。 QT圖形界面開發(fā) QT 基礎;QT 信號和槽;QT Creator的使用;QT Designer的使用; 了解QT,熟練使用QT Creator和Designer進行開發(fā),理解信號和槽的概念和用法。 大型項目T-DMS電信計費系統(tǒng) 數(shù)據(jù)讀取模塊;數(shù)據(jù)匹配模塊;數(shù)據(jù)發(fā)送模塊;數(shù)據(jù)接收模塊;數(shù)據(jù)保存模塊;數(shù)據(jù)整合模塊; 編寫T-DMS電信數(shù)據(jù)采集系統(tǒng)。 全真實訓項目二 T-Bank 銀行賬戶管理系統(tǒng)、T-Chat 多線程聊天室、網(wǎng)上商城數(shù)據(jù)庫設計、Pro*c連接Oracle數(shù)據(jù)庫、T-Lottery、T-Snake、T-Bank界面、T-DMS 第三階段、ARM體系結(jié)構(gòu)與編程(ARM體系結(jié)構(gòu)、編程模型、指令集、裸板驅(qū)動開發(fā));課程持續(xù)2周共80課時。 ARM 體系結(jié)構(gòu)與編程 嵌入式系統(tǒng)特征、發(fā)展、應用領域介紹。嵌入式系統(tǒng)開發(fā)的特點、軟硬件開發(fā)系統(tǒng)構(gòu)成,開發(fā)環(huán)境的建立。T-PAD平臺特性介紹,T-PAD平臺初體驗。 ARM體系結(jié)構(gòu)、ARM處理器系列與發(fā)展、ARM編程模型。 ARM指令集(分支指令、數(shù)據(jù)處理指令、加載存儲指令等)GNU ARM 匯編程序設計 熟悉嵌入式系統(tǒng)開發(fā)的特點、掌握嵌入式系統(tǒng)開發(fā)方法,掌握ARM體系結(jié)構(gòu)與匯編程序設計,加深對之前學習的C語言的理解。 基于T-PAD平臺的裸板驅(qū)動開發(fā) 基于T-PAD的GPIO使用方法,LED驅(qū)動編寫。UART原理,基于T-PAD的UART驅(qū)動編寫、調(diào)試、測試。 BootLoader原型設計,完成Shell框架,人機交互,命令編寫。 NAND FLASH 特性與使用方法,基于T-PAD的NAND FLASH驅(qū)動開 發(fā)、調(diào)試、測試。 內(nèi)核引導條件,引導方法,編寫Linux引導命令,完善Bootloader。ARM異常處理程序設計、T-PAD啟動原理,升級方法 。 為Bootloader增加啟動代碼和內(nèi)存初始化代碼。MMU 原理和MMU地址轉(zhuǎn)表制作, 軟中斷異常處理程序設計、開發(fā)、調(diào)試、測試。 掌握基于ARM的裸板驅(qū)動開發(fā)方法,使自己更深層次理解嵌入式系統(tǒng)開發(fā)的本質(zhì),通過項目實踐,提高自身軟實力。 全真實訓項目三 從零編寫嵌入式Linux引導程序(BootLoader) 第四階段、嵌入式Linux系統(tǒng)軟件開發(fā)(嵌入式Linux系統(tǒng)部署、嵌入式Linux驅(qū)動開發(fā));課程持續(xù)4周共160課時。 嵌入式Linux系統(tǒng)部署 嵌入式Linux系統(tǒng)構(gòu)成、各部分的作用和關心。 嵌入式Linux系統(tǒng)開發(fā)環(huán)境建立, U-Boot特性、代碼結(jié)構(gòu)、編譯方法、移植方法。 Linux內(nèi)核特性、代碼結(jié)構(gòu)、編譯方法。Linux內(nèi)核移植方法、移植實踐。 根文件系統(tǒng)組成,根文件系統(tǒng)制作方法。 tslib、qt移植部署方法。 掌握嵌入式Linux系統(tǒng)構(gòu)成、Linux內(nèi)核的編程方法,完成嵌入式Linux系統(tǒng)在T-PAD平臺的部署以及Linux應用軟件的移植部署。同時提高學員的動手能力,代碼閱讀能力,提高學員的綜合素質(zhì)。 Linux驅(qū)動開發(fā) Linux內(nèi)核模塊化設計思想、設備類型、驅(qū)動的作用和編寫方法;字符設備驅(qū)動程序設計、完成鍵盤驅(qū)動程序設計;高級字符設備驅(qū)動程序設計(原子變量、信號量、自旋鎖、阻塞/非阻 塞、等待隊列、定時器、中斷、內(nèi)核內(nèi)存管理);字符設備驅(qū)動專題 I2C驅(qū)動程序設計;字符設備驅(qū)動專題之ADC驅(qū)動程序設計、溫度場傳感器驅(qū)動程序設計;字符設備驅(qū)動專題定時器、PWM驅(qū)動設計;字符設備驅(qū)動專題 RTC 驅(qū)動程序設計;輸入子系統(tǒng);顯示子系統(tǒng); 塊設備驅(qū)動程序設計;網(wǎng)絡驅(qū)動程序設計 掌握Linux驅(qū)動架構(gòu)和開發(fā)方法,通過完成具體案例的編碼、調(diào)試、測試實戰(zhàn)來增強學員的編碼能力,解決問題的能力,使其有能力解決企業(yè)及開發(fā)問題。 全真實訓項目四 基于T-PAD平臺的智能家居控制系統(tǒng)驅(qū)動程序開發(fā) 第五階段、嵌入式Linux軟件開發(fā)項目實踐(智能家居控制系統(tǒng))課程持續(xù)2周共80課時 智能家居控制系統(tǒng) 人機交互模塊 ; 設備驅(qū)動模塊; 服務器模塊; 客戶端模塊; 設備控制和信息采集模塊; ZIGBEE接口 ; 3G接口 ; 攝像監(jiān)控接口 ; 系統(tǒng)升級模塊 ; 自從1984年在美國康涅迪格州出現(xiàn)世界上幢智能建筑以來,智能家居就被人們所關注,比爾﹒蓋茨在華盛頓的私人豪宅更是世界矚目的智能建筑的經(jīng)典之作。智能家居將給人們帶來更加便捷、舒適、安全、快樂的生活環(huán)境,家、公司、車三者的無縫融合更讓人們充滿期待,智能家居系統(tǒng)正是在此背景下如火如荼的發(fā)展起來,隨著計算機技術、互聯(lián)網(wǎng)技術、移動互聯(lián)網(wǎng)技術、物聯(lián)網(wǎng)的發(fā)展,智能家居已經(jīng)不再是富豪們專有系統(tǒng),其走入普通家庭將是必然趨勢。
學校首頁| 學校簡介| 課程列表| 學校新聞| 學校相冊| 教師團隊| 聯(lián)系我們
西安達內(nèi)培訓課程請咨詢:
滬ICP備18048269號-1
電子營業(yè)執(zhí)照
教育
全國教育網(wǎng)站
企業(yè)信用等級AA級
合作/版權(quán)/投訴
本頁信息由注冊用戶(機構(gòu)和個人)自行發(fā)布或提供,所有內(nèi)容僅供參考,任何關于對該用戶的推薦都不能替代您的考察核實,本站不承擔該用戶發(fā)布/提供信息的行為或內(nèi)容所引起的法律責任