C++开发培训

导读 C++语言广泛的用于基础软件、桌面系统、网络通信、音频视频、游戏娱乐等诸多领域是世界上使用最广泛的编程语言之一
400-882-1633 123
C++开发 Web前端 Python人工智能 Java大数据 短视频剪辑 影视后期 UI设计 新媒体运营

课程详情

2022-10-09
C++开发
  • 课程大纲

    *阶段:C语言编程基础

    课程内容:计算机概述、标准C基础语法、数据结构和算法
    学习目标:
    计算机概述,Linux Eclipse开发环境搭建
    基本数据类型,流程控制,数组俄罗斯方块
    各种存储结构优劣对比,排序算法优劣对比

    第二阶段:Linux C系统级开发

    课程内容:
    Linux文件系统、Linux内存管理、Linux进程管理、Linux线程管理、网络通讯开发
    学习目标:
    掌握文件的打开与关闭、文件的读写、系统与标准I/O
    掌握子进程创建、进程间通讯、信号捕获和处理
    掌握线程创建、线程同步技术

  • 第三阶段:C++语言及数据库

    课程内容:
    C++基础、OOP、异常和IO流、QT开源框架库、C++模板、STL标准模板库、MySQL
    学习目标:
    熟悉名字空间、各种数据类型的操作
    熟练掌握C++各种异常情况处理,输入输出流操作
    掌握QT开源框架库的使用
    了解C++泛化数据类型技术原理和实现
    掌握STL十大容器使用

    第四阶段:Windows系统开发

    课程内容:
    Windows编程基础、Windows窗口、Windows线程管理、MFC框架总揽、视图架构、MFC序列化、MFC网络通讯、ADO接口
    学习目标:
    掌握窗口的注册、窗口的创建、消息机制、资源的使用
    了解MFC的概述、程序启动机制、窗口创建机制
    掌握文件操作、永久保存机制
    掌握ADO接口访问数据库技术

  • 第五阶段:黑客攻防+网络安全

    课程内容:网络安全概述、网络协议栈、密钥、内核加固、网络诱骗、防火墙、垃圾邮件过滤、恶意代码检测、嗅探器
    学习目标:
    网络安全开发编码原理和切入点的剖析
    对称秘钥、公钥秘钥的原理解析
    针对木马攻击程序的反响渗透和注入技术
    防火墙技术*原理解析
    各种抓包工具*原理

上一篇: 无 下一篇: Web前端培训

推荐课程

查看全部课程
青岛达内教育

青岛达内教育

市北校区

查看全部校区 进入官方主页
申请免费试听
只要一个电话
我们为您免费回电