เรียนคอร์สเดียวทำได้ทุกส่วน





Full Stack

Engineer



Web Service, Database, Web3, React, Angular


Full Stack Engineer เป็นที่ต้องการสำหรับธุรกิจทุกระดับ เพราะทำงานได้ทุกส่วน เขียนได้ทั้ง Ecosystem ตั้งแต่ Database, API, Web Service, หรือ App บนมือถือก็ได้ทั้ง Android และ iOS คอร์สเดียวจบไม่ต้องเสียเวลา

คอร์ส Full Stack Engineer สอนตั้งแต่พื้นฐาน JavaScript ไปถึง Framework ที่นิยมใช้ ตั้งแต่ React, Angular, Vue, jQuery รวมไปถึง Node.js สำหรับงาน Backend, React Native ใช้เขียน App บน iOS และ Android รวมถึงการสร้าง Web Service ด้วย MySQL และ MongoDB

คอร์สนี้เรียน 1 เดือนเต็ม วันละ 2:30 ชั่วโมง รวม 50 ชั่วโมง หัดเขียนภาษาเดียว เน้นการใช้งานจริง สร้างเว็บจริง สร้างแอพจริงทั้ง iOS และ Android มาเรียนซ้ำได้ฟรีจนกว่าจะทำงานได้จริง

เหมาะสำหรับผู้ที่ต้องการสร้าง Ecosystem โดยใช้เพียงภาษาเดียวและประสิทธิภาพสูง รวมทั้งค่าใช้จ่ายต่ำกว่าระบบอื่น เรียนแล้วสามารถสมัครงานประจำเงินได้ทันที และถ้ามีคะแนนสอบ TOEFL ตั้งแต่ 100 คะแนน เงินเดือนเริ่มต้นที่ 50,000 บาท

วิทยากร

Kookiat Suetrong

The world's most experienced Java instructor for over 6,000 hours, and Full Stack over 4,300 hours.

Former engineer of Microsoft, Nokia Siemens Networks and Diebold

Graduated in Computer Science from Chulalongkorn University
Certificate of Advanced Software Construction in Java from the Massachusetts Institute of Technology


กู้เกียรติ ซื่อตรง

ประสบการณ์สอน Java อันดับ 1 ของโลก มากกว่า 6,000 ชั่วโมง และสอน Full Stack มาแล้ว 4,300 ชั่วโมง

อดีตวิศวกรของ Microsoft, Nokia Siemens Networks และ Diebold

จบการศึกษา Computer Science จาก จุฬาลงกรณ์มหาวิทยาลัย
ประกาศนียบัตร Advanced Software Construction in Java จาก Massachusetts Institute of Technology

ตารางเรียน

- Overview of JavaScript
- Array
- Functional Programming
- HTML5, Bootstrap, CSS
- Cloud, Linux Command
- MySQL
- jQuery
- Node.js - Web Service
- Node.js - Web Application
- Node.js - Middleware
- Node.js - Web Form
- Node.js - MongoDB
- Class and Super Class
- React
- React Web Component
- React Native 1
- React Native 2
- React Native 3
- Vue.js
- Angular
เรื่องรายละเอียด
JavaScript คำสั่ง JavaScript พื้นฐาน เช่น alert, prompt, confirm
โครงสร้างการทำงานแบบ Condition
โครงสร้างการทำงานแบบ Iteration
Array การสร้าง Array
การสร้าง Object
การใช้ Associative Array
Functional Programming การเขียน Function แบบ Anonymous และ Arrow
การใช้ Filter
การใช้ Map
HTML5, Bootstrap, CSS การเขียน HTML5 ตามมาตรฐานที่ใช้ในปัจจุบัน
การใช้ Front-end Framework เพื่อช่วยให้มี Consistency มากขึ้น
CSS ที่ใช้บ่อย 10 คำสั่ง
Cloud and Linux Command คำสั่งพื้นฐานเช่น สร้าง Folder, ย้าย File, ลบ File
คำสั่ง vi ซึ่งเป็น Text Editor สำคัญของ Unix
การใช้ Pipe และ Redirect
MySQL การติดตั้ง MySQL และ เข้าใช้งาน
การสร้างฐานข้อมูล สร้าง Table
การ Insert / Update / Delete
jQuery การใช้งาน jQuery
การแก้ไขข้อมูลบน Web Page
การอ่านข้อมูลจาก Web Service
Node.js - Web Service การติดตั้ง Node.js บน Ubuntu
การเขียน Node.js อ่านข้อมูล MySQL
หลักการทำงานของ HTTP
Node.js - Web Application การสร้าง Web Service ด้วย Express.js
การ Render ด้วย Embedded JavaScript
การสร้าง Form ให้ผู้ใช้ใส่ข้อมูล
Node.js - Middleware Middleware คืออะไร
การใช้ Middleware ให้มีประสิทธิภาพ
การใช้ Cookie ใน HTTP Header
Node.js - HTTP คำสั่ง HTTP Get และ Post
Middleware ที่เกี่ยวข้อง
การ Upload ข้อมูลไปที่ Server
Node.js - MongoDB การติดตั้ง MongoDB
คำสั่ง Insert, Update, Delete
การเขียน Node.js เพื่ออ่านเขียน MongoDB
Class and Super Class การสร้าง Class
การใช้ Field, Method และ Property
การขยาย Class เพื่อเพิ่มความสามารถ
React พื้นฐาน React
การแสดงผล Array
การเขียน Event Handling
React Web Component การสร้าง React Web Component
การแสดงผลข้อมูลแบบ Array
การรับข้อมูลจากผู้ใช้
React Native 1 การสร้าง Application บน Android และ iOS
การแสดงผลข้อมูลแบบ Array
การ Fetch ข้อมูลจาก Web Service
React Native 2 การสร้าง Application แบบโต้ตอบ
การวาง Layout ที่ซับซ้อน
การใช้ ScrollView สำหรับข้อมูลขนาดใหญ่
React Native 3 การสร้าง Game และ Puzzle 3 เกม
การแสดงผล Array 2 มิติ
การใช้ Timer
Vue.js การสร้าง Web Component ด้วย Vue
การรับข้อมูลจากผู้ใช้
การแสดงผลข้อมูลที่ซับซ้อน
Angular การสร้าง Angular Web Component
การแสดงผลแบบ Real Time
การ Fetch ข้อมูลจาก Web Service


จ่ายค่าสมัครผ่านธนาคาร, บัตรเครดิต, บัตรเดบิต, Paypal, Bitcoin, หรือ Ethereum