เรียนคอร์สเดียวทำได้ทุกส่วน
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
ตารางเรียน
- Array
- Functional Programming
- HTML5, Bootstrap, CSS
- Cloud, Linux Command
- jQuery
- Node.js - Web Service
- Node.js - Web Application
- Node.js - Middleware
- Node.js - MongoDB
- Class and Super Class
- React
- React Web Component
- 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 |