CPA C++ Certified Associate Programmer Certification Course

所在平台: Udemy

课程主页: https://www.udemy.com/course/cpa-c-plus-plus-certified-associate-programmer-certification-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

CPA C++ 认证副程序员认证课程 **课程概述:** 本课程由Chris Mall博士教授,全面涵盖了通过CPA C++ CPA-21-01认证考试所需的所有知识。课程还包含在编程环境中CPA C++考试方法的概览。 **课程内容:** * **入门:** 编译与软件开发基础、标量数据类型、运算符、流程控制、流式输入/输出、类型转换。 * **函数:** 函数的声明、定义与调用、函数重载。 * **数据结构与异常处理:** 数据聚合、字符串处理、异常处理、命名空间。 * **面向对象编程:** 面向对象方法与术语、类与对象、类层次结构与继承、运算符重载、用户定义运算符、异常。 * **基础知识:** 机器语言与高级语言、编译过程、机器码获取、编写简单程序、变量、整数、字符、流与基本输入/输出。 * **流程控制与数据类型:** 程序流程控制、浮点类型、更多整数类型、循环语句、逻辑/位/算术运算符。 * **函数进阶:** 函数声明与调用、副作用、参数传递方法、默认参数、内联函数、函数重载。 * **数据访问与异常:** 类型转换、字符串(声明、初始化、赋值)、字符串作为对象的示例(方法与属性)、命名空间的使用与声明、异常处理。 * **面向对象基础:** 类、对象、类组件、构造函数、对象引用、静态成员、友元类、运算符定义与重载。 * **类层次结构:** 基类、超类、子类、继承工作原理、继承类型、继承类组件、多重继承。 * **类进阶:** 多态性(概念与目的)、虚函数(声明与使用)、虚函数继承、抽象与抽象类。 * **异常处理进阶:** 预期与非预期问题的处理、异常的概念、捕获与抛出异常、异常类与层次、自定义异常。 **学习目标:** 完成本课程后,您将掌握通过CPA++认证副程序员认证考试所需的全部知识。 **立即报名!**

课程评论(0条)

课程详情

**** This course contains pretty much everything you need to pass the exams. ****Welcome to the CPA C++ Certified Associate Programmer Certification Course by Dr. Chris Mall. This course covers everything you need to know to pass the CPA C++ CPA-21-01 Certification Exam.This course includes also an overview of the CPA C++ Exams methodology used in a programming environment.WHAT YOU'LL RECEIVE IN THIS CPA C++ PREPARTION COURSE Introduction to compiling and software development Basic scalar data types, operators, flow control, streamed input/output, conversionsDeclaring, defining and invoking functions, function overloadingData aggregatesStrings processing, exceptions handling, dealing with namespacesObject-oriented approach and its vocabularyDealing with classes and objects, class hierarchy and inheritanceDefining overloaded operators, user-defined operators, exceptionsOnce you complete this course, you'll know everything you need to know to pass the CPA++ Certified Associate Programmer Certification Exam.Absolute basics - machine and high-level programming languages, compilation process, - obtaining the machine code: compilation process, - writing simple programs, - variables, - integers: values, literals, operators, - characters: values, literals, operators, - dealing with streams and basic input/output operations. Flow control and more data types - how to control the flow of the program - floating point types: values, literals, operators, - more integer types: values and literals, - loops and controlling the loop execution, - logic, bitwise and arithmetic operators. Functions - functions, - declaring and invoking functions, - side effects, - different methods of passing parameters and their purpose, - default parameters, - inline functions, - overloaded functions. Accessing data and dealing with exceptions - converting values of different types, - strings: declarations, initializations, assignments, - string as an example of object: introducing methods and properties, - namespaces: using and declaring, - dealing with exceptions.Fundamentals of the object-oriented approach - class- objects- class components- constructors- referring to objects- static members- classes and their friends- defining and overloading operators. Class hierarchy- base class, superclass, subclass- inheritance: how it works- types of inheritance- inheriting different class components- multiple inheritance. More on classes - polymorphism: the notion and the purpose, - virtual methods: declaration and usage, - inheriting virtual methods, - abstraction and abstract classes. Exceptions - dealing with expected and unexpected problems - what is an exception- catching and throwing exceptions, - different classes and hierarchy of exceptions, - defining your own exceptions.So What Are You Waiting For?Enroll Today!

课程标签

0人关注该课程

主题相关的课程