我要報名 我要咨詢

價格與服務

c++專業時長:

線上課程合計2個月。

本系列課程共分4個部分,由淺入深系統講解了 c/c++基礎語法、面向對象的原理、宏、模板、泛型編程、STL標準類庫、準標準之稱的boost、IO、多線程等關鍵內容。更進一步地通過Qt應用,擴展了c++在GUI編程、數據庫應用、網絡編程方面的基本原理和實踐。

全系列著眼于對c/c++基本原理、核心概念的領悟,而不是拘泥于語法、API上的面面具到。在提供的大量示例中,多是從工業實踐的真實問題簡化、抽象而來,很少采用僅僅為了說明概念而設置的純玩具示例。

通過本系列的學習,可以更深刻地理解c/c++語言的特色和本質,對c++開發的強大威力(以及諸多的陷阱)有更具體、更清醒的認知,為我們將來的軟件開發之旅做好堅實的準備。

課程更新:

監督并發學習計劃。

班主任監管:

班主任都會進行線上輔導,督促學習,克服拖延癥。

班型 價格 完整課程
內容
課程內容 班主任監
督和管理
2年內容
更新服務
作業批改 線上系統
答疑
就業輔導 遠程答疑
線上輔導班 4100元(現優惠至4100元)
視頻班 1980元 × × × × × ×

課程進度

第01周

周一:cpp概述、cpp開發環境、基本數據類型、變量和作用域、常數和常量
周二:類型修飾符、基本運算符、選擇與分支、switch、while循環
周三:for循環、函數入門、指針入門、引用類型、數組入門
周四:函數進階、數組與指針進階、數組元素搬運、插入排序法、二維數組
周五:動態內存分配、篩法求素數、指針數組與數組指針、const修飾符、break_continue_return

第02周

周一:數學運算、表達式特性、按位運算、數據類型轉換、c串入門
周二:進制問題、加密解密入門、c串庫函數、c風格輸入輸出
周三:格式控制、文件分割與名字空間、遞歸入門、遞歸的構建方法、遞歸與循環的關系
周四:經典問題-生成全排列、經典問題-所有組合、棧溢出、函數指針與回調函數、內存泄漏
周五:程序調試、結構體、聯合體、鏈表入門

第03周

周一:帶表頭的單鏈表、雙向循環鏈表、約瑟夫環、快速排序、樹
周二:二叉樹、二叉排序樹、AVL樹、堆排序、歸并排序
周三:折半查找、面向對象概觀、類和對象、對象與指針、指針賦值與對象拷貝
周四:淺拷貝和深拷貝、成員函數與this指針、構造子與析構子、構造函數重載
周五:對象生存期、對象的傳遞、靜態成員函數、靜態成員變量、對象的狀態

第04周

周一:對象的狀態(2)、對象內存結構、對象內存結構(2)、拷貝構造
周二:賦值函數、友元函數、友元類、內部類、運算符重載
周三:重載運算符基本規則、特殊運算符重載、成員對象與封閉類、智能指針之引用計數
周四:日期類型、日期類型(2)、有理數類、字符串類
周五:字符串類(2)、繼承、繼承后的權限、多繼承與二義性、繼承中的構造函數

第05周

周一:繼承后的內存模型、指針泛化、多態、虛函數表、虛析構函數
周二:RTTI、抽象類型、接口、異常處理、標準庫中的異常類型
周三:自定義異常類型、RAII、棧、棧的鏈式實現、棧的塊鏈實現
周四:括號匹配問題、循環隊列、STL的string、STL的string(2)、string應用示例
周五:標準庫的cin和cout、標準輸入輸出重定向、宏、宏(2)、內聯函數

第06周

周一:函數模板、函數模板特化、函數模板與數組引用、類模板、棧的數組實現
周二:類模板特化、隊列模板、traits技術、迭代器
周三:STL迭代器、函數對象、STL中的函數對象、STL通用容器
周四:vector、vector(2)、vector應用、deque、array
周五:韓信分油、list、stack和queue、迷宮問題、迷宮問題(2)

第07周

周一:集合、集合的運算、更多的集合、映射、map應用
周二:multimap、STL算法概覽、STL算法概覽(2)、函數適配器、匿名函數
周三:移動語義、堆算法、查找算法、變序算法、刪除與替換
周四:數值算法、生成與變異、關系算法、其它算法、智能指針
周五:散列表、boost庫、boost庫串處理、boost格式化庫、boost大整數

第08周

周一:正則表達式、正則表達式(2)、線程與進程、多線程
周二:線程互斥、lock_guard、unique_lock、條件變量
周三:生產消費者模型、死鎖問題、thread_local、未來承諾、原子變量
周四:GUI和Qt、Qt框架分析、信號和槽、布局管理
周五:可視化UI設計、代碼化UI設計、菜單、Qt類庫概述

第09周

周一:Qt容器、Qt迭代器、QString、數值輸入與顯示、時間與日期
周二:時間日期組件、定時器、QComboBox、QListWidget、QTreeWidget
周三:QTableWidget、qt標準對話框、自定義對話框、與文件系統接口
周四:qt文件系統、qt文件系統(2)、qt文件系統(3)、繪圖、繪圖(2)
周五:繪圖(3)、圖表、圖表(2)、數據庫、參數化執行

第10周

周一:meta信息、blob字段、使用事務、QSqlQueryModel、QSqlQueryModel(2)
周二:QSqlTableModel、comboBox代理、關系表格模型、dom讀取xml
周三:dom生成xml、sax解析xml、流解析xml、網絡編程導引
周四:udp、tcp、聊天服務器、大文件傳輸
周五:高層協議、多媒體

C++系列教程/答疑/就業輔導

新班開課 預定座位中……

我要報名 我要咨詢

百戰程序員微信公眾號

百戰程序員微信小程序

?2014-2024 百戰匯智(北京)科技有限公司 All Rights Reserved 北京亦莊經濟開發區科創十四街 賽蒂國際工業園
網站維護:百戰匯智(北京)科技有限公司
京公網安備 11011402011233號    京ICP備18060230號-3    營業執照    經營許可證:京B2-20212637    

国产99视频精品免视看|中文字幕亚洲图|znlu宅男国产精品|久久相见才有味海南话的发音 亚洲电影区图片区小说区 一级A爱大片夜夜春 baoyu135国产精品tv免费 337p日本欧洲亚洲大胆张筱雨 99a16精品久久人人 欧洲国产日韩欧美一区 亚洲欧美闷骚老汉影院 欧美男男纯肉巨黄作爱视频 天天日天天操天天摸