คอร์ส SET D ภาษา Java (SET-D-J) 
Web + Desktop Application เรียนเป็น Set ถูกกว่า จุใจกว่า 
เมื่อโลกมันซับซ้อนจึงต้องเรียนแบบจัดหนัก 
เกี่ยวกับคอร์สนี้ 
คอร์สเรียนเขียนโปรแกรมภาษา Java + Database + Web Programming
ภาษา Java เป็นภาษาที่ได้รับความนิยมอย่างสูง มีระบบระเบียบชัดเจนเหมาะแก่การเรียนเป็นภาษาแรก เป็นภาษาที่มีกฏแบบกำลังพอดีไม่มากไปไม่น้อยไป อยู่มานานจนเป็นการพิสูจน์ตัวเองแล้วว่ามีความเสถียร รันในระบบปฏิบัติการได้หลากหลาย นิยมใช้ทั้งในทางธุรกิจไปจนถึงทำเกม มี Community ของผู้ใช้ที่แข็งแกร่งซึ่งหมายความว่าถ้ามีปัญหาสามารถมักมีคนอื่นที่เจอปัญหาเหมือนกันกับเราทำให้สามารถช่วยกันแก้ได้อย่างรวดเร็ว
คอร์สนี้เป็นคอร์สที่เนื้อหาครบถ้วน สอนละเอียดมาก ๆ เนื้อหาเทียบเท่าเรียนในมหาวิทยาลัยปี 1-2 ทั้งหมด + ตอนเสริม + การประยุกต์ใช้งานได้จริง ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบพร้อมทั้งสร้างเว็บขึ้นมาด้วยตัวเองตั้งแต่แรก เมื่อจบแล้วต่อด้วย Web Programming เรียนกันยาว ๆ คุ้มสุด ๆ
การสอนของ EPT เน้นให้ผู้เรียนฝึกกระบวนการคิดและลงมือปฏิบัติจริง เนื้อหาเทียบเท่ากับที่เรียนในมหาวิทยาลัยชั้นนำ ช่วยให้ผู้เรียนสามารถใช้งานได้ในโลกจริง คอร์สของเราสอนตั้งแต่พื้นฐาน เนื้อหาเรียงลำดับอย่างเป็นระบบทำให้ผู้เรียนเข้าใจได้ง่าย มีหนังสือเรียนส่งให้ถึงบ้าน แม้แต่นักศีกษาที่เคยติด F เมื่อมาเรียนกับเราและทำการบ้านครบ เทอมถัดไปก็ได้ A มาแล้ว
เรียนสนุก โจทย์เยอะสะใจ จบแล้วใช้ทำงานได้จริง จาก F เป็น A จากตกเป็นเต็ม !
 
SET-D-J เรียนอะไรบ้าง 
Java Programming 
 
 
การใช้โปรแกรม Eclipse เบื้องต้น 
Variable 
if - else 
LOOP 
อาร์เรย์ (Array) 
การเรียงข้อมูล (Sort) 
อาร์เรย์ 2 มิติ 
Function หรือ Method 
คลาส (Class) 
Thread 
Object Oriented Programming (OOP) 
ความผิดปกติ (Exception) 
สตริง (String) 
การอ่าน File 
Interface 
 
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 
                                    วิดีโอแนะนำคอร์สภาษา JAVA 
            
                VIDEO 
            
                                            วิดีโอแนะนำคอร์สภาษา Web Programming 
            
                VIDEO