enterTraining
enterTraining
  webboard
ค้นหาข่าวอบรม-สัมมนา-ทุนการศึกษา อื่นๆ เพิ่มข่าว
โครงการอบรม C++ Programming for Beginners รุ่นที่ 1

โครงการอบรม C++ Programming for Beginners รุ่นที่ 1

วันที่ : 12/05/2564 - 14/05/2564

รายละเอียด :
หลักการและเหตุผล
หลักสูตรการเขียนโปรแกรมด้วย C++ เป็นหลักสูตรที่เหมาะสำหรับผู้ที่ต้องการเริ่มต้นศึกษาเกี่ยวกับการเขียนโปรแกรมด้วยคุณสมบัติของตัวภาษา C++ ที่สามารถทำงานได้ทั้งในรูปแบบฟังก์ชัน สำหรับการเริ่มต้นในการเขียนโปรแกรม และยังสามารถทำงานในรูปแบบของการเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming) ซึ่งเป็นพื้นฐานสำหรับการเขียนโปรแกรมอื่นๆ เช่น Java, Visual C#, Visual C++

หลักสูตร C++ จึงสามารถเรียนได้ทั้งผู้ที่ไม่เคยเขียนโปรแกรมมาก่อน หรือผู้ที่เคยเขียนโปรแกรมด้วยภาษา C มาแล้ว และต้องการศึกษาเพิ่มเติมในส่วนที่เกี่ยวกับการเขียนโปรแกรมเชิงวัตถุ ภาษา C++ จึงเหมาะสมกับการศึกษาด้านการเขียนโปรแกรมในทุกระดับ

ผู้เรียนจะได้เรียนรู้ถึงการกำหนดตัวแปร ฟังก์ชัน คลาส ออปเจกต์ และคุณสมบัติอื่นๆ ของการเขียนโปรแกรมเชิงวัตถุ ซึ่งประกอบไปด้วย Encapsulation, Polymorphism และ Inheritance รวมถึงคุณสมบัติอื่นๆ ที่มีอยู่ใน C++ เช่น Multiple Inheritance, Template, Standard Template Library เป็นต้น

วัตถุประสงค์
1. เพื่อให้ผู้เข้าอบรม ได้มีความรู้ความเข้าใจในการเขียนโปรแกรมภาษา C++

2. เพื่อให้ผู้เข้าอบรม ได้ฝึกปฏิบัติและสามารถนำไปประยุกต์ใช้งานได้จริง

3. เพื่อให้ผู้เข้าอบรม มีความรู้ในการเขียนโปรแกรมอื่นได้

หัวข้อการฝีกอบรม
วันที่ 1 :

1. ANSI C++ Fundamentals

• Block Structure of C++ Programs

• Fundamentals of Syntax

• Built in Data Types

• The Preprocessor and Macros

• Standard Runtime Libraries and Header Files

• Organizing C++ Source Files

• Integrating C and C++ Projects

• Using C in C++

2. Data Types, Storage, Classes, and Scope

• Data Types and Qualifiers

• Constants and String Literals

• Static versus Automatic Storage

• Scope and Variables

• Initialization and Assignment

• Enumerated Types

• The bool Type

• Constant Storage

• Pointers to Constant Storage

• Constant Pointers

• References

• Constant Reference Arguments

• Volatile Data

• Global Data

3. Operators and Expressions

• Arithmetic, Logical, and Bit Operators

• Precedence and Associativity Assignment

• Type Conversion Rules

• Type Casting

4. Flow Control Constructs

• Conditional Constructs: if, switch

• Looping Constructs: while, do, for

• Programming Style

5. Pointers

• Advantages of Pointers

• Uses of Pointers

• Declaring Pointers

• Pointer and Address Arithmetic

• Initializing and Dereferencing Pointers

• Pointers versus Arrays

6. Functions

• Purpose of Functions

• Functions versus Inlining

• The Argument Stack

• Passing by Value

• Passing by Reference

• Declaring External Functions

• Function Prototypes and Type Checking

• Default Function Data Types

• Function Overloading

• Problems with Function Overloading

• Name Resolution

• Promotions and Conversions

• Call by Value

• Reference Declarations

• Call-by-Reference and Reference Types

• References in Function Return

• Constant Argument Types

• Conversion of Parameters Using Default Initializers

• Providing Default Arguments

• Inline Functions

วันที่ 2 :

7. Strings in C++

• Character Strings

• The String Class

• Operators on Strings

• Member Functions of the String Class

8. Exceptions

• Types of Exceptions

• Trapping and Handling Exceptions

• Triggering Exceptions

• Handling Memory Allocation Errors

9. Streaming I/O

• Streams and the iostream library

• Built-in Stream Objects

• Stream Manipulators

• Stream Methods

• Input/Output Operators

• Character Input

• String Streams

• Formatted I/O

• File Stream I/O

• Overloading Stream Operators

• Persistent Objects

10. Templates

• Purpose of Template Classes

• Constants in Templates

• Templates and Inheritance

• Container Classes

• Use of Libraries

11. The Standard Template Library

• STL Containers

• Parameters Used in Container Classes

• The Vector Class

• STL Algorothms

• Use of Libraries

12. Introduction to Object Concepts

• The Object Programming Paradigm

• Object-Orientated Programming Definitions

• Information Hiding and Encapsulation

• Separating Interface and Implementation

• Classes and Instances of Objects

• Overloaded Objects and Polymorphism

วันที่ 3 :

13. Declaring and Defining Classes

• Components of a Class

• Class Structure

• Class Declaration Syntax

• Member Data

• Built-in Operations

• Constructors and Initialization

• Initialization vs. Assignment

• Class Type Members

• Member Functi

ค่าใช้จ่าย : 6500 บาท

ใบสมัคร : http://www.training.mut.ac.th/trainingOpenRegister/gotoTrainingOpenDetails?openID=0005&trainingID=1

ลงประกาศเมื่อ : 2021-04-08

ดูข่าวอบรม-สัมมนา อื่นๆ
Top 10 ข่าวอบรม-สัมมนา ยอดนิยม
 คอร์สพฤษภาคม : YouTube for Branding 2021 สร้างแบรนด์ด้วยยูทูป - (รอบ 5)
 คอร์สพฤษภาคม : Facebook Marketing 2021 สำหรับนักการตลาดและ SME
 คอร์สพฤษภาคม : สร้างเว็บสมัยใหม่ ด้วย WordPress - รอบ 5
 คอร์สพฤษภาคม : อบรมทุกมิติการตลาดออนไลน์ Internet Marketing 2021 - รอบ 5
 คอร์สเมษา : Magento 2.x อบรมสร้างเว็บอีคอมเมิร์ซด้วยมาเจนโต้ - (รอบ 4)
 คอร์สเมษา : Facebook Marketing 2021 อบรมเฟซบุ๊คสำหรับนักการตลาด - (รอบ 4)
 คอร์สเมษา : Digital Marketing 2021 ทุกมิติการตลาดออนไลน์ - (รอบ 4)
 คอร์สมีนาคม : WordPress อบรมสร้างเว็บสมัยใหม่ ด้วยเวิร์ดเพรส 2021
 คอร์สมีนาคม : YouTube หลักสูตรสร้างแบรนด์ ด้วยยูทูป 2021
 คอร์สมีนาคม : Facebook Marketing อบรมเฟซบุ๊คสำหรับนักการตลาดสมัยใหม่
 
Latest 20 ข่าวอบรม-สัมมนา ใหม่ล่าสุด
 หลักสูตรอบรม FLEXIBLE PACKAGING FOR FOOD INDUSTRY รุ่น2
 หลักสูตรอบรมการออกแบบเพื่อเพิ่มมูลค่าให้ผลิตภัณฑ์พลาสติก
 กรุงเทพธุรกิจจัดหลักสูตร มองผ่าน “เลนส์” ให้เป็นเงิน สำหรับผู้รักการรักการถ่ายภาพให้ได้ประโยชน์
 กรุงเทพธุรกิจจัด หลักสูตร การวางแผนภาษีสัญญาธุรกิจ
 เรียนออนไลน์ Workshop เริ่มต้นอาชีพนายหน้าอย่างไรให้สำเร็จ
 สอบบัตรตัวแทนนายหน้าอสังหาฯ ต้องทำยังไง
 Fast Mini MBA for New Manager in the Age of VUCA หลักสูตรเร่งรัดระยะสั้นด้านการบริหารธุรกิจ
 เอรียา จุฑานุกาล คว้าแชมป์ประวัติศาสตร์กอล์ฟสตรี "ฮอนด้า แอลพีจีเอ ไทยแลนด์ 2021"
 นักกอล์ฟสาวไทยโชว์ผลงานยอดเยี่ยมทัวร์นาเมนต์ระดับโลก แพตตี้ ยังนำเดี่ยวหลังจบวันที่สาม
 แพตตี้ ฟอร์มเยี่ยมขึ้นนำเดี่ยวหลังจบวันที่สอง “ฮอนด้า แอลพีจีเอ ไทยแลนด์ 2021”
 5 ตัวแทนนักกอล์ฟสาวจาก “ฮอนด้า แอลพีจีเอ ไทยแลนด์ 2021” ร่วมสัมผัสงานหัตถศิลป์ไทยประยุกต์อันล้ำสมัย
 "ฮอนด้า แอลพีจีเอ ไทยแลนด์ 2021" วันแรก "อาฒยา-แพตตี้" ระเบิดฟอร์ม 8 อันเดอร์ ข
 อยากมีบัตรตัวแทนนายหน้าอสังหาฯ ต้องทำไง
 "New normal to Next normal การตลาด SME ยุคใหม่ ปรับตัวอย่างไรให้อยู่รอด "
 เรียนออนไลน์ Workshop เริ่มต้นอาชีพนายหน้าอย่างไรให้สำเร็จ
 รวมสุดยอดนวัตกรรมอสังหาฯ Real Tech Summit 2021 (Online Event)
 การบำบัดฟื้นฟูการปนเปื้อนดินและน้ำใต้ดินในบริเวณโรงงาน
 แนวโน้มของเทคโนโลยีการผลิต ในอุตสาหกรรมพลาสติก 2021 TRENDS PLASTICS PROCESSING TECHNOLOGY 2021
 “Software Solution ที่จะทำให้ธุรกิจของคุณคล่องตัวมากขึ้น by Keeate”
 หลักสูตรนายหน้าอสังหาริมทรัพย์ที่ต้องเรียน
bannerJoomlaTraining   อบรม In-House   bannerWordpressTraining
   
 
+ เพิ่มแบนเนอร์  
icon-webboard
 
หน้าหลัก | กระดานข่าว | สารบัญเวบประชาสัมพันธ์ข่าว ฟรี เพิ่มเวบ | สนใจลงโฆษณาบล็อกของเรา | ติดต่อเรา
copyright © 2009-2017, enterTraining.in.th. All right reserved