คอร์สเรียนเขียนโปรแกรมภาษา C# + Database Programming ฉบับโคตรเซียน (CS102) แบบแบ่งชำระ อ่านรายละเอียดการเรียนเพิ่มเติมได้ที่
https://expert-programming-tutor.com/detail_course/cs.php
เกี่ยวกับคอร์สนี้ คอร์สเรียนเขียนโปรแกรมภาษา C# ซึ่งเป็นภาษาสมัยใหม่ สามารถเรียนรู้ได้ง่าย นิยมใช้ในการเขียนโปรแกรมบน Microsoft Windows มาพร้อม Visual Studio ซึ่งถือได้ว่าเป็น IDE ที่ยอดเยี่ยมที่สุดตัวหนึ่ง ช่วยให้การเขียนโปรแกรมเป็นไปได้อย่างราบรื่นยิ่งขึ้น นอกจากนี้ C# ยังมี ASP.NET ที่ทำให้เราสามารถเขียนโปรแกรมบน WEB ได้อีกด้วย
คอร์สนี้เป็นคอร์สที่เนื้อหาครบถ้วน สอนละเอียดมาก ๆ เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบพร้อมทั้งสร้างเว็บขึ้นมาด้วยตัวเองตั้งแต่แรก เรียนกันยาว ๆ คุ้มสุด ๆ
การสอนของ EPT เน้นให้ผู้เรียนฝึกกระบวนการคิดและลงมือปฏิบัติจริง เนื้อหาเทียบเท่ากับที่เรียนในมหาวิทยาลัยชั้นนำ ช่วยให้ผู้เรียนสามารถใช้งานได้ในโลกจริง คอร์สของเราสอนตั้งแต่พื้นฐาน เนื้อหาเรียงลำดับอย่างเป็นระบบทำให้ผู้เรียนเข้าใจได้ง่าย มีหนังสือเรียนส่งให้ถึงบ้าน แม้แต่นักศีกษาที่เคยติด F เมื่อมาเรียนกับเราและทำการบ้านครบ เทอมถัดไปก็ได้ A มาแล้ว
เรียนสนุก โจทย์เยอะสะใจ จบแล้วใช้ทำงานได้จริง จาก F เป็น A จากตกเป็นเต็ม !
วัตถุประสงค์ เพื่อให้ผู้เรียนสามารถเขียนโปรแกรมภาษา C# ได้โดยมีกระบวนการคิดอย่างเป็นระบบและเข้าใจ สามารถเขียน Database Programming ได้ และสามารถนำไปประยุกต์ต่อยอดได้เองในอนาคต ไม่ใช่ลอกตามตัวอย่างอย่างเดียว
CS102 เรียนอะไรบ้าง course นี้เป็น course ที่สอนตั้งแต่พื้นฐาน C# เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ในการทำโปรแกรม Windows Desktop Application เนื้อหาที่เราสอนลงลึกและครอบคลุมเรื่องสำคัญแทบทุกเรื่อง เทียบกับราคาแล้วขอรับรองว่าคุ้มเกินคุ้ม โดยเนื้อหาคร่าว ๆ มีดังนี้
การใช้โปรแกรม 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 พื้นฐานคอมพิวเตอร์และ C# พื้นฐานคอมพิวเตอร์ ประวัติการเขียนโปรแกรม การเขียนโปรแกรม เกี่ยวกับภาษา C# สถาปัตยกรรมที่เรียกว่า .NET Framework การใช้คลาส Math เริ่มต้นภาษา C# กับเมท็อด Main การเขียนภาษา C# ใน Program Visual Studio รูปแบบการเขียน Main เครื่องหมายวรรคตอน การแสดงผลในภาษา C# การแสดงผลลัพธ์ หรือ Output เปรียบเทียบกัน 4 ภาษา การใส่ input ทาง keyboard รูปแบบการรับ Input การเขียน comment การสร้าง Windows Froms Application สำหรับวาดรูป การใช้งานคลาส Graphics เพื่อการวาดภาพ ชนิดของตัวแปร ประเภทตัวแปรในภาษา C# การประกาศตัวแปรและการตั้งชื่อตัวแปร การประกาศตัวแปรธรรมดา การประกาศตัวแปรไม่ธรรมดา กฎการตั้งชื่อตัวแปร การใช้เครื่องหมายต่างๆ เครื่องหมายเท่ากับ ( = ) เครื่องหมายเปรียบเทียบในภาษา C# เครื่องหมายตรรกศาสตร์ เครื่องหมายในการดำเนินการทางคณิตศาสตร์ ข้อควรระวังต่าง ๆ การแปลงตัวแปร(ตัวเลข) โจทย์ฝึกเขียนโปรแกรม if - else วิธีการเขียน if - else โฟลว์ชาร์ตของ if - else แบบต่าง ๆ ข้อควรระวังของเรื่อง if - else ฝึกเขียนโปรแกรม if-else ให้ชำนาญด้วยโจทย์จุใจ LOOP คำสั่งลูป (Loop) หรือการทำงานซ้ำ โฟลว์ชาร์ตของ Loop แบบต่าง ๆ Loop แบบ while การเขียน Operator แบบย่อ Loop แบบ while(true) คำสั่ง break; และ continue; Loop แบบ for Loop แบบ Nested for ตัวอย่างการใช้ Nested for loop Loop แบบ do-while ฝึกเขียนโปรแกรม Loop ให้ชำนาญด้วยโจทย์จุใจ อาร์เรย์ (Array) วิธีการประกาศตัวแปรชนิดอาร์เรย์ 1 มิติ การอ้างอิงอาร์เรย์เดียวกัน ข้อสังเกตุเกี่ยวกับ Array ในภาษา C# การประกาศ Array แบบกำหนดค่าต่าง ๆ ลงไปใน Array การรับ input ใส่อาร์เรย์ ข้อผิดพลาด IndexOutOfRangeException การจัดการหน่วยความจำ Memory management การกำจัดขยะด้วย Garbage Collector โจทย์ฝึกเขียนโปรแกรม การเรียงข้อมูล (Sort) หลักการของ Bubble sort การสลับข้อมูลของ Bubble sort ฟังก์ชันใน C# ที่เกี่ยวข้องกับ array ตัวอย่างการสลับข้อมูลและใช้ฟังก์ชันอาร์เรย์ การเขียนโปรแกรมเรียงข้อมูล การหาค่ามากที่สุดใน array ฝึกเขียนโปรแกรม Array ให้ชำนาญด้วยโจทย์จุใจ อาร์เรย์ 2 มิติ การรับค่าและแสดงผลอาร์เรย์ 2 มิติ โจทย์ฝึกเขียนโปรแกรม Function หรือ Method เรื่องทั่วไปของเมท็อด วิธีประกาศฟังก์ชัน ตัวเมท็อด (Method) การเรียกใช้เมท็อด pass-by-value และ pass-by-reference การเรียกใช้เมท็อดต่างคลาสกัน Method แบบ static และ ไม่ static เขียน function ยกกำลัง, fac, sine Recursive function : ฟังก์ชันเรียกซ้ำหรือฟังก์ชันเวียนเกิด โจทย์ฝึกเขียนโปรแกรม การเรียงข้อมูล (Sort) แบบมีประสิทธิภาพยิ่งขึ้น หลักการของ Merge sort หลักการของ Insertion sort ตัวอย่างการสลับข้อมูลของ insertion sort หลักการของ Selection Sort ฝึกเขียนโปรแกรม Function + Array 2D ให้ชำนาญด้วยโจทย์จุใจ คลาส (Class) คลาสคืออะไร ฉบับเข้าใจง่าย วิธีเขียนคลาส วิธีเขียนตัวแปรคลาส ตัวอย่างคลาสปิศาจ อ็อปเจ็ค (Object) การใช้ตัวแปรและเมท็อดประจำอ็อปเจ็ค โจทย์ฝึกเขียนโปรแกรม การสร้างคลาส Vector โจทย์สร้างลูกบอล(1) ด้วยความรู้ที่เรียนมา Object Oriented Programming (OOP) Encapsulation การห่อหุ้มข้อมูล Modifier เกี่ยวกับเมท็อดเพิ่มเติม Accessibility ความสามารถในการเข้าถึง Properties คอนสตรัคเตอร์ (Constructor) การเขียนคอนสตรัคเตอร์ Default constructor คอนสตรัคเตอร์ที่รับพารามิเตอร์ (Parameterized constructors) โจทย์สร้างลูกบอล(2) ด้วยความรู้ที่เรียนมา ลดการเขียน Code โดยใช้ Constructor Inheritance การสืบทอดคุณสมบัติ การสร้าง inheritance คลาสแม่และคลาสลูก(superclass and subclass) Override และ Virtual คีย์เวิร์ด this กับ base โจทย์สร้างลูกบอล(3) ด้วยความรู้ที่เรียนมา ลดการเขียน Code ด้วย Inheritance Polymorphism การพ้องรูป โจทย์สร้างลูกบอล(4) ด้วยความรู้ที่เรียนมา ลดการเขียน Code ด้วย Polymorphism ตัวแปรและเมท็อดที่เป็น static วิธีประกาศ static ตัวแปรและเมท็อดที่เป็น sealed สร้างเกมแข่งม้า สตริง (String) เมท็อดในสตริง ตัวอย่างการใช้งานเมท็อด ข้อมูลประเภท char โจทย์ฝึกเขียนโปรแกรม การอ่าน File การอ่านเขียนแฟ้มข้อมูล I/O การเขียนข้อมูล StreamWriter อ่านสตริง Database Design Normalization ER Diagram EER Diagram โจทย์ฝึกเขียนโปรแกรม ภาษา SQL SELECT, UPDATE, DELETE, INSERT, WHERE, ORDER BY, DISTINCT, GROUP BY, INNER JOIN, LEFT, RIGHT เขียนโปรแกรมต่อ DATABASE โดยใช้ VB.NET ทำโปรแกรม เป็น Windows ขึ้นมา (GUI) insert, update, delete จาก Database ทำโปรแกรม พิมพ์บิล พิมพ์ใบเสร็จ ทำโปรแกรม วาดกราฟ แท่ง กราฟ สี่เหลี่ยม กราฟเส้น กราฟวงกลม MVC ทำโปรแกรม Chat ทำ Web โดยใช้ VB.NET (ASP.NET) ตัวอย่างการใช้ lib. aforge, Accord, ทำ Image processing ทำ Web ขายของ ทำ Web Board ดึงข้อมูลจาก Excel Serialization ต่อ hardware ด้วย Serial Port RS232 ทำ โปรแกรมต่อ กล้อง WEBCAM WINDOWS APP WORKSHOP 1 WINDOWS APP WORKSHOP, Software Process, MVC 2 WINDOWS APP WORKSHOP, Layer 3 NETWORK PROGRAMMING PRINTING REPORT GRAPH WCF Protobuffer - MessagePack, Framework Introduction to ASP.NET และอื่น ๆ อีกมากมาย
สิ่งที่จะได้รับเมื่อสมัครเรียน วีดีโอเนื้อหารวมกว่า 56 ชั่วโมง หนังสือเรียนลิขสิทธิ์ของ EPT และหนังสือสำหรับอ่านเพิ่มเติม ราคารวมเกือบ 1000 บาท โจทย์ในโปรแกรม EPT_LAB มากกว่า 300 ข้อ สิทธิ์ในการใช้งานโปรแกรม EPT_Kids โปรแกรมเพื่อการเรียนรู้เกี่ยวกับการเขียนโปรแกรมที่พัฒนาโดย EPT สิทธิ์ในการถามคำถามเมื่อเรียนแล้วไม่เข้าใจ สิ่งที่จะได้รับเมื่อเรียนจบและทำการบ้านครบ สามารถติดตั้งโปรแกรม Microsoft Visual Studio เองได้ สามารถ Debug โค้ดด้วย Microsoft Visual Studio ได้ สามารถสร้างโปรเจกต์ Windows Forms Application ได้ สามารถสร้างโปรเจกต์ Console Application ได้ สามารถสร้าง Class ได้ เข้าใจเรื่องการเขียนโปรแกรมเชิงวัตถุ หรือ OOP สามารถเขียนโปรแกรมภาษา C# ได้ด้วยตัวเอง สามารถสร้างเกมง่าย ๆ ได้ สามารถสร้าง Animation ง่าย ๆ ได้ สามารถเขียนโปรแกรมคำนวณทางฟิสิกส์ได้ สามารถติดตั้งโปรแกรม XAMPP เองได้ สามารถเขียนภาษา SQL ได้ เขียนโปรแกรมภาษา C# ต่อ Database ได้ด้วยตัวเอง เขียนโปรแกรมภาษา C# ต่อกับ Hardware ภายนอกได้ ทำโปรแกรมทางธุรกิจได้ เขียน Web ง่าย ๆ ได้ด้วยตัวเอง มีกระบวนการคิดอย่างเป็นระบบ สามารถนำไปประยุกต์ต่อยอดได้เองในอนาคต เหมาะกับใคร ทุกคนที่อยากเขียนโปรแกรมภาษา C# เป็นแบบเข้าใจจริง ๆ ไม่ใช่ลอกโค้ดตามอย่างเดียว ทุกคนที่ต้องการเขียน Windows Desktop Application คนที่ต้องการเขียน Application ที่ต้องมี Database คนที่อยากสร้าง Web เด็กนักเรียน ม.ต้น ม.ปลาย ที่ต้องการรู้เรื่องเขียนโปรแกรม เด็กนักเรียน ม.ต้น ม.ปลาย ที่ต้องการ Portfolio สำหรับสมัครเรียนต่อ เด็กนักเรียน ม.ต้น ม.ปลาย ที่ต้องการรู้เรื่องเขียนโปรแกรมสำหรับสอบโอลิมปิกวิชาการ สสวท. สอวน. นิสิต นักศึกษา คณะวิศวกรรมศาสตร์ , วิทยาการคอมพิวเตอร์ , คณะวิทยาศาสตร์ , ICT นักเรียน นิสิต นักศึกษา ที่ต้องการความรู้ในการเขียนโปรแกรมเพื่อเพิ่มเกรดการเรียนในมหาวิทยาลัย นักเรียน นิสิต นักศึกษา ปริญญาโทที่ต้องทำงานวิจัยและใช้ Computer ในการแก้ปัญหา บุคคลที่เบื่อในการเรียนเขียนโปรแกรมแล้วเขียนไม่ได้สักที ไม่จำเป็นต้องมีพื้นฐานเขียนโปรแกรมมาก่อนก็สามารถเรียนได้ สรุป คอร์สเรียนเขียนโปรแกรมภาษา C# + Database ที่สอนแบบละเอียดสุด ๆ ตั้งแต่ขั้นพื้นฐานจน Advance ไม่ว่าท่านจะเป็นนักเรียนนักศึกษา ไม่ว่าท่านจะเป็นผู้ที่ไม่มีประสบการณ์การเขียนโปรแกรมมาก่อน หรืออาจจะเคยเขียนโปรแกรมมาก่อนแต่ไม่สามารถประยุกต์เองได้ ก็สามารถเรียนกับทาง EPT ได้
คอร์สของเราสอนโดยอาจารย์ระดับเทพ จบจากคณะวิศวกรรมศาสตร์ ภาควิชาวิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยชั้นนำของประเทศ มีประสบการณ์ทำงานจริงในโปรเจกต์ขนาดเล็ก กลาง ใหญ่ เราสอนตั้งแต่เริ่มต้น จนถึงการประยุกต์ระดับสูง สอนชัดเจนสนุกเข้าใจง่ายทั้งเบื้องต้น เบื้องกลาง และเบื้องลึก ไม่ต้องกลัวไม่เข้าใจ ถ้างงหรือสงสัยสามารถสอบถามได้ จากนักเรียนทั้งหมดที่เรียนกับเราจนจบและทำการบ้านครบ เกือบ 100% สามารถเขียนโปรแกรมได้ วัยเรียนสามารถสอบได้คะแนนที่สูงขึ้นอย่างชัดเจน วัยทำงานสามารถนำไปใช้ทำงานได้จริง รวมทั้งต่อยอดเขียนโปรแกรมในระดับสูงขึ้นเองได้
สำหรับผู้ที่ต้องการเรียนแบบจัดเต็มคุ้มสุด ๆ ขอแนะนำ อ่านรายละเอียดการเรียนเพิ่มเติมได้ที่
https://expert-programming-tutor.com/detail_course/cs.php
ตัวอย่างโปรเจกต์ของนักเรียน EPT
https://expert-programming-tutor.com/example_project.php
วีดีโอแนะนำคอร์สภาษา C# VIDEO