VB.NET + Database Programming ฉบับโคตรเซียน (VB102)

คอร์สเรียนเขียนโปรแกรมภาษาวีบีดอทเน็ต+ดาต้าเบส แบบลงลึก สอนตั้งแต่เริ่มต้นจนเขียนโปรแกรมเอง+จัดการกับดาต้าเบสได้

คอร์สเรียนเขียนโปรแกรมภาษา VB.NET + Database Programming ฉบับโคตรเซียน (VB102)

อ่านรายละเอียดการเรียนเพิ่มเติมได้ที่ https://expert-programming-tutor.com/detail_course/vb_net.php

เกี่ยวกับคอร์สนี้

คอร์สเรียนเขียนโปรแกรมภาษา VB.NET และ Database Programming โดยภาษา VB.NET เป็นภาษาที่พัฒนาต่อมาจาก VB 6 ที่ได้รับความนิยมอย่างสูงในอดีต นับเป็นภาษาที่เรียนรู้ได้ง่าย มาพร้อม Visual Studio ซึ่งถือได้ว่าเป็น IDE ที่ยอดเยี่ยมที่สุดตัวหนึ่ง ช่วยให้การเขียนโปรแกรมเป็นไปได้อย่างราบรื่นยิ่งขึ้น นอกจากนี้ยังมี ASP.NET ที่ทำให้เราสามารถเขียนโปรแกรมบน WEB ได้อีกด้วย

คอร์สนี้เป็นคอร์สที่เนื้อหาครบถ้วน สอนละเอียดมาก ๆ เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบพร้อมทั้งสร้างเว็บขึ้นมาด้วยตัวเองตั้งแต่แรก เรียนกันยาว ๆ คุ้มสุด ๆ

การสอนของ EPT เน้นให้ผู้เรียนฝึกกระบวนการคิดและลงมือปฏิบัติจริง เนื้อหาเทียบเท่ากับที่เรียนในมหาวิทยาลัยชั้นนำ ช่วยให้ผู้เรียนสามารถใช้งานได้ในโลกจริง คอร์สของเราสอนตั้งแต่พื้นฐาน เนื้อหาเรียงลำดับอย่างเป็นระบบทำให้ผู้เรียนเข้าใจได้ง่าย มีหนังสือเรียนส่งให้ถึงบ้าน แม้แต่นักศีกษาที่เคยติด F เมื่อมาเรียนกับเราและทำการบ้านครบ เทอมถัดไปก็ได้ A มาแล้ว

เรียนสนุก โจทย์เยอะสะใจ จบแล้วใช้ทำงานได้จริง จาก F เป็น A จากตกเป็นเต็ม !

vb

vb2

วัตถุประสงค์

เพื่อให้ผู้เรียนสามารถเขียนโปรแกรมภาษา VB.NET ได้โดยมีกระบวนการคิดอย่างเป็นระบบและเข้าใจ สามารถเขียน Database Programming ได้ และสามารถนำไปประยุกต์ต่อยอดได้เองในอนาคต ไม่ใช่ลอกตามตัวอย่างอย่างเดียว

VB102 เรียนอะไรบ้าง

course นี้เป็น course ที่สอนตั้งแต่พื้นฐาน VB.NET เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ในการทำโปรแกรม Windows Desktop Application เนื้อหาที่เราสอนลงลึกและครอบคลุมเรื่องสำคัญแทบทุกเรื่อง เทียบกับราคาแล้วขอรับรองว่าคุ้มเกินคุ้ม โดยเนื้อหาคร่าว ๆ มีดังนี้

  1. การใช้โปรแกรม Visual Studio เบื้องต้น
  • ขั้นตอนการดาวน์โหลดและติดตั้งโปรแกรม Visual Studio
  • การ Create Project Console Application
  • การสร้าง Class ใหม่
  • การแก้บัก (Debug) และการทดสอบ application
  • ขั้นตอนการสร้าง Windows Forms Application
  • การเพิ่ม Properties ใน Windows Forms
  • การสร้าง Graphical User Interface (GUI) โดยใช้ Visual Studio
  • รู้จัก menu และหน้าต่างต่าง ๆ ใน Visual Studio
  1. พื้นฐานคอมพิวเตอร์และ VB.NET
  • พื้นฐานคอมพิวเตอร์
  • ประวัติการเขียนโปรแกรม
  • การเขียนโปรแกรม
  • เกี่ยวกับภาษา VB.NET
  • สถาปัตยกรรมที่เรียกว่า .NET Framework
  • การใช้คลาส Math
  • เริ่มต้นภาษา VB.NET กับเมท็อด Main
  • การเขียนภาษา VB.NET ใน Program Visual Studio
  • รูปแบบการเขียน Main
  • เครื่องหมายวรรคตอน
  • การแสดงผลในภาษา VB.NET
  • การใส่ input ทาง keyboard
  • รูปแบบการรับ Input
  • การเขียน comment
  • การสร้าง Windows Froms Application สำหรับวาดรูป
  • การใช้งานคลาส Graphics เพื่อการวาดภาพ
  1. ชนิดของตัวแปร
  • ประเภทตัวแปรในภาษา VB.NET
  • การประกาศตัวแปรและการตั้งชื่อตัวแปร
  • การประกาศตัวแปรธรรมดา
  • การประกาศตัวแปรไม่ธรรมดา
  • กฎการตั้งชื่อตัวแปร
  • การใช้เครื่องหมายต่างๆ
  • เครื่องหมายเท่ากับ ( = )
  • เครื่องหมายเปรียบเทียบในภาษา VB.NET
  • เครื่องหมายตรรกศาสตร์
  • เครื่องหมายในการดำเนินการทางคณิตศาสตร์
  • ข้อควรระวังต่าง ๆ
  • การแปลงตัวแปร(ตัวเลข)
  • โจทย์ฝึกเขียนโปรแกรม
  1. if - else
  • วิธีการเขียน if - else
  • โฟลว์ชาร์ตของ if - else แบบต่าง ๆ
  • ข้อควรระวังของเรื่อง if - else
  1. ฝึกเขียนโปรแกรม if-else ให้ชำนาญด้วยโจทย์จุใจ
  2. LOOP
  • คำสั่งลูป (Loop) หรือการทำงานซ้ำ
  • โฟลว์ชาร์ตของ Loop แบบต่าง ๆ
  • Loop แบบ while
  • การเขียน Operator แบบย่อ
  • Loop แบบ while(true)
  • คำสั่ง break; และ continue;
  • Loop แบบ for
  • Loop แบบ Nested for
  • ตัวอย่างการใช้ Nested for loop
  • Loop แบบ do-while
  1. ฝึกเขียนโปรแกรม Loop ให้ชำนาญด้วยโจทย์จุใจ
  2. อาร์เรย์ (Array)
  • วิธีการประกาศตัวแปรชนิดอาร์เรย์ 1 มิติ
  • การอ้างอิงอาร์เรย์เดียวกัน
  • ข้อสังเกตุเกี่ยวกับ Array ในภาษา VB.NET
  • การประกาศ Array แบบกำหนดค่าต่าง ๆ ลงไปใน Array
  • การรับ input ใส่อาร์เรย์
  • ข้อผิดพลาด IndexOutOfRangeException
  • การจัดการหน่วยความจำ Memory management
  • การกำจัดขยะด้วย Garbage Collector
  • โจทย์ฝึกเขียนโปรแกรม
  1. การเรียงข้อมูล (Sort)
  • หลักการของ Bubble sort
  • การสลับข้อมูลของ Bubble sort
  • ฟังก์ชันใน VB.NET ที่เกี่ยวข้องกับ array
  • ตัวอย่างการสลับข้อมูลและใช้ฟังก์ชันอาร์เรย์
  • การเขียนโปรแกรมเรียงข้อมูล
  • การหาค่ามากที่สุดใน array
  1. ฝึกเขียนโปรแกรม Array ให้ชำนาญด้วยโจทย์จุใจ
  2. อาร์เรย์ 2 มิติ
  • การรับค่าและแสดงผลอาร์เรย์ 2 มิติ
  • โจทย์ฝึกเขียนโปรแกรม
  1. Function หรือ Method
  • เรื่องทั่วไปของเมท็อด
  • วิธีประกาศฟังก์ชัน
  • ตัวเมท็อด (Method)
  • การเรียกใช้เมท็อด
  • pass-by-value และ pass-by-reference
  • การเรียกใช้เมท็อดต่างคลาสกัน
  • Method แบบ static และ ไม่ static
  • เขียน function ยกกำลัง, fac, sine
  • Recursive function : ฟังก์ชันเรียกซ้ำหรือฟังก์ชันเวียนเกิด
  • โจทย์ฝึกเขียนโปรแกรม
  1. ฝึกเขียนโปรแกรม Function + Array 2D ให้ชำนาญด้วยโจทย์จุใจ
  2. คลาส (Class)
  • คลาสคืออะไร ฉบับเข้าใจง่าย
  • วิธีเขียนคลาส
  • วิธีเขียนตัวแปรคลาส
  • ตัวอย่างคลาส
  • อ็อปเจ็ค (Object)
  • การใช้ตัวแปรและเมท็อดประจำอ็อปเจ็ค
  • โจทย์ฝึกเขียนโปรแกรม
  • การสร้างคลาส Vector
  • โจทย์สร้างลูกบอล(1) ด้วยความรู้ที่เรียนมา
  1. Object Oriented Programming (OOP)
  • Encapsulation การห่อหุ้มข้อมูล
  • Modifier
  • เกี่ยวกับเมท็อดเพิ่มเติม
  • Accessibility ความสามารถในการเข้าถึง
  • Properties
  • คอนสตรัคเตอร์ (Constructor)
  • การเขียนคอนสตรัคเตอร์
  • Default constructor
  • คอนสตรัคเตอร์ที่รับพารามิเตอร์ (Parameterized constructors)
  • โจทย์สร้างลูกบอล(2) ด้วยความรู้ที่เรียนมา
  • ลดการเขียน Code โดยใช้ Constructor
  • Inheritance การสืบทอดคุณสมบัติ
  • การสร้าง inheritance
  • คลาสแม่และคลาสลูก(superclass and subclass)
  • Override
  • คีย์เวิร์ด
  • โจทย์สร้างลูกบอล(3) ด้วยความรู้ที่เรียนมา
  • ลดการเขียน Code ด้วย Inheritance
  • Polymorphism การพ้องรูป
  • โจทย์สร้างลูกบอล(4) ด้วยความรู้ที่เรียนมา
  • ลดการเขียน Code ด้วย Polymorphism
  • ตัวแปรและเมท็อดที่เป็น static
  • วิธีประกาศ static
  • ตัวแปรและเมท็อดที่เป็น sealed
  1. สตริง (String)
  • เมท็อดในสตริง
  • ตัวอย่างการใช้งานเมท็อด
  • ข้อมูลประเภท char
  • โจทย์ฝึกเขียนโปรแกรม
  1. การอ่าน File
  • การอ่านเขียนแฟ้มข้อมูล I/O
  • การเขียนข้อมูล StreamWriter
  • อ่านสตริง
  1. Database Design
  • Normalization
  • ER Diagram
  • EER Diagram
  • โจทย์ฝึกเขียนโปรแกรม
  1. ภาษา SQL
  • SELECT, UPDATE, DELETE, INSERT, WHERE, ORDER BY, DISTINCT, GROUP BY, INNER JOIN, LEFT, RIGHT
  1. เขียนโปรแกรมต่อ DATABASE โดยใช้ VB.NET
  2. ทำโปรแกรม เป็น Windows ขึ้นมา (GUI) insert, update, delete จาก Database
  3. ทำโปรแกรม พิมพ์บิล พิมพ์ใบเสร็จ
  4. ทำโปรแกรม วาดกราฟ แท่ง กราฟ สี่เหลี่ยม กราฟเส้น กราฟวงกลม
  5. MVC
  6. ทำโปรแกรม Chat
  7. ทำ Web โดยใช้ VB.NET (ASP.NET)
  8. ตัวอย่างการใช้ lib. aforge, Accord, ทำ Image processing
  9. ทำ Web ขายของ
  10. ทำ Web Board
  11. ดึงข้อมูลจาก Excel
  12. Serialization
  13. ต่อ hardware ด้วย Serial Port RS232
  14. ทำ โปรแกรมต่อ กล้อง WEBCAM
  15. WINDOWS APP WORKSHOP 1
  16. WINDOWS APP WORKSHOP, Software Process, MVC 2
  17. WINDOWS APP WORKSHOP, Layer 3
  18. NETWORK PROGRAMMING
  19. PRINTING REPORT GRAPH
  20. WCF
  21. Protobuffer - MessagePack, Framework
  22. Introduction to ASP.NET

และอื่น ๆ อีกมากมาย

vb_learn

สิ่งที่จะได้รับเมื่อสมัครเรียน

  • วีดีโอเนื้อหารวมกว่า 72 ชั่วโมง
  • หนังสือเรียนลิขสิทธิ์ของ EPT และหนังสือสำหรับอ่านเพิ่มเติม ราคารวมเกือบ 1000 บาท
  • โจทย์ในโปรแกรม EPT_LAB มากกว่า 300 ข้อ
  • สิทธิ์ในการใช้งานโปรแกรม EPT_Kids โปรแกรมเพื่อการเรียนรู้เกี่ยวกับการเขียนโปรแกรมที่พัฒนาโดย EPT
  • สิทธิ์ในการถามคำถามเมื่อเรียนแล้วไม่เข้าใจ

สิ่งที่จะได้รับเมื่อเรียนจบและทำการบ้านครบ

  • สามารถติดตั้งโปรแกรม Microsoft Visual Studio เองได้
  • สามารถ Debug โค้ดด้วย Microsoft Visual Studio ได้
  • สามารถสร้างโปรเจกต์ Windows Forms Application ได้
  • สามารถสร้างโปรเจกต์ Console Application ได้
  • สามารถสร้าง Class ได้
  • เข้าใจเรื่องการเขียนโปรแกรมเชิงวัตถุ หรือ OOP
  • สามารถเขียนโปรแกรมภาษา VB.NET ได้ด้วยตัวเอง
  • สามารถสร้างเกมง่าย ๆ ได้
  • สามารถสร้าง Animation ง่าย ๆ ได้
  • สามารถเขียนโปรแกรมคำนวณทางฟิสิกส์ได้
  • สามารถติดตั้งโปรแกรม XAMPP เองได้
  • สามารถเขียนภาษา SQL ได้
  • เขียนโปรแกรมภาษา VB.NET ต่อ Database ได้ด้วยตัวเอง
  • เขียนโปรแกรมภาษา VB.NET ต่อกับ Hardware ภายนอกได้
  • ทำโปรแกรมทางธุรกิจได้
  • เขียน Web ง่าย ๆ ได้ด้วยตัวเอง
  • มีกระบวนการคิดอย่างเป็นระบบ
  • สามารถนำไปประยุกต์ต่อยอดได้เองในอนาคต

เหมาะกับใคร

  • ทุกคนที่อยากเขียนโปรแกรมภาษา VB.NET เป็นแบบเข้าใจจริง ๆ ไม่ใช่ลอกโค้ดตามอย่างเดียว
  • ทุกคนที่ต้องการเขียน Windows Desktop Application
  • คนที่ต้องการเขียน Application ที่ต้องมี Database
  • คนที่อยากสร้าง Web
  • เด็กนักเรียน ม.ต้น ม.ปลาย ที่ต้องการรู้เรื่องเขียนโปรแกรม
  • เด็กนักเรียน ม.ต้น ม.ปลาย ที่ต้องการ Portfolio สำหรับสมัครเรียนต่อ
  • เด็กนักเรียน ม.ต้น ม.ปลาย ที่ต้องการรู้เรื่องเขียนโปรแกรมสำหรับสอบโอลิมปิกวิชาการ สสวท. สอวน.
  • นิสิต นักศึกษา คณะวิศวกรรมศาสตร์ , วิทยาการคอมพิวเตอร์ , คณะวิทยาศาสตร์ , ICT
  • นักเรียน นิสิต นักศึกษา ที่ต้องการความรู้ในการเขียนโปรแกรมเพื่อเพิ่มเกรดการเรียนในมหาวิทยาลัย
  • นักเรียน นิสิต นักศึกษา ปริญญาโทที่ต้องทำงานวิจัยและใช้ Computer ในการแก้ปัญหา
  • บุคคลที่เบื่อในการเรียนเขียนโปรแกรมแล้วเขียนไม่ได้สักที
  • ไม่จำเป็นต้องมีพื้นฐานเขียนโปรแกรมมาก่อนก็สามารถเรียนได้

สรุป

คอร์สเรียนเขียนโปรแกรมภาษา VB.NET + Database ที่สอนแบบละเอียดสุด ๆ ตั้งแต่ขั้นพื้นฐานจน Advance ไม่ว่าท่านจะเป็นนักเรียนนักศึกษา ไม่ว่าท่านจะเป็นผู้ที่ไม่มีประสบการณ์การเขียนโปรแกรมมาก่อน หรืออาจจะเคยเขียนโปรแกรมมาก่อนแต่ไม่สามารถประยุกต์เองได้ ก็สามารถเรียนกับทาง EPT ได้

คอร์สของเราสอนโดยอาจารย์ระดับเทพ จบจากคณะวิศวกรรมศาสตร์ ภาควิชาวิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยชั้นนำของประเทศ มีประสบการณ์ทำงานจริงในโปรเจกต์ขนาดเล็ก กลาง ใหญ่ เราสอนตั้งแต่เริ่มต้น จนถึงการประยุกต์ระดับสูง สอนชัดเจนสนุกเข้าใจง่ายทั้งเบื้องต้น เบื้องกลาง และเบื้องลึก ไม่ต้องกลัวไม่เข้าใจ ถ้างงหรือสงสัยสามารถสอบถามได้ จากนักเรียนทั้งหมดที่เรียนกับเราจนจบและทำการบ้านครบ เกือบ 100% สามารถเขียนโปรแกรมได้ วัยเรียนสามารถสอบได้คะแนนที่สูงขึ้นอย่างชัดเจน วัยทำงานสามารถนำไปใช้ทำงานได้จริง รวมทั้งต่อยอดเขียนโปรแกรมในระดับสูงขึ้นเองได้

สำหรับผู้ที่ต้องการเรียนแบบจัดเต็มคุ้มสุด ๆ ขอแนะนำ

อ่านรายละเอียดการเรียนเพิ่มเติมได้ที่ https://expert-programming-tutor.com/detail_course/vb_net.php

ตัวอย่างโปรเจกต์ของนักเรียน EPT https://expert-programming-tutor.com/example_project.php

วีดีโอแนะนำคอร์สภาษา VB.NET

00_INTRO_AND_HOW_TO_USE_PROGRAM

01_VB_NET_01

02_VB_NET_EXTRA_0

03_VB_NET_02

04_VB_NET_EXTRA_1

05_VB_NET_03

06_VB_NET_EXTRA_2

07_VB_NET_04

08_VB_NET_EXTRA_3

09_VB_NET_05

10_VB_NET_EXTRA_4

11_VB_NET_06

12_VB_NET_EXTRA_5

13_VB_NET_07

14_VB_NET_08

15_VB_NET_09

16_VB_NET_10

17_DATABASE_1

18_DATABASE_2

19_DATABASE_3

20_VB_NET_11

21_VB_NET_12

22_VB_NET_13

23_VB_NET_14

24_VB_NET_15

25_VB_NET_16

No announcements yet