โปรโมชันพิเศษ

คอร์ส SET B ภาษา Java (SET-B-J)
เรียน Java + Database + Data Structure + Algorithm + Web Programming
แถมฟรี! Computer Engineering Essential + Super User + Web Programming: Front-end + Node.js

จ่ายเพียง 41,300 บาท

จากราคาเต็ม 78,400 บาท

JAVA + DB + DATA + ALGO + WEB (SET-B-J)

ซื้อบ้านต้องรอ 20 ปีถึงจะคืนทุน แต่เรียนจบคอร์สนี้ทำงาน 2 เดือนก็คืนทุนแล้ว

นี่คือคอร์สเรียนเขียนโปรแกรมที่การันตีว่าจบแล้วหางานได้แน่นอน* ครอบคลุมที่สุดรองจาก SEAL TEAM CODE CAMP เหมาะอย่างยิ่งสำหรับผู้ที่ต้องการเปลี่ยนสายงานหรือต้องการทำงานแบบจริงจัง

* เงื่อนไขตามที่กำหนด หางานไม่ได้ยินดีคืนเงินเต็มจำนวน

กรอกแบบฟอร์มเพื่อซื้อคอร์สนี้ในราคาพิเศษ

จ่ายเพียง 41,300 บาท

จากราคาเต็ม 78,400 บาท

พิเศษ! สมัครตอนนี้แถมฟรี คอร์ส Computer Engineering Essential มูลค่า 5,700 บาท
และคอร์ส Super User มูลค่า 5,700 บาท
และคอร์ส Web Programming: Front-end ฉบับฉับไว มูลค่า 5,700
และคอร์ส Node.js ฉบับสมบูรณ์ มูลค่า 5,500 บาท

และมีสิทธิ์แลกซื้อ คอร์ส Cloud ในราคาเพียง 999 บาท จากปกติ 5,900 บาท

COURSE SYLLABUS

คอร์สนี้เรียนอะไรบ้าง

เนื้อหาในคอร์สนี้จะแบ่งออกเป็น 10 เซสชันหลัก เมื่อเรียนจบ ผู้เรียนจะได้ประสบการณ์เหมือนเรียนมหาวิทยาลัยประมาณ 2.5 ปี เฉพาะวิชาเขียนโปรแกรม ซึ่งเราคัดสรรมาแล้วว่า จะทำให้ท่านก้าวต่อไปในสายงาน Programming ได้อย่างมั่นใจ

1. Computer Engineering Essential

Intro สู่ทุกเรื่องของวิศวกรรมคอมพิวเตอร์ เซสชันนี้เปรียบดั่งแผนที่นำทางที่ต้องมีก่อนออกเดินสู่เส้นทางแห่งความสำเร็จ เป็นเซสชันที่สำคัญมากสำหรับคนจบไม่ตรงสาย ในเซสชันนี้ จะไขปัญหาของนักเรียนเขียนโปรแกรม ช่วยให้ผู้เรียนเข้าใจว่า วิชาต่าง ๆ ในสายวิศวกรรมคอมพิวเตอร์นั้น แต่ละส่วนเกี่ยวข้องกันอย่างไร มีความเชื่อมโยงกันอย่างไร และการเขียนโปรแกรมเป็นนั้น ประยุกต์ได้หลากหลายเพียงใด นอกจากนี้ ผู้เรียนยังจะได้ฝึกคอนเซปต์การเขียนโปรแกรมเบื้องต้นแบบ No Code ช่วยให้เห็นภาพรวมของสายงานนี้ เตรียมพร้อมรับมือกับสิ่งที่จะได้เผชิญหลังจากนี้

2. SUPER USER

ทักษะใช้คอมพิวเตอร์ชั้นเซียนที่โปรแกรมเมอร์ทุกคนต้องมี แต่คนจบไม่ตรงสายไม่ค่อยรู้ (หรือแม้แต่คนจบตรงสายบางคนก็ทำไม่ได้) ทั้งการใช้ Linux, Git และ Command line ต่าง ๆ รวมถึงทำเว็บเองแบบไม่ง้อ Infra engineer เซสชันนี้รวมเอาความรู้ที่จะทำให้คุณโดดเด่นกว่าคนเปลี่ยนสายโดยทั่วไป ประหนึ่งเป็น Geek คอมมาตั้งแต่เกิด

3. Java Programming

เรียนเขียนโปรแกรมภาษาจาวา สอนวิธีการคิดที่ทำให้คิดได้แบบวิศวฯ จบตรงสาย ที่ทำให้ต่อยอดได้ในทุกภาษาและให้รากฐานที่สำคัญต่อการทำงานเขียนโปรแกรม พร้อมเปลี่ยนสมองให้คิดได้อย่างมี Logic สามารถทำงานได้แม้จบไม่ตรงสาย ผู้เรียนจะได้เรียนรู้ทุกเรื่องที่จำเป็น ได้ฝึกทำโจทย์ และ Project ที่ใช้งานได้จริง เมื่อจบเซสชันนี้ ผู้เรียนจะเขียน Desktop Application ด้วยตนเองได้

4. Database

เรียนรู้คำสั่ง SQL และสุดยอดเทคนิคการเขียนคำสั่ง SQL แต่ไม่ใช่แค่สอนเรื่องคำสั่ง SQL แบบธรรมดาเท่านั้น ในเซสชันนี้จะพาผู้เรียนดำดิ่งลึกไปถึงการออกแบบฐานข้อมูลที่ดี ซึ่งจะทำให้การเขียน Code ง่ายขึ้น และโปรแกรมที่สร้างมีโครงสร้างการจัดการข้อมูลที่ดี ฝึกวางแผนในมุมมองของโลกธุรกิจ สามารถต่อยอดได้จนแม้แต่ HR ยังต้องตะลึง!

5. Data Structure

...

6. Web Programming Front-end

หากเปรียบเป็นร้านค้า สิ่งที่จะดึงดูดลูกค้าเป็นอย่างแรกก็คือ หน้าร้านที่สวยงาม ในเซสชันนี้ ผู้เรียนจะได้เรียนรู้การทำหน้าเว็บ โดยใช้ HTML, CSS และ JavaScript นอกเหนือไปจากนั้น ผู้เรียนจะได้ฝึก Concept และหลักคิดที่จะทำให้ต่อยอดไปยัง Mobile Application และการทำให้เว็บมี Responsive เพื่อดึงดูดผู้ใช้อีกด้วย

7. Web Programming Back-end

ระบบหลังบ้านเป็นดั่งหัวใจการทำงานหลักทั้งหมดของระบบของเรา ในเซสชันนี้ ผู้เรียนจะได้เรียนรู้การทำระบบหลังบ้าน รวมถึงระบบความปลอดภัย ระบบป้องกัน Cyber security และการทำให้เว็บเป็นระบบที่ตอบโจทย์ธุรกิจ ไฮไลต์ของเซสชันนี้คือ ผู้เรียนจะได้ลงมือทำ Project จริง เพื่อแก้ปัญหาทางธุรกิจจริง!

8. Workshop

เมื่อเดินทางมาถึงตรงนี้ ผู้เรียนจะมีความรู้และสกิลสำหรับทำงานจริงแล้ว ในเซสชันนี้ เราจะมี Project ให้ทำไว้ใส่ Portfolio แบบแน่น ๆ เป็น Project ระดับใช้งานได้จริง ที่คนจบตรงสายยังต้องตะลึง HR ยังต้องรีบยกหูโทรศัพท์เรียกไปสัมภาษณ์!

9. Node.js

เสริมสกิลให้แน่นกว่าคู่แข่งขึ้นอีกระดับด้วย Node.js ในเซสชันนี้ ผู้เรียนจะได้ทำเว็บขายอสังหาริมทรัพย์ และอีกมากมาย ด้วย Cutting edge technology ดูทั้ง Process การคิดกับ Application จริง เสริมประสบการณ์ ได้ทั้งงานใส่ Portfolio และความรู้ที่ไปสมัครงานได้เป็นหมื่นตำแหน่ง ทำให้หางานง่ายสุด ๆ

10. Algorithm

...


เนื้อหาที่เรียนอย่างละเอียด

เนื้อหาในคอร์สนี้เทียบเท่ากับการเรียนในระดับมหาวิทยาลัยของคณะวิศวกรรมศาสตร์ หรือวิทยาการคอมพิวเตอร์ 2.5 ปี พร้อมแบบฝึกหัดเพิ่มทักษะด้าน Programming มากกว่า 250 ข้อ ตัวอย่าง Mini project ต่าง ๆ และเสริมด้วยแบบฝึกหัดพิเศษระหว่างคอร์สเรียนคล้ายกับการจำลองสอบ Midterm และแบบฝึกหัดพิเศษก่อนจบคอร์สเรียนเช่นเดียวกับการสอบ Final นอกจากนี้ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบและมีตัวอย่าง Project ที่ใช้งานในโลกธุรกิจจริงในเชิงพาณิชย์ที่เราจะพาท่านทำจนเป็นโปรแกรมที่ท่านสร้างขึ้นมาใช้ได้เอง ใช้เป็นส่วนหนึ่งในการสร้าง Portfolio สำหรับเรียนต่อและสมัครงานได้ เมื่อจบแล้วต่อด้วย Data Structure, Algorithm และ Web Programming เรียนกันยาว ๆ คุ้มสุด ๆ

1. Java + Database Programming ฉบับโคตรเซียน เรียนเขียนโปรแกรมภาษาจาวา + ดาต้าเบสแบบลงลึก สอนตั้งแต่เริ่มต้นจนเขียนโปรแกรมเองและจัดการดาต้าเบสได้

Eclipse

โปรแกรม Eclipse

การติดตั้งและการใช้โปรแกรม Eclipse เบื้องต้น

Variable

Variable (ตัวแปร)

ใช้กำหนดชนิดข้อมูลและจองหน่วยความจำสำหรับเก็บข้อมูลที่ต้องใช้ในการทำงานของโปรแกรม เช่น การคำนวณค่าหรือแสดงผลลัพธ์

Expression

Expression (นิพจน์)

นำตัวแปร ค่าคงที่ และตัวดำเนินการมาเขียนประกอบกันเพื่อสร้างค่าใหม่ออกมาตามที่ต้องการ

if-else

การเขียน if-else

ใช้กำหนดให้โปรแกรมตัดสินใจเลือกทำคำสั่งอย่างใดอย่างหนึ่งตามเงื่อนไขที่กำหนด

Loop

การเขียน Loop

ใช้ควบคุมให้โปรแกรมทำงานซ้ำ ๆ ตามเงื่อนไขที่กำหนด

Loop2

การเขียน Loop แบบซับซ้อน

ใช้งาน Loop ที่ซับซ้อนยิ่งขึ้น

Array

Array

ใช้เก็บข้อมูลชนิดเดียวกันหลายตัวไว้ด้วยกัน เรียงต่อกันในหน่วยความจำ

Array 2D

Array 2D

ใช้เก็บข้อมูลชนิดเดียวกันหลายตัวไว้ด้วยกันในรูปแบบตารางซึ่งมีการจัดการข้อมูลด้วยแถว (Row) และหลัก (Column)

Sort

Sort

เรียนรู้หลักการของวิธีเรียงข้อมูล อาทิ Bubble sort และฝึกเขียนโปรแกรมเรียงข้อมูลแบบต่าง ๆ

Method/Function

Method/Function

ส่วนย่อยของโปรแกรมหลักที่สร้างขึ้นเพื่อให้โปรแกรมหลักเรียกใช้งาน

Pass by value & Pass by reference

Pass by value & Pass by reference

ส่งค่าหรือตัวแปรเป็น Argument ของฟังก์ชัน

Class

Class

ใช้กำหนดคุณลักษณะและสิ่งที่วัตถุ (Object) นั้นจะทำได้เพื่อเป็นแม่แบบในการสร้างวัตถุ

Object

Object

วัตถุที่สร้างขึ้นมาจากคลาสเพื่อนำไปใช้งานในการทำงานของโปรแกรม

OOP (การเขียนโปรแกรมเชิงวัตถุ)

OOP (การเขียนโปรแกรมเชิงวัตถุ)

รูปแบบการเขียนโปรแกรมที่มองทุกสิ่งเป็นวัตถุซึ่งมีคุณลักษณะ (Attribute) และสิ่งที่ทำได้ (Method)

Interface

Interface

ส่วนเชื่อมต่อที่บอกว่าวัตถุนั้นทำอะไรได้บ้าง ใช้สำหรับให้คลาสอื่นสืบทอดไปใช้

Encapsulation

Encapsulation

ป้องกันข้อมูลที่สำคัญของคลาสโดยกำหนดการเข้าถึงข้อมูลจากภายนอก

Inheritance

Inheritance

สร้างคลาสใหม่ด้วยการสืบทอดจากคลาสแม่ ทำให้ส่งต่อคุณลักษณะและความสามารถของคลาสแม่ไปให้คลาสลูกได้

Polymorphism

Polymorphism

ใช้ตัวแปรที่เป็นคลาสแม่แล้วอ้างอิงไปยังออบเจ็กต์ที่เป็นคลาสลูกหลายชนิดได้

Static

Static

มักใช้จัดการกับตัวแปรของคลาสที่แชร์กันระหว่างทุกออบเจ็กต์ในคลาสนั้น หรือใช้กำหนดเมธอดที่ให้เรียกใช้ผ่านคลาสได้เลย

Final

Final

มักใช้กำหนดให้ตัวแปรในคลาสให้เป็นค่าคงที่ หรือกำหนดเมธอดในคลาสให้แก้ไขไม่ได้เมื่อสืบทอดไป

Try-catch

Try-catch

ใช้ตรวจจับความผิดปกติขณะโปรแกรมทำงานเพื่อให้โปรแกรมทำงานได้ปกติจนจบไม่หยุดทำงานกลางคัน

String

String

ใช้เก็บสายอักขระ จะเก็บข้อมูลตัวอักขระ เช่น ตัวอักษรหรือตัวเลข เรียงต่อกันในหน่วยความจำ

File

File

อ่านข้อมูลจากไฟล์และเขียนข้อมูลลงไฟล์

GUI

GUI

ใช้ทำส่วนกราฟิกของโปรแกรมเพื่อเอาไว้ใช้ติดต่อกับผู้ใช้งาน ทำให้ผู้ใช้งานใช้งานโปรแกรมของเราได้อย่างง่ายดาย

Generic

Generic

สร้างคลาสที่ทำให้สามารถใส่ข้อมูลเป็นประเภทใดก็ได้

Collection

Collection

ใช้เก็บชุดข้อมูลที่มีลักษณะเฉพาะเจาะจงยิ่งขึ้น เช่น ชุดข้อมูลที่ขยายขนาดได้เรื่อย ๆ ชุดข้อมูลที่มีข้อมูลไม่ซ้ำกัน หรือชุดข้อมูลที่ต้องเก็บเป็นคู่

Database

Database Design (การออกแบบฐานข้อมูล)

กำหนดข้อมูลที่ต้องใช้แล้วนำมาจัดระบบเพื่อไม่ให้เกิดความซ้ำซ้อน สะดวกในการค้นหา และทำให้ใช้ฐานข้อมูลได้อย่างมีประสิทธิภาพ

Normalization

Normalization

ใช้ลดความซํ้าซ้อนของฐานข้อมูลโดยปรับปรุงโครงสร้างให้อยู่ในรูปแบบมาตรฐาน

ER Diagram

ER Diagram & EER Diagram

แผนภาพที่ใช้อธิบายโครงสร้างและความสัมพันธ์ของข้อมูลในฐานข้อมูล ใช้วางแผนให้เห็นภาพโดยรวมเพื่อทำให้สร้างฐานข้อมูลได้ง่ายและลดข้อผิดพลาด

SQL

คำสั่ง SQL

ใช้จัดการกับข้อมูลในฐานข้อมูล เช่น SELECT, UPDATE, DELETE, INSERT, WHERE, ORDER BY, DISTINCT, GROUP BY, INNER JOIN, LEFT, RIGHT เป็นต้น

JDBC

JDBC

ใช้เป็นตัวเชื่อมต่อระหว่างโปรแกรมจาวากับฐานข้อมูลแบบ Relational

Swing

Swing

ใช้ออกแบบ Form เพื่อทำ GUI

Software Process

Software Process

กระบวนการผลิตซอฟต์แวร์ตั้งแต่ต้นคือรับงานจากลูกค้า จนจบงานคือส่งงานให้ลูกค้า

MVC

MVC

รูปแบบของการเขียนโปรแกรมให้ดูเรียบร้อยและง่ายต่อการแก้ไขจัดการ

Network Programming

Network Programming

เขียนโปรแกรมเพื่อติดต่อสื่อสารกับเครือข่ายหรือโปรแกรมอื่น

Graph

Graph

เขียนโปรแกรมวาดกราฟรูปแบบต่าง ๆ เช่น กราฟแท่ง กราฟเส้น

print

Workshop

เขียนโปรแกรมสำหรับร้านค้า พิมพ์บิล พิมพ์ใบเสร็จ ฯลฯ

2. Data Structure เรียนโครงสร้างการเก็บข้อมูลแบบต่าง ๆ และการประยุกต์ใช้

cpu

ทบทวน Array, Memory Management, Notation, Big O, Big theta

list

ArrayList, Linked List, Doubly Linked List, Circular Linked List

stack

Stack

queue

Queue, Priority Queue

graph

Graph

tree

Tree, Binary Search Tree, AVL Tree, Heap

hash

Hash

3. Algorithm เรียนอัลกอริทึมแบบต่าง ๆ และการประยุกต์ใช้

bruteforce

Brute Force Algorithm

greedy

Greedy Algorithm

dynamic

Dynamic Programming

Traveling Sale Problem

Graph Problems

Max-flow Min-cut, Search, Traveling Sale Problem, Minimum Spanning Tree, All Pair Shortest Path

State Space

State Space

Heap

Heap

P vs NP

P vs NP

Automata

Automata, Turing Machine

4. Web Programming เรียนทุกเรื่องที่จำเป็นต้องรู้ในการเขียนเว็บทั้งฝั่ง Client และ Server

Website

Website

เรียนรู้การทำงานของ Internet, Website, HTTP, FTP

HTML

HTML

CSS

CSS

JavaScript

JavaScript

PHP

PHP

Bootstrap

Bootstrap

MySQL

MySQL

jQuery

jQuery

Ajax

Ajax

XML

XML

JSON

JSON

Regular Expression

Regular Expression

CRUD

CRUD

สุดยอดของวิธีการเขียน CRUD สำหรับทุก Table ใน DB ใน 1 นาที

Responsive Web

Responsive Web

Web ที่รองรับการเปิดจากอุปกรณ์ที่หลากหลาย เช่น Computer, Tablet, โทรศัพท์มือถือ

CMS

CMS

แนะนำ Wordpress, Drupal

Data from Internet

การดึงข้อมูลจากอินเทอร์เน็ตมาประมวลผล

เช่น ข้อมูลราคาหุ้น ข้อมูล P/E ratio ของหุ้น

login

การ Log-in / Log-out

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

พิเศษ! สมัครวันนี้แถมเพิ่มอีก 4 คอร์ส

1. Computer Engineering Essential เรียนพื้นฐานวิศวกรรมคอมพิวเตอร์ เพื่อเตรียมความพร้อมสู่การเป็นโปรแกรมเมอร์ระดับเทพ

Computer Engineering

Computer Engineering

แนะนำ Terminology ที่เกี่ยวข้องกับการเขียนโปรแกรมคอมพิวเตอร์ทั้งหมด เรียนรู้ประวัติศาสตร์โดยย่อและการทำงานของคอมพิวเตอร์, Operating System, การทำงานของ CPU, WEB, Internet

programmer

ปัญหาของนักเขียนโปรแกรม

ทำไมเราต้องมีภาษาเขียนโปรแกรมหลายภาษา ทำอย่างไรถึงจะเป็นนักเขียนโปรแกรมขั้นเทพ จริยธรรมคอมพิวเตอร์/จริยธรรมข้อมูล ความรู้ด้านธุรกิจที่เกี่ยวกับคอมพิวเตอร์

EPT

เขียนโปรแกรมเบื้องต้นด้วย EPT-VISUAL-PROGRAMMING

VARIABLE, IF-ELSE, LOOP, GUI

binary

เลขฐาน 2

algorithm

Algorithm คืออะไร

network

Computer Network

Computer Architecture

Computer Architecture

Computer Security

Computer Security

2. SUPER USER พร้อมเป็นเทพ Linux และ Git Command Line

Linux

Linux

ดาวน์โหลดและติดตั้ง Linux บน VirtualBox

Command Line

Command Line

Command Line ระดับ Basic ไปจนถึง Advance

Git

Git

การใช้งาน Git ตั้งแต่พื้นฐานจน Advance

Web Server

Web Server

การทำ Web Server

xampp

XAMPP

ติดตั้งและใช้งาน XAMPP

WordPress

WordPress

eCommerce

ทำเว็บ eCommerce

3. Web Programming: Front-end ฉบับฉับไว เรียนเขียนโปรแกรมเว็บฝั่ง Front-end แบบเร่งรัด

website""

Intro to WEB

เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ เรียนรู้เกี่ยวกับ HTTP ซึ่งเป็นมาตรฐานการสื่อสารที่ใช้สำหรับแลกเปลี่ยนข้อมูลระหว่าง client และ server ว่าต้องรับ/ส่งข้อมูลอย่างไร

HTML

HTML

เรียนรู้การเขียน HTML ซึ่งเป็นภาษา Markup มาตรฐานที่ใช้ในการบอกโครงสร้างของหน้าเว็บ ซึ่งประกอบไปด้วย element มากมาย และ element เหล่านี้จะเป็นตัวบอก browser ว่าจะต้องแสดงผลหน้าเว็บทั้งในด้านข้อมูลและความสวยงามอย่างไร

CSS

CSS

เรียนรู้การเขียน CSS และการใช้ร่วมกับ HTML โดยเน้นไปที่ความสวยงามของหน้าจอทำให้สามารถจัดการรูปแบบหน้าตาของเว็บได้เป็นระบบมากขึ้น

Layout

Layout

จัด Layout ของ Web ด้วยเทคนิคแบบ Classical และ Modern

Theme

Theme

ใช้ Theme ต่าง ๆ ที่มีอยู่แล้วมาประกอบกันเป็นเว็บ

XML

XML

JSON

JSON

API

API

ทำความรู้จัก ทดลองสร้าง และใช้งาน API ซึ่งเป็นวิธีที่คอมพิวเตอร์ใช้คุยกัน อาจจะเป็นคุยกันระหว่างโปรแกรมภายในเครื่องเดียวกันเอง หรือคุยกับคอมพิวเตอร์เครื่องอื่นผ่าน Internet protocol เช่น HTTP ก็ได้

JavaScript

JavaScript

เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย รวมทั้งเรียนรู้เกี่ยวกับ JavaScript framework ที่เป็นที่นิยมต่าง ๆ

pwa

Progressive Web Apps

เรียนรู้และทดลองทำ PWA ซึ่งเป็นมาตรฐานการทำเว็บที่กำหนดโดย Google โดยเป็นการนำจุดเด่นของ Native Apps กับ Web Apps มารวมกัน ทำให้ผู้ใช้งานสามารถเข้าถึงเว็บไซต์ได้อย่างรวดเร็วโดยที่มีประสิทธิภาพการใช้งานแบบใกล้เคียงกับการติดตั้งแอปพลิเคชันบนเครื่อง

react

Intro to React

แนะนำการใช้งาน React ซึ่งเป็น User Interface Library ของ JavaScript ใช้เป็นเครื่องมือสำหรับสร้าง UI components ที่กำลังได้รับความนิยม

vue

Intro to Vue.js

แนะนำการใช้งาน Vue.js ซึ่งเป็น JavaScript Framework ตัวหนึ่งที่เราสามารถเพิ่มเข้าไปในหน้า HTML ได้เลยโดยใส่ไว้ใน tag script

Workshop

Workshop

ทดลองสร้างเว็บต่าง ๆ หลากหลายรูปแบบ

4. Node.js ฉบับสมบูรณ์ เรียนทำเว็บโดยเน้นฝั่ง Back-end ด้วย Node.js

website""

Intro to WEB

เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ

JavaScript

JavaScript

เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ และยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย

Node.js

Node.js

เรียนรู้สร้างโปรเจกต์และใช้งาน Node.js

npm

npm

เรียนรู้การใช้งาน npm และการติดตั้งโมดูลต่าง ๆ

express

express

เรียนรู้การทำ Web server

EJS

EJS

เรียนรู้การทำ Front-end ด้วย Template engine

MySQL

MySQL

เรียนรู้การสร้างและจัดการกับระบบฐานข้อมูล

รีวิวส่วนหนึ่งจากนักเรียนของเรา

จากมือกีตาร์สู่นักเขียนโปรแกรม

คุณ Apinya

เรียนเขียนโปรแกรมเพื่อเปลี่ยนสายงานตอนอายุ 40++

คุณ Khem

เด็กม.ปลาย เรียนกับ EPT ตั้งแต่ม.ต้น เรียนจบแล้วทำโปรแกรมแต่งรูปด้วยตนเองได้ (ได้ทุนเรียนต่ออเมริกา)

คุณ Oodie

ระบบการสอนดีเยี่ยม!

ตอนแรกไม่เข้าใจว่าทำไมสอนเยอะแยะ จะสอนสั้น ๆ แบบที่อื่นไม่ได้เหรอ แต่เรียนแล้วรู้เลยว่าระบบการสอนของที่นี่ทำให้เก่งได้จริง ๆ

คุณ A

ใช้ในการทำงานได้ถึงทุกวันนี้

สวัสดีครับ ปีก่อนผมเคยเรียนกับพี่วิทย์ก่อนไปเรียนเมืองนอก ตอนนี้เรียนจบมา+ทำงานมาสักพักแล้ว จึงอยากมาขอบคุณพี่นะครับ ตอนไปเรียนง่ายขึ้นเยอะครับ เพราะว่า data structure พี่สอนดี ทุกวันนี้ทำงานยังได้ใช้ประโยชน์จากสิ่งที่พี่สอนอยู่เลยครับ

คุณ B

เรียนมาหลายที่ แต่มาเป็นจริง ๆ ที่นี่

ที่นี่สอนดีมากค่ะ เราเรียนแล้วเราชอบมาก กำจัดความโง่เขียนโปรแกรมได้ดีเลย เรียนมาตั้งหลายที่ มาเป็นจริง ๆ ก็ที่นี่แหละ ขอบพระคุณครูวิทย์มาก

คุณ Pawarisa

เนื้อหาอัดแน่น

เรียน full stack web ยังกับเรียนป.โทอีกใบ เข้มข้น

คุณ Nam

แบบฝึกหัดจัดเต็ม

อัดแน่นด้วยความรู้ เขียน code คล่องเลยครับ จะไม่คล่องได้ไง มีข้อสอบให้ทำเยอะมากกกกกกกกก

คุณ Kongpop

เรียนภาษาเดียวแต่เขียนได้ทุกภาษา

เรียนแค่คอร์สเดียวสามารถศึกษาเองได้ทุกภาษาเลยครับ

คุณ Child
kru-wit-ept

COURSE INSTRUCTOR

ครูวิทย์
EXPERT-PROGRAMMING-TUTOR

ครูสอนเขียนโปรแกรม ผู้มีประสบการณ์การสอนมากกว่า 10 ปี จบสายตรง และมีประสบการณ์ใน Project มากมายตั้งแต่ระดับเล็กไปจนถึงใหญ่ ทำให้เข้าใจเรื่องการเขียนโปรแกรมอย่างลึกซื้ง และเข้าใจนักเรียนเป็นอย่างดี

การศึกษา

  • โรงเรียนมหิดลวิทยานุสรณ์
  • ปริญญาตรี คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย ภาควิชาวิศวกรรมคอมพิวเตอร์

ผลงานในอดีต

  • เหรียญทองแดงฟิสิกส์ โอลิมปิก ประเทศไทย
  • เข้ารอบสุดท้าย PHILIPS YOUNG ELECTRONIC DESIGN
  • ถ้วยรางวัลพระราชทานสมเด็จพระเทพรัตนราชสุดาฯ โครงการ National Software Contest (NSC) ระดับอุดมศึกษา
  • ชนะเลิศการประกวด Software ของ Thailand Information technology Agency (TITA) ระดับอุดมศึกษา
  • ได้รับคัดเลือกเป็นตัวแทนประเทศไทยเข้าร่วมการแข่งขัน Asia Pacific Information Technology (APITA) ที่ประเทศ Indonesia
  • ชนะเลิศการแข่งขันหุ่นยนต์ระดับประเทศไทย
  • ชนะเลิศการแข่งขันหุ่นยนต์ระดับโลก

ทำไมต้อง EPT

เรียนโดยการเน้นลงมือปฏิบัติ

แบบฝึกหัดจัดเต็มรวมเกือบ 1,000 ข้อ ทั้งโจทย์ท้ายบทเรียน Coding และ Project ได้ลงมือจริงกับปัญหาจริงที่เจอในโลกของการเขียนโปรแกรม ตรวจกับโปรแกรมตรวจการบ้านได้ตลอด 24 ชั่วโมง

เน้นพื้นฐานเพื่อการต่อยอดที่หลากหลาย

เทคโนโลยีเปลี่ยนแปลงอยู่เสมอแต่สิ่งที่ไม่เปลี่ยนคือ แนวความคิดและ Algorithm ซึ่งเป็นจุดที่เราเน้น ไม่ต้องกลัวเรียนจบแล้วจะต่อยอดไม่ได้ เพราะว่าเราสอนลงลึกถึงรากและมีตัวอย่างการใช้จริง

Friendly Support

ไม่ต้องกลัวว่าจะไม่เข้าใจ มีเจ้าหน้าที่ Zoom ไปสอนเรื่องที่จำเป็นต้องรู้ก่อนเรียนทุกเรื่องในครั้งแรกที่เรียน และระหว่างเรียนสามารถส่งคำถามมาถามได้ตลอดเวลา

เรียนได้ทุกที่ทุกเวลา เรียนจบแล้วมีใบรับรอง

คอร์สมีอายุ 6 ปี จะเรียนซ้ำกี่ครั้งก็ได้ เรียนเวลาไหนเมื่อใดก็ได้ พร้อมรับประกาศนียบัตรจัดส่งให้ถึงบ้านเมื่อเรียนจบคอร์สและทำการบ้านผ่าน 90% ขึ้นไป

COURSE STYLE

รูปแบบการเรียน

การเรียน

เป็นการเรียนผ่านวิดีโอในระบบ Elearn ของเรา ซึ่งเป็นการเรียนโดยการลงมือปฏิบัติ ไม่ใช่การนั่งฟังเฉย ๆ ไม่ใช่การเรียนในกลุ่มเฟซบุ๊ก ดังนั้นในระหว่างการเรียนจะมีการบ้านให้ส่ง มีคำถามท้ายบทเรียนให้ตอบ มีโจทย์เขียน Code ให้ทำ และมี Project ให้ได้ลงมือปฏิบัติจริงด้วย

ตัวอย่างการสอน

การส่งการบ้าน

โจทย์เขียน Code 150-250++ ข้อแรก ให้ส่งในโปรแกรมตรวจการบ้านที่พัฒนาโดย EPT ซึ่งเป็นโปรแกรมแบบ Interactive ที่ใช้งานง่าย ตรวจได้ตลอดเวลา และช่วยบอกข้อผิดพลาดของผลลัพธ์จาก Code ของผู้เรียน สำหรับข้อใหญ่และ Project ให้ส่งทางอีเมลซึ่งจะมีเจ้าหน้าที่ตรวจให้*

* เฉพาะคอร์สหมวดเลข 1 และคอร์สเซต เช่น J103, PHP101-J, SET-B, SEAL เท่านั้น สำหรับหมวดเลข 7 เช่น NODE701 จะไม่บังคับทำการบ้าน

การช่วยเหลือ

ทุกคอร์ส เมื่อสมัครจะมีเจ้าหน้าที่ Zoom ไปสอนแบบตัวต่อตัวเกี่ยวกับความรู้เบื้องต้นที่ต้องใช้ในการเรียนประมาณ 1-2 ชั่วโมง ซึ่งจะสอนทุกอย่าง เช่น การติดตั้งโปรแกรม การใช้โปรแกรมตรวจการบ้าน การแก้ปัญหา การดีบัก เป็นต้น หลังจากนั้นหากมีปัญหา/งง/สงสัย สามารถถามผ่านระบบ Q&A หรือ Facebook messenger หรืออีเมล ในกรณีที่เรียนแล้วงงหนักมาก สามารถนัดเวลาเพื่อให้ Zoom ไปตอบคำถามได้*

* เฉพาะคอร์สหมวดเลข 1 และคอร์สเซต เช่น J103, PHP101-J, SET-B, SEAL เท่านั้น สำหรับหมวดเลข 6,7,8 เช่น NODE701 จะไม่มีการ Zoom ไปตอบคำถาม

ทดลองเรียนฟรี ไม่มีค่าใช้จ่าย

ผู้เรียนสามารถทดลองเรียนออนไลน์ได้ฟรีโดยไม่มีค่าใช้จ่ายใด ๆ เมื่อใช้ Promotion Code ลดราคา 100% สำหรับคอร์ส Intro to Expert Programming ด้านล่างนี้ กดปุ่ม COPY เพื่อคัดลอก Code ได้เลย

EPT_INTRO_100_2023

สมัครทดลองเรียนฟรีง่าย ๆ ใน 3 ขั้นตอน

1. ไปที่หน้าเว็บคอร์ส Intro to Expert Programming กดที่นี่เพื่อไปหน้าเว็บ https://elearn.expert-programming-tutor.com/learn/intro

2. กดปุ่ม "Buy now จ่ายเงินเพื่อซื้อคอร์สนี้"

3. ใส่ Promotion Code ที่ช่อง Promotion Code แล้วกดปุ่ม Apply Code จากนั้นกดตรงปุ่ม "ไม่มีค่าใช้จ่าย คลิกเพื่อลงทะเบียนเรียนเลย" แล้วเริ่มเรียนได้เลย

* การทดลองเรียนทุกคอร์สจะเหมือนกัน
** สำหรับผู้ที่ไม่เคยลงทะเบียนในเว็บ elearn ของ EPT มาก่อน จะต้องลงทะเบียนให้เรียบร้อยก่อนจึงจะทดลองเรียนได้
*** หากมีปัญหาทำตามขั้นตอนไม่ได้ กรุณา Capture หน้าจอที่ติดปัญหาทั้งหน้าเพื่อให้เจ้าหน้าที่ดำเนินการช่วยเหลือได้อย่างรวดเร็ว

COURSE PROMOTION

โปรโมชันพิเศษ ทั้งแถมทั้งลด!

สำหรับผู้ที่สมัครภายในวันนี้เท่านั้น

แถมฟรี! คอร์ส Computer Engineering Essential มูลค่า 5,700 บาท

คอร์สปูพื้นฐานความรู้ด้านวิศวกรรมคอมพิวเตอร์ เพื่อเตรียมความพร้อมสู่การเป็นโปรแกรมเมอร์ระดับเทพใน 29 ชั่วโมง

และ คอร์ส Super User มูลค่า 5,700 บาท

พร้อมเป็นเทพ Linux และ Git Command Line ภายใน 20 ชั่วโมง เรียนรู้กันตั้งแต่ติดตั้งโปรแกรมจนถึงใช้งาน Command Line ของ Linux และ Git ที่แม้แต่ผู้ที่เรียกตัวเองว่าโปรแกรมเมอร์หลายคนยังทำไม่ได้

และ คอร์ส Web Programming: Front-end ฉบับฉับไว มูลค่า 5,700 บาท

คอร์สเรียนเขียนโปรแกรมเว็บฝั่ง Front-end แบบเร่งรัด สำหรับคนมีเวลาน้อย สอนตั้งแต่ขั้นพื้นฐานจนสร้างเว็บฝั่ง Front-end เบื้องต้นได้ มี Workshop ให้ลงมือทำ เนื้อหารวม 47 ชั่วโมง

และ คอร์ส Node.js ฉบับสมบูรณ์ มูลค่า 5,500 บาท

คอร์สสอนทำเว็บโดยเน้นฝั่ง Back-end ด้วย Node.js สอนตั้งแต่ขั้นพื้นฐานจนสร้างเว็บเบื้องต้นได้ สอนทั้งฝั่ง Front-end และ Back-end เนื้อหา 30 ชั่วโมง

ลดพิเศษ! คอร์ส Cloud เหลือเพียง 999 บาท จากราคาเต็ม 5,900 บาท

คอร์สเรียน Cloud ฉบับเร่งรัด ครอบคลุม Service หลัก ๆ ยอดนิยมเกือบทั้งหมดของ Amazon Web Service สอนการใช้งาน Service ต่าง ๆ ของ Cloud Platform โดยเน้นไปที่ Amazon Web Service (AWS) ซึ่งเป็น Platform ยอดนิยมที่สุด เนื้อหาครอบคลุม Service หลักทั้งหมดสำหรับทำ Web Server, Serverless และ Chatbot

กรอกแบบฟอร์มเพื่อซื้อคอร์สนี้ในราคาพิเศษ

จ่ายเพียง 41,300 บาท

จากราคาเต็ม 78,400 บาท

พิเศษ! สมัครตอนนี้แถมฟรี คอร์ส Computer Engineering Essential มูลค่า 5,700 บาท
และคอร์ส Super User มูลค่า 5,700 บาท
และคอร์ส Web Programming: Front-end ฉบับฉับไว มูลค่า 5,700
และคอร์ส Node.js ฉบับสมบูรณ์ มูลค่า 5,500 บาท

และมีสิทธิ์แลกซื้อ คอร์ส Cloud ในราคาเพียง 999 บาท จากปกติ 5,900 บาท

FAQ

คำถามที่มักพบบ่อย

Q: กรอกข้อมูลในแบบฟอร์มสมัครเรียนอย่างไร

A: โปรดกรอกข้อมูลในแบบฟอร์มทุกช่องด้วยข้อมูลที่ถูกต้อง เป็นความจริง และเป็นปัจจุบัน หากข้อมูลไม่ถูกต้องอาจส่งผลให้ท่านไม่สามารถเข้าเรียนได้ หรืออาจทำให้ท่านไม่ได้รับเอกสารประกอบการเรียน หรืออาจทำให้ท่านไม่ได้รับความช่วยเหลือระหว่างการเรียน

วิธีกรอกแบบฟอร์ม

Q: ชำระเงินผ่านช่องทางไหนได้บ้าง

A: ทาง EPT รองรับการจ่ายเงินด้วยบัตรเครดิตหรือบัตรเดบิตของ VISA/MasterCard/JCB และ TrueMoney Wallet ผ่านทางระบบของ Omise รวมทั้งการโอนเงินผ่านธนาคารเข้าบัญชีบริษัทโดยตรง ท่านสามารถดูวิธีจ่ายเงินแบบต่าง ๆ ได้ในหน้าชำระเงิน

ช่องทางชำระเงินผ่าน Omise

Q: ผ่อนชำระได้ไหม

A: ผ่อนชำระได้ ท่านสามารถดูวิธีจ่ายเงินแบบผ่อนชำระ (Installment) ได้ในหน้าชำระเงิน

Q: สมัครเรียนแล้วเริ่มเรียนตอนไหน

A: หลังจากชำระเงินเรียบร้อยแล้ว ระบบจะส่งอีเมลแจ้งพาสเวิร์ดสำหรับเข้าเรียนให้ท่านภายใน 24 ชั่วโมง