Artificial Intelligence applications for the real world.
Next Classes begin on October 7-8, 2017..
Duration: 28 weeks (One hour per week).
Theme: Development of applications for Windows using Visual C++.
During the course the basic theory will be presented to the students who will have the opportunity to create several examples using the proper software for C++.
Time: Classes will be held on weekends (Saturdays and Sundays) at any of the following hours:
9:00 am to 10:00 am. ------------- Already is full.
10:00 am to 11:00 am. ------------- Already is full.
11:00 am to 12:00 m. ------------- Already is full.
2:00 pm to 3:00 pm. ------------- Already is full.
3:00 pm to 4:00 pm. ------------- Already is full.
4:00 pm to 5:00 pm.
------------- Already is full.
Each student will have one computer: Students will be able to study and develop several programs in C++ using one of the computers existing in the place.
Support: During the course, we offer support for those students who have problems while practicing in their homes or offices.
Software: During the course, we will use the software Visual C++ 2017.
Certification: At the end of the course, we will hand in a certification that probes your attendance to the course.
Reservations: In order to do your reservation or to solve any question, please communicate directly to our office or send your messages to our email firstname.lastname@example.org
Cost per month: ¥8.000.
Place: In front of the Kawasaki station (Kanagawa).
I. INTRODUCTION TO C++.
1. Structure of a program in C++.
2. Definition of blocks in C++.
3. Identifiers in C++.
4. C++ reserved words.
5. Basic syntax in C++.
6. Compile and run a program in C++.
II. DEFINITION OF COMMENTS IN C++.
1. Line-level comments.
2. Block-level comments.
III. TYPES OF VARIABLES.
1. Bool variables.
2. Char variables.
3. Int variables.
4. float variables.
5. Double variables.
6. Void variables.
7. Wchar_t variables.
8. Logical Variables.
9. Enum variables.
10. Defining your own variable types.
11. Lvalues and Rvalues.
12. Escape sequences.
IV. VISIBILITY OF VARIABLES IN C++.
1. Local variables.
2. Global variables.
V. NUMBERS IN C++.
1. Mathematical operations in C++.
2. Random numbers in C++.
VI. MODIFIERS IN C++.
1. CONST variables.
2. STATIC variables.
3. EXTERN variables.
VII. OPERATORS IN C++.
1. Arithmetic operators.
2. Relational operators.
3. Logical operators.
4. Bitwise operators.
5. Assignment operators.
6. Other operators.
VIII. TYPES OF LOOPS AND DECISION COMMANDS IN C++.
1. The IF instruction.
2. Nested IF statements.
3. Logical operators AND, OR, NOT.
4. The SWITCH operator.
5. The FOR statement.
6. The WHILE statement.
7. The DO-WHILE instruction.
IX. FUNCTIONS IN C++.
1. Definition of a function.
2. Calling a function.
3. Arguments of a function.
X. ARRAYS IN C++.
1. Declaring arrays.
2. Initialization of arrays.
3. Accessing elements of an array.
XI. MANAGEMENT OF TEXTS OR STRINGS IN C++.
1. Copy of strings.
2. Concatenation of strings.
3. Length of strings.
4. Comparison of strings.
XII. POINTERS IN C++.
1. Definition of pointers.
2. Using pointers.
XIII. REFERENCES IN C++.
1. Definition of references.
XIV. USING DATA AND TIME IN C++.
1. Definition of commands to handle dates and times.
XV. DATA STRUCTURES IN C++.
1. Definition of a structure.
2. Accessing members of a structure.
3. Structures as arguments of a function.
4. Pointers to structures.
XVI. DEFINITION OF CLASSES AND OBJECTS IN C++.
1. Definition of classes.
2. Definition of objects in C++.
3. Accessing data members.
XVII. MANAGEMENT OF INPUT AND OUTPUT FILES.
1. How to open files.
2. How to close files.
3. How to write to a file.
4. How to read a file.
5. How to read and write a file.
6. Pointers to positions within a file.
XVIII. CREATING APPLICATIONS IN C++.
1. How to create menus.
2. How to create dialogue boxes.
3. How to create buttons.
4. How to create Check Box controls.
5. How to create Radio Button controls.
6. How to create Group Boxes controls.
7. How to create Edit controls.
8. How to create List Box controls.
9. How to create Combo Box controls.
10. How to create Pens and Brushes.
11. How to create Spin controls.
12. How to create Progress controls.
13. How to create Slider controls.
XIX. CREATING EXAMPLES OF APPLICATIONS IN C++.
1. Several examples of applications in C++ will be formulated and solved for their learning and evaluation.
Please send us your messages:
Our Office: Kyomachi 3-1-2 1207, Kawasaki-ku, Kawasaki-shi, Kanagawa-ken, Japan, 210-0848.