
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.
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.
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

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
카테고리
korean
korean