亚洲区在线/国产美女久久/婷婷综合久久中文字幕蜜桃三电影/业余 性别 自由 偷拍

C++軟件開發(fā)工程師

  • 課程分類:程序開發(fā)
  • 原始價格:11,600 優(yōu)惠價格:0
  • 所在地區(qū):廣東
  • 發(fā)布機構:深圳市遠標培訓中心

課程介紹

 

ITjobC++軟件工程師課程 掌握核心競爭力

完備的知識體系和十大核心熱點技術

C和C++這門語言40年來經(jīng)久不衰,是所有語言系統(tǒng)的基礎。廣泛應用于基礎軟件、桌面系統(tǒng)、網(wǎng)絡通訊、音頻視頻、游戲娛樂等各個領域。所有的操作系統(tǒng),windows、linux、android等操作系統(tǒng)都是用C寫出來的,因此它能長盛不衰。

ITjob培訓C++編程已經(jīng)有十年時間, 畢業(yè)后的學生第一份offer 平均在5000左右,次年薪資平均漲幅60% 。現(xiàn)在ITjob發(fā)現(xiàn),為了讓學生工作更有競爭力,去更大型公司就業(yè),現(xiàn)在特別贈送 兩周的 linux C編程 的課程。

第一階段
C/C++核心編程

標準C編程

標準C++編程

數(shù)據(jù)結構和算法

STl

項目:企業(yè)信息管理系統(tǒng)

第二階段
Unix/Linux應用開發(fā)

Unix/Linux系統(tǒng)高級編程

Unix/Linux系統(tǒng)網(wǎng)絡編程

QT圖形界面編程

PAO.C/c++編程/p>

項目:T-DMS系統(tǒng)

第三階段
Windows應用開發(fā)

WinSokeet網(wǎng)絡開發(fā)

MFC開發(fā)技術

DCOM/COM+分布式組件開發(fā)技術

DirectX游戲多媒體開發(fā)技術

項目:T-WoD

 

主講老師

單正

單正 丨 資深C++培訓講師

項目/工作經(jīng)驗:從業(yè)20年以上。華中科技大學軟件碩士,是醫(yī)院、環(huán)保領域信息化專家。曾任職于罡正數(shù)碼科技技術總監(jiān),負責醫(yī)療衛(wèi)生系統(tǒng)...

授課風格:個性開朗,授課知識點一針見血。授課經(jīng)驗豐富,善于因材施教,有著極其豐富的理論和實踐功底。

技術特長:有醫(yī)療、環(huán)保行業(yè)信息化的深厚行業(yè)經(jīng)驗,多年項目管理,團隊管理經(jīng)驗。精通C、C++、C#、JAVA;精通Oracle、SQLSERVER、 Sybase數(shù)據(jù)庫及數(shù)據(jù)倉庫;精通CMM,UML,軟件測試等;多年的C++、C#工作經(jīng)驗 。擅長基于C/S、B/S的編程技術。資深C++、C#程序員,并為各大型集團企業(yè)、銀行證券提供.NET技術支持和顧問。...

叢華

叢華 丨 資深Java培訓講師

項目/工作經(jīng)驗:從業(yè)22年。是醫(yī)療領域、檔案管理領域、三維 仿真、虛擬現(xiàn)實領域方面的專家。歷任軟件公司的研發(fā)部門經(jīng)理、副總以及技術總監(jiān)。...

授課風格:授課風格通俗易懂,操作性強,思路清晰,習慣應用 案例式教學,善于引導學員思路。

技術特長:精通VC/C#/VB/PB等開發(fā)工具和 Oracle/SQLServer/Sybase等各種數(shù)據(jù)庫,3D Max,Maya,Photoshop、FrontPage,精通Visio、 Project等項目管理軟件,精通.NET、JAVA開發(fā)語言和 開發(fā)模式;精通PDA智能手機應用軟件的開發(fā);對圖像處理技術、OpenGL,Direct 3D有較深的研究,并能熟練應用;

 

C++課程大綱

公共課程

課程主題

實訓內容

實訓目標

Linux

· 1.Linux的安裝與設置
· 2.Linux系統(tǒng)常用命令
· 3.Linux系統(tǒng)文件系統(tǒng)
· 4.vi等文本編輯器操作
· 5.了解shell應用環(huán)境
· 6.Linux系統(tǒng)安裝軟件

應用Unix/Linux系統(tǒng)常用命令;
熟悉SHELL應用環(huán)境;
VI文本編輯器操作;
Linux下多種方式安裝軟件,
熟練構建Linux下的Java開發(fā)環(huán)境。

Oracle

· 1.數(shù)據(jù)庫概述
· 2.Oracle10g/11i安裝與配置
· 3.Sql基礎
· 4.pl/sql
· 5.建立與管理表
· 6.事務
· 7.管理索引、視圖
· 8.備份與恢復

掌握數(shù)據(jù)庫基礎,數(shù)據(jù)庫設計,開發(fā)和管理等方面基礎知識,熟練掌握各類SQL的使用。 掌握PL/SQL編程,熟悉存儲過程、函數(shù)、觸發(fā)器編寫及使用,對數(shù)據(jù)庫能進行備份、恢復等操作

數(shù)據(jù)庫理論與應用

· 1.掌握數(shù)據(jù)庫設計的三范式,使用三范式來設計數(shù)據(jù)庫。
· 2.powerdesigner工具是sybase公司的一款著名的數(shù)據(jù)庫設計工具,支持從概念模型到物理模型的數(shù)據(jù)庫設計全過程,并支持對數(shù)據(jù)庫的有效管理。學習概念模型、物理模型。

掌握數(shù)據(jù)庫設計的三范式,掌握PowerDesigner工具的使用。使用PowerDesigner工具來設計數(shù)據(jù)庫

考試、復習

依據(jù)企業(yè)要求要點考試和復習(未經(jīng)考核通過,需轉下一個班免費重聽,真正確保學生學到實力就業(yè))

一、C語言,重點掌握C的內存存儲與數(shù)據(jù)結構

課程主題

實訓內容

實訓目標

數(shù)據(jù)類型

了解基本數(shù)據(jù)類型、組合數(shù)據(jù)類型以及指針

從內存的角度來看待數(shù)據(jù)類型,了解編譯原理

C輸入輸出

了解標準輸入和標準輸出

了解鍵盤緩沖以及顯示緩沖的概念,從底層原理的角度理解輸入和輸出

面向過程程序設計

了解基本語句,并掌握進程的內存分配原理

掌握5大內存

函數(shù)與變量存儲

了解函數(shù)的幾種表現(xiàn)形式

掌握地址傳遞的種類與值傳遞

一維數(shù)組與指針

了解數(shù)組與指針的相互使用關系

掌握一維數(shù)組與指針的內存存儲與使用

二維數(shù)組與指針

了解二維數(shù)組的幾種使用形式

掌握數(shù)組指針與指針數(shù)組的關系

預處理相關

了解預處理指令

掌握宏定義、頭文件的使用

自定義數(shù)據(jù)類型

了解幾種自定義數(shù)據(jù)類型

掌握結構體字節(jié)對齊

C語言文件操作

了解C語言的文件的操作步驟

掌握文本文件、二進制文件的存取

指針與鏈表二叉樹操作

了解基本數(shù)據(jù)結構

掌握鏈表和二叉樹

查找排序

羅列所有的查找排序算法

掌握插入、選擇、交換、合并等幾種基本排序

項目練習:用鏈表實現(xiàn)的電信計費系統(tǒng);企業(yè)信息管理系統(tǒng)

二、C++,重點掌握面向對象技術的4大特點:抽象、封裝、繼承、多態(tài)

課程主題

實訓內容

實訓目標

類和對象

面向對象技術,對象的屬性和方法,類的定義和實現(xiàn),構造函數(shù)和析構函數(shù),4種特殊成員變量,2種特殊的成員函數(shù),類的使用

掌握實訓內容

友元、運算符重載

全局友元函數(shù),類友元函數(shù),友元函數(shù)的重載,友元類;運算符重載規(guī)則,2種形式的運算符重載,類型轉換

掌握實訓內容

繼承

繼承的概念,單基派生,多基派生,共同基派生,虛基派生,繼承與組合的區(qū)別,基類與派生類間的轉換

掌握實訓內容

多態(tài)

多態(tài)與虛函數(shù),虛函數(shù)的訪問,純虛函數(shù),抽象類,虛函數(shù)的二義性

掌握實訓內容

模板

模版的定義,函數(shù)模版,類模版,模版的嵌套,模版參數(shù)

掌握實訓內容

STL

STL的構成,序列式容器,關聯(lián)式容器,迭代器,泛型算法,適配器

掌握實訓內容

C++流和文件操作

流類庫,輸出流,輸入流,流狀態(tài),重載>>和文件流操作,字符串流

掌握實訓內容

名稱空間,異常處理,RTTI

實訓名稱空間,作用域;異常機制,異常內存管理,智能指針,RTTI機制,類型轉換操作符內容

掌握實訓內容

項目練習:航空售票系統(tǒng);

三、Win32/MFC,Windows消息機制,MFC類庫的設計思想,熟練使用MFC

課程主題

實訓內容

實訓目標

Win32原理

Windows消息機制,消息隊列,回調函數(shù),創(chuàng)建Win32程序的基本步驟,WM_CREATE、WM_PAINT、WM_DESTROY,鍵盤消息,鼠標消息,等;

能夠獨立完成Win32版本的MiniClock時鐘程序,熟練掌握各種消息的發(fā)生時機和編程方法。

從Win32過渡到MFC

類庫的概念,美國專利技術Win32Lib,將Win32Lib封裝成Win32Class,隱藏WinMain函數(shù)

通過編寫MiniMFC,了解類庫的實現(xiàn)過程和消息映射的機制,掌握類庫的實現(xiàn)思想和核心原理,為過渡到MFC打下堅實基礎。

MFC編程基礎、消息映射

MFC消息映射機制,手工進行消息映射,Windows消息分類,類向導的用法,MFC框架結構圖,SDI程序的使用,Win32對象和其MFC類的對應關系,Windows資源

能夠獨立將Win32版本的MiniClock時鐘程序改寫成SDI版本。

GDI編程

GDI/DC/GDI_Object的概念,GDI繪圖的6大步驟;GDI的Win32對象和MFC類的使用;畫筆,畫刷,字體,位圖,調色板,剪裁區(qū)域,路徑層;文本輸出;改變客戶區(qū)背景顏色的4種方法,利用雙緩存技術避免屏幕閃爍。

能夠獨立完成MiniCAD和MiniNotepad程序,熟練掌握圖形和文本編程。

菜單、工具條、狀態(tài)條

菜單,快捷鍵,菜單命令消息的傳遞路由,彈出式菜單,動態(tài)菜單;工具條、狀態(tài)欄的創(chuàng)建和顯示;

完善MiniCAD項目,為其添加菜單和工具條;在狀態(tài)欄添加鼠標位置和當前時間顯示欄。

對話框程序

模態(tài)對話框、非模態(tài)對話框;顏色對話框,打開文件對話框,保存文件對話框,TreeView,ListView等控件的使用;控件變量映射;

能夠獨立完成MiniQQ項目的部分功能:實現(xiàn)登錄過程,完成好友列表,使用非模態(tài)對話框彈出和好友聊天的窗口。

文檔視圖結構

文檔/視圖的概念,使用CArchive類對變量串行化存取,MFC對NewFile, OpenFile, SaveFile菜單的路由過程,反向跟蹤法,編寫支持串行化操作的類

    完善MiniCAD項目,實現(xiàn)對圖形保存和讀取的功能

項目練習:俄羅斯方塊;中國象棋智能算法

課程主題

實訓內容

實訓目標

動態(tài)連接庫

動態(tài)鏈接庫/靜態(tài)鏈接庫的概念;DLL開發(fā)的3種方式;dumpbin和depends工具的使用;DLL文件的使用:隱式鏈接和動態(tài)加載

能夠獨立編寫MaxMin.dll并使用之

多線程和對象同步

程序、進程、線程的概念,時間片,線程的創(chuàng)建、掛起、恢復、終結以及通信,線程的同步技術:臨界區(qū)/互斥量/事件/信號量/互鎖函數(shù)等,線程間的消息通訊,線程的死鎖,MFC工作者線程和用戶界面線程

能夠獨立完成:完善MiniQQ項目,使用用戶界面線程代替原來的非模態(tài)對話框。點擊同一個人只彈出同一個聊天窗口

Windows網(wǎng)絡編程

網(wǎng)絡協(xié)議,TCP/IP協(xié)議,TCP/UDP協(xié)議,TCP的三次握手,TCP/UDP網(wǎng)絡編程步驟,阻塞套接字模式,異步套接字模式,MFC異步套接字模式

能夠獨立完成TimerServer項目:使用TCP阻塞套接字模式和多線程技術,編寫一個時間同步服務器,服務端提供時間服務,客戶端獲取服務器時間,以將本地時間和服務器時間同步

ADO數(shù)據(jù)庫編程

四種數(shù)據(jù)庫訪問技術:ODBC/DAO/OLE DB/ADO;ADO對象;通過ADO控件訪問數(shù)據(jù)庫;通過ADO對象編程訪問數(shù)據(jù)庫

能夠獨立完成學生信息錄入和查詢系統(tǒng)

四、LINUX GCC,掌握LINUX下的服務器端開發(fā)技術,掌握基于多線程、多進程的編程技巧,掌握進程間通訊,線程間通訊,掌握SOCKET編程

課程主題

實訓內容

實訓目標

LINUX基礎

了解LINUX安裝、虛擬機、LINUX下的所有指令與工具

掌握基于字符界面的LINUX環(huán)境,熟練進行人機對話

LINUX SHELL編程

了解SHELL編程的基本步驟與語法

熟練使用SHELL完成小項目

LINUX編譯與調試

網(wǎng)絡協(xié)議,TCP/IP協(xié)議,TCP/UDP協(xié)議,TCP的三次握手,TCP/UDP網(wǎng)絡編 了解LINUX下的編譯與調試

數(shù)量掌握GCC編譯、GDP調試以及MAKEFILE

LINUX文件

了解基于LINUX下的底層文件操作

掌握底層文件讀寫以及文件相關API

LINUX多線程

了解基于LINUX環(huán)境的多線程

掌握信號量、互斥量等線程同步處理對象

LINUX多進程

了解基于LINUX環(huán)境的多進程

掌握fork等多線程函數(shù)的使用

LINUX進程通訊

了解LINUX下的進程之間常用的通訊方式

掌握管道、信號量、共享內存與消息隊列等

LINUX網(wǎng)絡

了解LINUX下基于SOCKET的編程

掌握LINUX的SOCKET編程

面試指導

課程主題

實訓內容

實訓目標

介紹面試、溝通等個人發(fā)展所需的知識和技巧

面試技巧與演練

面試技巧訓練;心理素質訓練,模擬面試場景進行演練。

有效溝通

與人溝通的技巧,如何書寫簡歷?如何和面試官交談?如何更容易取得入職機會?

面試題講解

常見面試題分析。

 

C++項目實戰(zhàn)

1圖像處理系統(tǒng)

開發(fā)背景:

隨著圖形圖像技術的蓬勃發(fā)展,現(xiàn)實生活中,人們對于圖像的要求越來越高,對圖像圖形處理技術無處不在,但是現(xiàn)在市面上的軟件都太過專業(yè),不易普及。所以一款簡單實用的處理軟件是人們迫切需要的,簡單是這個系統(tǒng)的最大優(yōu)點,功能依然強大。

主要功能:

1、 顯示BMP、JPEG、GIF等各種格式的圖像。

2、 實現(xiàn)BMP與JPEG、GIF圖像的批量轉換.

3、 實現(xiàn)對位圖的旋轉、反色、灰度化等各種操作

4、 實現(xiàn)對位圖添加水印的功能

5、 實現(xiàn)PSD文件管理和照片處理功能

項目詳情

 

2企業(yè)QQ通訊系統(tǒng)

開發(fā)背景:

隨著企業(yè)業(yè)務的不斷增加,員工之間的數(shù)據(jù)交換變得越來越多,企業(yè)內部通信系統(tǒng)不但給企業(yè)內部員工交流帶來便捷,完全解決紙張帶來的被動性,還可以通過消息群發(fā)實現(xiàn)投票意見。

 主要功能:

1、 實現(xiàn)多個文件的在線傳輸。

2、 能夠進行消息群發(fā),一人發(fā)送多人接收

3、 靈活設置賬號密碼,保證安全性

4、 程序分為客戶端和服務器端

5、 客戶端賬戶可自由增加和刪除,通過組織結構進行分手管理。

6、 可以在互聯(lián)網(wǎng)上運行操作。  學生在課程中就可以完全實現(xiàn)。

項目詳情

 

3社區(qū)視頻監(jiān)控系統(tǒng)

開發(fā)背景:

 隨著生活節(jié)奏加快、工作壓力的增加,人們用于照顧家庭的時間越來越少。年幼孩子的看護,年邁父母的照管、家庭財產的的防竊。社區(qū)智能監(jiān)控系統(tǒng)正能有效解決這一問題。

 主要功能:

1、 視頻監(jiān)控

2、 云臺控制

3、 快照和錄像,錄像回放

4、 定時自動監(jiān)控,監(jiān)控管理及日志。

項目詳情

 

4智能大廈自動報警系統(tǒng)

開發(fā)背景:

建造成為一座智能型的建筑,擁有高效的辦公及舒適的居住環(huán)境,實現(xiàn)大廈的智能化管理,贏得高效的社會效益,是智能大廈的設計思想。通過四個基本要素:結構,系統(tǒng),服務,管理來實現(xiàn)一個投資合理、高效率、舒適、便利、安全、可靠的環(huán)境。

主要功能:

  一套智能大廈系統(tǒng)非常的復雜,這里只介紹其中的自動報警系統(tǒng)。實現(xiàn)智能大廈自動報警系統(tǒng)主要就是通過對串口通訊。計算機對數(shù)/模轉換設備發(fā)送到端口的數(shù)據(jù)進行處理,并根據(jù)用戶設置的信息做出相應的動作,同時,還需要通知大廈的管理人員,以確保萬無一失。

系統(tǒng)功能圖

項目詳情

 

 

ITjob的課程安排
是工程師就業(yè)、項目經(jīng)驗積累、職場充電的最佳選擇

精英全日制班

上課時間周一至周五(全天)

入學資格大學專科及以上學歷

學習周期3個月

入學學費先就業(yè)后付款

我要咨詢我要咨詢

0基礎全日制班

上課時間周一至周五(全天)

入學資格大學專科及以上學歷

學習周期6個月

入學學費先就業(yè)后付款

我要咨詢我要咨詢

白領周末班

上課時間周一、三、五+周六(全天)

入學資格大學專科及以上學歷

學習周期6個月

入學學費先就業(yè)后付款

我要咨詢我要咨詢

企業(yè)全日制班

上課時間周一至周五(全天)

入學資格大學專科及以上學歷

學習周期2個月

入學學費先就業(yè)后付款

我要咨詢我要咨詢

查看更多程序開發(fā)課程>>

熱門課程