คอร์ส SET D ภาษา C# (SET-D-CS)
Web + Desktop Application เรียนเป็น Set ถูกกว่า จุใจกว่า
เมื่อโลกมันซับซ้อนจึงต้องเรียนแบบจัดหนัก
เกี่ยวกับคอร์สนี้
คอร์สเรียนเขียนโปรแกรมภาษา C# + Database + Web Programming
ภาษา C# เป็นภาษาสมัยใหม่ สามารถเรียนรู้ได้ง่าย นิยมใช้ในการเขียนโปรแกรมบน Microsoft Windows มาพร้อม Visual Studio ซึ่งถือได้ว่าเป็น IDE ที่ยอดเยี่ยมที่สุดตัวหนึ่ง ช่วยให้การเขียนโปรแกรมเป็นไปได้อย่างราบรื่นยิ่งขึ้น นอกจากนี้ C# ยังมี ASP.NET ที่ทำให้เราสามารถเขียนโปรแกรมบน WEB ได้อีกด้วย
คอร์สนี้เป็นคอร์สที่เนื้อหาครบถ้วน สอนละเอียดมาก ๆ เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบพร้อมทั้งสร้างเว็บขึ้นมาด้วยตัวเองตั้งแต่แรก เมื่อจบแล้วต่อด้วย Web Programming เรียนกันยาว ๆ คุ้มสุด ๆ
การสอนของ EPT เน้นให้ผู้เรียนฝึกกระบวนการคิดและลงมือปฏิบัติจริง เนื้อหาเทียบเท่ากับที่เรียนในมหาวิทยาลัยชั้นนำ ช่วยให้ผู้เรียนสามารถใช้งานได้ในโลกจริง คอร์สของเราสอนตั้งแต่พื้นฐาน เนื้อหาเรียงลำดับอย่างเป็นระบบทำให้ผู้เรียนเข้าใจได้ง่าย มีหนังสือเรียนส่งให้ถึงบ้าน แม้แต่นักศีกษาที่เคยติด F เมื่อมาเรียนกับเราและทำการบ้านครบ เทอมถัดไปก็ได้ A มาแล้ว
เรียนสนุก โจทย์เยอะสะใจ จบแล้วใช้ทำงานได้จริง จาก F เป็น A จากตกเป็นเต็ม !
SET-D-CS เรียนอะไรบ้าง
C# Programming
การใช้โปรแกรม Visual Studio เบื้องต้น
พื้นฐานคอมพิวเตอร์และ C#
Variable
if - else
LOOP
อาร์เรย์ (Array)
การเรียงข้อมูล (Sort)
อาร์เรย์ 2 มิติ
Function หรือ Method
การเรียงข้อมูล (Sort) แบบมีประสิทธิภาพยิ่งขึ้น
คลาส (Class)
Thread
Object Oriented Programming (OOP)
สตริง (String)
การอ่าน File
Database
Database Design
Normalization
ER Diagram
EER Diagram
ภาษา SQL - SELECT, UPDATE, DELETE, INSERT, WHERE, ORDER BY, DISTINCT, GROUP BY, INNER JOIN, LEFT, RIGHT
เขียนโปรแกรมต่อ DATABASE โดยใช้ Java
JDBC
SWING WINDOWS APP WORKSHOP 1
SWING WINDOWS APP WORKSHOP, Software Process ,MVC 2
SWING WINDOWS APP WORKSHOP, Layer 3
NETWORK PROGRAMMING
PRINTING REPORT GRAPH
Protobuffer - MessagePack, Framework
Web Programming
Internet Protocol, HTTP, FTP
HTML
CSS
PHP
MySQL
JavaScript
AJAX
JQuery
JSON
XML
CURL
Responsive Web : Web ที่รองรับการเปิดจากอุปกรณ์ที่หลากหลาย เช่น computer, tablet, โทรศัพท์มือถือ
Bootstrap
พิเศษ! สมัครตอนนี้แถมเพิ่มอีก 4 คอร์ส
Computer Engineering Essential (COM101)
แนะนำ terminology ที่เกี่ยวข้องกับการเขียนโปรแกรมคอมพิวเตอร์ทั้งหมด
ประวัติศาสตร์โดยย่อ
Computer ทำงานอย่างไร
เลขฐาน 2
CPU ทำงานอย่างไร
Algorithm คืออะไร
Computer Network
Computer Architecture
ทำไมเราต้องมีภาษาเขียนโปรแกรมหลายภาษา
ปัญหาของนักเขียนโปรแกรม
ทำอย่างไรถึงจะเป็นนักเขียนโปรแกรมขั้นเทพ
Internet ทำงานอย่างไร
Web ทำงานอย่างไร
Computer Security
จริยธรรมคอมพิวเตอร์/จริยธรรมข้อมูล
Operating System
ความรู้ด้านธุรกิจที่เกี่ยวกับ Computer (Startup / Software house/… )
การเขียนโปรแกรมเบื้องต้น EPT-VISUAL-PROGRAMMING
SUPER USER (SU101) พร้อมเป็นเทพ Linux และ Git Command Line
Introduction to Computer
ดาวน์โหลดและติดตั้ง Linux บน VirtualBox
Command Line ระดับ Basic
Command Line ระดับ Advance
การใช้งาน Git ตั้งแต่พื้นฐานจน Advance
การทำ Web Server
ติดตั้งและใช้งาน XAMPP
WordPress
ทำเว็บ eCommerce
Web Programming: Front-end ฉบับฉับไว (W701)
Intro to WEB: เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ
HTTP: เรียนรู้เกี่ยวกับ HTTP ซึ่งเป็นมาตรฐานการสื่อสารที่ใช้สำหรับแลกเปลี่ยนข้อมูลระหว่าง client และ server ว่าต้องรับ/ส่งข้อมูลอย่างไร
HTML: เรียนรู้การเขียน HTML ซึ่งเป็นภาษา Markup มาตรฐานที่ใช้ในการบอกโครงสร้างของหน้าเว็บ ซึ่งประกอบไปด้วย element มากมาย และ element เหล่านี้จะเป็นตัวบอก browser ว่าจะต้องแสดงผลหน้าเว็บทั้งในด้านข้อมูลและความสวยงามอย่างไร
CSS: เรียนรู้การเขียน CSS และการใช้ร่วมกับ HTML โดยเน้นไปที่ความสวยงามของหน้าจอทำให้สามารถจัดการรูปแบบหน้าตาของเว็บได้เป็นระบบมากขึ้น
CSS3: เรียนรู้การเขียน CSS3 ซึ่งเป็นเวอร์ชันที่แยกตัวออกมาจาก CSS ธรรมดาแล้วเพิ่มความสามารถและฟีเจอร์ต่าง ๆ สามารถจัดการหน้าเว็บได้ทั้งในเรื่อง structuring, styling และ formatting
API: ทำความรู้จัก ทดลองสร้าง และใช้งาน API ซึ่งเป็นวิธีที่คอมพิวเตอร์ใช้คุยกัน อาจจะเป็นคุยกันระหว่างโปรแกรมภายในเครื่องเดียวกันเอง หรือคุยกับคอมพิวเตอร์เครื่องอื่นผ่าน Internet protocol เช่น HTTP ก็ได้ อ่านบทความเกี่ยวกับ API เพิ่มเติมได้ที่นี่
JavaScript: เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย อ่านบทความเกี่ยวกับ JavaScript เพิ่มเติมได้ที่นี่
JavaScript framework: เรียนรู้เกี่ยวกับ JavaScript framework ที่เป็นที่นิยมต่าง ๆ
Progressive Web Apps: เรียนรู้และทดลองทำ PWA ซึ่งเป็นมาตรฐานการทำเว็บที่กำหนดโดย Google โดยเป็นการนำจุดเด่นของ Native Apps กับ Web Apps มารวมกัน ทำให้ผู้ใช้งานสามารถเข้าถึงเว็บไซต์ได้อย่างรวดเร็วโดยที่มีประสิทธิภาพการใช้งานแบบใกล้เคียงกับการติดตั้งแอปพลิเคชันบนเครื่อง
Intro to react and vue.js: แนะนำการใช้งาน React ซึ่งเป็น User Interface Library ของ JavaScript ใช้เป็นเครื่องมือสำหรับสร้าง UI components ที่กำลังได้รับความนิยม และ Vue.js ซึ่งเป็น JavaScript Framework ตัวหนึ่งที่เราสามารถเพิ่มเข้าไปในหน้า HTML ได้เลยโดยใส่ไว้ใน tag script
Workshop: ทดลองสร้างเว็บต่าง ๆ หลากหลายรูปแบบ
Node.js ฉบับสมบูรณ์ (NODE701)
Intro to WEB: เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ
JavaScript: เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย อ่านบทความเกี่ยวกับ JavaScript เพิ่มเติมได้ที่นี่
Node.js: เรียนรู้สร้างโปรเจกต์และใช้งาน Node.js
npm: เรียนรู้การใช้งาน npm และการติดตั้งโมดูลต่าง ๆ
express: เรียนรู้การทำ web server
EJS: เรียนรู้การทำ Front-end ด้วย Template engine
MySQL: เรียนรู้การสร้างและจัดการกับระบบฐานข้อมูล
คอร์ส SET-D ภาษาอื่น ๆ
สำหรับผู้ที่ต้องการเรียนแบบจัดเต็มคุ้มสุด ๆ ยิ่งกว่านี้ ขอแนะนำ
อ่านรายละเอียดการเรียนเพิ่มเติมได้ที่
https://expert-programming-tutor.com/detail_course/course_set.php
ตัวอย่างโปรเจกต์ของนักเรียน EPT
https://expert-programming-tutor.com/example_project.php
วิดีโอแนะนำคอร์สภาษา C#
VIDEO
วิดีโอแนะนำคอร์สภาษา Web Programming
VIDEO