Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
商用软件中的C++工程开发技术实践——献给C++新手的入坑指南
Highest Rated
Rating: 4.6 out of 5(70 ratings)
583 students

商用软件中的C++工程开发技术实践——献给C++新手的入坑指南

献给C++新手的入坑指南
Created bycaojun xia
Last updated 11/2018
Chinese (Simplified)

What you'll learn

  • 1.通过QT讲解,避免了枯燥的命令行模式,直接将工业界的主流技术引入课程。
  • 2.从工程开发角度深入讲解C++面向对象的规范写法。
  • 3.通过案例导引,将C++开发与实际企业技术要求相结合,开始C++的技术积累之旅。

Course content

5 sections57 lectures14h 26m total length
  • 课程介绍14:06
  • namespace对全局变量屏蔽的工程化意义解读9:37
  • 商用工程软件开发方法的逻辑:复用与扩展——面向对象技术之道18:09
  • 面向对象的基础概念:类与对象关系、对象的生成14:32
  • 对象生成技术,构造函数语法:无参、有参、拷贝构造函数的调用时机30:38
  • class与封装的工程意义:对象构造仅仅是完成系统感知与用户是否可见无关13:37
  • 对象与对象的交互是面向对象开发的基石:标准事件的实现方法——信号与槽机制(一)12:25
  • 对象交互机制:自定义槽函数的实现6:46
  • 自定义信号原理与总线机制:QT框架是所有对象的通信总线32:49
  • 将C++语言的对象映射成业务逻辑是软件开发的根本任务10:37
  • C++ 图形用户界面综合案例与自定义信号与槽:简易计算器的实现51:26
  • 信号与槽实战讲解:Qt creater标注事件关联,多信号与槽关联22:15
  • 鼠标与键盘事件实战16:58
  • 菜单与工具栏实战12:57

Requirements

  • 知识:需要C语言基础,了解分支、循环基本的程序结构,了解指针的概念
  • 工具:VS 2015和QT Creator

Description

C++是一门庞杂繁复的工程化程序设计语言,受困于C++浩如烟海的知识技能中,许多新朋友虽然学到了很多知识,却没有办法投入实用。因此,本门课程特别的从当前最实用的技术出发,分为QT技术导引,工程中的C++面向对象技术,将最实用的开发经验进行了分享。本次培训的案例直接来源工程实践,丁老师长期坚持在学历教育与企业培训第一线,培养学员多已入职:BAT、迅雷游戏、中国银行等企业,全程授课紧凑有效,特别适合想要进入C/C++开发领域的程序员朋友。

Who this course is for:

  • 学生,C++工程开发经验相对欠缺的新手,有C语言基础,C++的基本概念更好(不是必要条件)