Basic Programming C++ | C++ DSA EP. 1: พื้นฐานการเขียนโปรแกรมสำหรับผู้เริ่มต้น

Basic Programming C++ | C++ DSA EP. 1

ยินดีต้อนรับสู่โลกของการเขียนโปรแกรมด้วย C++! คอร์สนี้จะพาคุณดำดิ่งสู่พื้นฐานที่สำคัญที่สุดของการเขียนโปรแกรม โดยเฉพาะอย่างยิ่งในภาษา C++ ซึ่งเป็นภาษาที่ทรงพลังและได้รับความนิยมอย่างสูงในการพัฒนาซอฟต์แวร์ต่างๆ ไม่ว่าคุณจะเพิ่งเริ่มต้นหรือเคยมีประสบการณ์มาบ้างแล้ว คอร์สนี้จะช่วยปูพื้นฐานที่แข็งแกร่งให้กับคุณ เพื่อให้คุณสามารถต่อยอดไปสู่การเรียนรู้ Data Structure และ Algorithm (DSA) ที่ซับซ้อนยิ่งขึ้นได้

คอร์ส C++ Data Structure and Algorithm (DSA)

คอร์สนี้จะเน้นไปที่การเรียนรู้ทั้งการเขียนโปรแกรมและการทำ Problem Solving โดยจะครอบคลุมหัวข้อหลักๆ 3 เรื่อง ได้แก่ การเขียนโปรแกรมและการทำ problem solving, พื้นฐาน Data Structure และ Basic Algorithm

Intro ของคอร์ส

คอร์สนี้จะเริ่มต้นด้วยการแนะนำภาพรวมของคอร์สทั้งหมด รวมถึงเป้าหมายและสิ่งที่ผู้เรียนจะได้เรียนรู้

การเขียนโปรแกรมและการทำ Problem Solving

เราจะมาทำความเข้าใจว่าการเขียนโปรแกรมคืออะไร และทำไมการฝึกฝนทักษะการเขียนโปรแกรมจึงมีความสำคัญ

พื้นฐาน Data Structure

เรียนรู้เกี่ยวกับ Data Structure พื้นฐาน เช่น Stack, Queue และอื่นๆ ที่จำเป็นสำหรับการพัฒนาโปรแกรม

Basic Algorithm

ทำความเข้าใจเกี่ยวกับ Basic Algorithm ที่ใช้ในการแก้ปัญหาต่างๆ

CP Plus คืออะไร

CP Plus เป็นภาษาแรกที่ผู้สอนศึกษาและใช้ในการฝึกฝนการเขียนโปรแกรม

CP Plus คืออะไร

CP Plus คือภาษา C++ ที่ใช้สำหรับการแข่งขันเขียนโปรแกรม (Competitive Programming) ซึ่งเป็นภาษาที่ได้รับความนิยมอย่างมาก

Compiler กับ Interpreter

ทำความเข้าใจเกี่ยวกับ Compiler และ Interpreter ซึ่งเป็นเครื่องมือที่ใช้ในการแปลภาษาโปรแกรม

Machine Code

เรียนรู้เกี่ยวกับ Machine Code หรือภาษาเครื่อง ซึ่งเป็นภาษาที่คอมพิวเตอร์เข้าใจ

พื้นฐานการเขียนโปรแกรม

มาทำความเข้าใจพื้นฐานที่สำคัญของการเขียนโปรแกรม เพื่อให้คุณสามารถเริ่มต้นได้อย่างมั่นใจ

การแก้ปัญหาโจทย์ด้วยคอมพิวเตอร์

เรียนรู้วิธีการใช้คอมพิวเตอร์ในการแก้ปัญหาต่างๆ

HTML กับ CSS ไม่ใช่ภาษาโปรแกรมมิ่ง

ทำความเข้าใจว่า HTML และ CSS ไม่ใช่ภาษาโปรแกรมมิ่ง

Java Script คือทักษะ Programming Skill

Java Script เป็นทักษะ Programming Skill

เป้าหมายของคอร์ส

เป้าหมายหลักของคอร์สนี้คือการสร้างพื้นฐานที่แข็งแกร่งในการเขียนโปรแกรมด้วย C++

การฝึกฝน Programming Skill

การฝึกฝนทักษะการเขียนโปรแกรมอย่างสม่ำเสมอเป็นสิ่งสำคัญ

การเรียงลำดับการแก้ปัญหา

เรียนรู้วิธีการเรียงลำดับขั้นตอนในการแก้ปัญหา

การทำความเข้าใจ Logic

ทำความเข้าใจ Logic ที่ใช้ในการเขียนโปรแกรม

การสร้างซอฟต์แวร์

เรียนรู้วิธีการสร้างซอฟต์แวร์

การวิเคราะห์ข้อมูล

เรียนรู้วิธีการวิเคราะห์ข้อมูล

การสร้างเกม

เรียนรู้วิธีการสร้างเกม

การสร้างระบบเชื่อมต่อ

เรียนรู้วิธีการสร้างระบบเชื่อมต่อ

การศึกษาเพิ่มเติม

เรียนรู้เกี่ยวกับการศึกษาเพิ่มเติม

การคิดเชิงตรรกะ

การคิดเชิงตรรกะเป็นสิ่งสำคัญในการเขียนโปรแกรม

การแปลง Logic เป็น Code

เรียนรู้วิธีการแปลง Logic เป็น Code

การลิสต์ขั้นตอน

การลิสต์ขั้นตอนในการแก้ปัญหา

การทำงานตามลำดับขั้นตอน

การทำงานตามลำดับขั้นตอน

การใช้ Programming Skill

การใช้ Programming Skill

การฝึกฝนกระบวนการคิดเชิงตรรกะ

การฝึกฝนกระบวนการคิดเชิงตรรกะ

การแก้ปัญหาโจทย์

การแก้ปัญหาโจทย์

การเรียงลำดับ

การเรียงลำดับ

การลง C++ Compiler

มาดูวิธีการติดตั้ง C++ Compiler และเครื่องมือที่จำเป็นสำหรับการเขียนโปรแกรม

การลง C++ Compiler

ขั้นตอนการติดตั้ง C++ Compiler

Editor ที่ใช้

แนะนำ Editor ที่ใช้ในการเขียนโปรแกรม

การดาวน์โหลด VS Code

วิธีการดาวน์โหลด VS Code

C++ Extension

การติดตั้ง C++ Extension

การลง Compiler

ขั้นตอนการลง Compiler

การตรวจสอบการติดตั้ง

วิธีการตรวจสอบการติดตั้ง

การเปิด Terminal

วิธีการเปิด Terminal

การรัน Terminal

วิธีการรัน Terminal

การใช้ Command Line

การใช้ Command Line

การรันโปรแกรม C++

มาดูวิธีการรันโปรแกรม C++ เบื้องต้น

การรันโปรแกรม Hello World

การรันโปรแกรม Hello World

การ Compile

การ Compile

การ Run

การ Run

การกำหนดชื่อ Output

การกำหนดชื่อ Output

การรับ Input และ Output

เรียนรู้วิธีการรับ Input และ Output ในภาษา C++

การแสดงผล

การแสดงผล

การ Import Library

การ Import Library

การสร้าง Main Function

การสร้าง Main Function

การระบุประเภทของ Function

การระบุประเภทของ Function

การ Return 0

การ Return 0

การใช้ cout

การใช้ cout

การใช้ names Space

การใช้ names Space

การใช้ cin

การใช้ cin

การประกาศตัวแปร

การประกาศตัวแปร

การตั้งชื่อตัวแปร

การตั้งชื่อตัวแปร

การรับข้อมูล

การรับข้อมูล

การใช้ endl

การใช้ endl

การใช้ Escape Chac

การใช้ Escape Chac

ตัวแปร (Variable)

เรียนรู้เกี่ยวกับตัวแปรและประเภทของตัวแปรในภาษา C++

ประเภทของตัวแปร

ประเภทของตัวแปร

การ Assignment ตัวแปร

การ Assignment ตัวแปร

การดำเนินการร่วมกัน

การดำเนินการร่วมกัน

Arithmetic Operator

Arithmetic Operator

Relational Operator

Relational Operator

Logical Operator

Logical Operator

การรวมอายุ

การรวมอายุ


💬 ปรึกษาการเงินฟรีกับผู้เชี่ยวชาญ คลิกเพื่อแอดไลน์


👉 แอดไลน์เพื่อปรึกษาฟรี


หรือสแกน QR เพื่อแอด

QR Code Line