Skip to product information
Forzan C++ Bible
Forzan C++ Bible
Description
Book Introduction
The Essentials of Learning C++, From Procedural to Object-Oriented

It is structured so that you can study C++ right away even if you don't know C.
By understanding the concepts and following the project exercises, you can increase your overall understanding of C++.
Most frameworks, libraries, and external programs that require fast processing in scripting languages ​​are written in C++.
As fields related to artificial intelligence and data analysis are actively developing, C++ is shining again with its stability and high performance.
It is divided into two volumes, the basics and object-oriented, and is helpful for learners who want to study in depth.
Let's learn C++ with a broad and in-depth explanation by Professor Forzan, a renowned author in the network field.
  • You can preview some of the book's contents.
    Preview

index
Volume 1 Basic Edition

Chapter 01 Computers and Programming Languages
01 Computer System Configuration
02 The History of Programming Languages
03 Programming Language Paradigm
04 Program Design
05 Program Development
06 Program Test

Chapter 02 C++ Programming Basics
01 Overview of C++ Program
02 Variables, values, and constants
03 Tokens and Comments
04 Data type

Chapter 03 Expressions and Sentences
01 What is an expression?
02 Data type conversion
03 Evaluation order of expressions
04 Overflow and Underflow
05 Data Format Adjustment
06 What is a sentence?
07 [Lab] Application Project

Chapter 04 Conditional Statements
01 Overview of Conditional Statements
02 Logical expressions
03 switch conditional statement
04 Conditional Expressions
05 [Lab] Application Project

Chapter 05 Loops
01 Overview of loops
02 while loop
03 for loop
04 do-while loop
05 Nested loops
06 return, break, continue, goto statements
07 [Lab] Application Project

Chapter 06 Functions
01 Function Overview
02 Library Function
03 User-defined functions
04 Data Exchange
05 Parameters and Function Overloading
06 Function usage scope and maintenance period
07 [Lab] Application Project

Chapter 07 Classes and Constructors
01 Class Overview
02 Object Orientation and Classes
03 Constructors and Destructors
04 Instance Member
05 Static Member
06 Object-Oriented Programming
07 Class Design

Chapter 08 Array
01 One-dimensional array
02 Array operations
03 Multidimensional array
04 [Lab] Application Project

See Chapter 09, Pointers, Memory Management
See 01
02 Pointer
03 Arrays and Pointers
04 Memory Management
05 [Lab] Application Project

Chapter 10 Strings
01 C string
02 C++ String Class
03 [Lab] Application Project


Volume 2 Object-Oriented

Chapter 11 Relationships Between Classes
01 Inheritance
02 Relationship
03 Dependence
04 [Lab] Application Project

Chapter 12 Polymorphism
01 What is polymorphism?
02 Abstract Classes and Multiple Inheritance

Chapter 13 Operator Overloading
01 Role of Objects
02 Operator Overloading
03 Overloading with member functions
04 Overloading with non-member functions
05 Data type conversion
06 [Lab] Application Project

Chapter 14 Exception Handling
01 Overview of Exception Handling
02 Class and Exception Handling
03 Standard Exception Class

Chapter 15 Generic Programming: Templates
01 Overview of Template Programming
02 Function Template
03 Class Template

Chapter 16 Input/Output Streams
01 Overview of input/output streams
02 Console Stream
03 File Stream
04 String Stream
05 Data Formatting
06 [Lab] Application Project

Chapter 17 Recursion
01 Overview of Recursion
02 Sorting and searching using recursion
03 [Lab] Application Project

Chapter 18 Data Structures
01 Overview of Data Structures
02 Singly linked list
03 Stacks and Queues
04 Binary Search Tree

Chapter 19 STL
01 Introduction to STL
02 Iterator
03 Sequence Container
04 Container Adapter
05 Associated Container
06 Using functions
07 Algorithm

Chapter 20 Design Patterns
01 Design Patterns
02 Creation Pattern
03 Structural Pattern
04 Behavior Patterns

Installation and setup instructions are provided in PDF format.

Detailed image
Detailed Image 1
GOODS SPECIFICS
- Date of issue: August 31, 2020
- Page count, weight, size: 1,192 pages | 188*257*60mm
- ISBN13: 9791156645030
- ISBN10: 1156645034

You may also like

카테고리