คอร์สสอนเขียน
App iOS/Android
ออนไลน์ (สด)
คอร์สเรียนออนไลน์ที่จะสอนให้คุณสามารถเขียน App บนมือถือ iOS และ Android ได้ที่บ้านผ่าน Google Meet
ปัจจุบบันอาชีพนักพัฒนา App บนมือถือกำลังขาดแคลนและเป็นที่ต้องการของตลาดเป็นอย่างมาก สามารถสร้างรายได้ได้หลายทาง ทั้งการรับจ้างผลิตที่ราคาแอพหลักแสนบาท หรือเป็นพนักงานประจำที่เงินเดือนสูง จึงทำให้การเรียนรู้เรื่องการเขียน App บนมือถือมีความสำคัญอย่างมากในการต่อยอดความรู้และสร้างอาชีพใหม่ทั้งในยุคปัจจุบัน และอนาคต
ทำไมถึงต้องใช้
Solar2D
ในการพัฒนา App
ด้วยเครื่องมือ Solar2D (ฟรี) ที่มีมานานกว่า 10 ปี ผ่านการใช้งานโครงการขนาดใหญ่หลากหลายโครงการ สามารถเขียนโค๊ดเดียวและรันได้ทั้ง iOS , Android , macOS , Windows ทำให้คุณสามารถนำไปใช้งานได้ทั้งการเขียน App ให้กับองค์กรธุรกิจ ,งานฟรีแลนซ์รับจ้างผลิต หรือบริษัท Software House ช่วยลดเวลาการทำงาน ลดจำนวนบุคลากร และใช้ทรัพยากรเครื่องต่ำกว่าเครื่องมืออื่นๆ ในท้องตลาดทั่วไป
เขียนโค๊ดเดียว สามารถรันได้ทั้ง iOS , Android , macOS หรือ Windows เขียน App เสร็จเร็วขึ้นกว่าเท่าตัว
ใช้ภาษา LUA ที่ง่ายต่อความเข้าใจ ตรงไปตรงมาคล้าย JAVA Script หรือ Action Script ทำให้เรียนรู้ได้เร็ว
มี Plugin รองรับมากมาย ทำให้สามารถสร้าง App ที่มีฟังก์ชั่นที่มีขนาดใหญ่ที่มีการทำงานซับซ้อนได้
เนื้อหาในคอร์ส
สอนอะไรบ้าง?
เนื้อหาในคอร์ส มุ่งเน้นการปูพื้นฐานการเขียน App ตั้งแต่เริ่มต้น ไปจนสามารถสร้าง App อย่างง่าย ที่สามารถ Compile ไปเป็น iOS , Android App ได้ โดยเนื้อหาหลักจะเป็นดังนี้
หลักการสร้าง App
และไวยากรณ์
สอนหลักการพื้นฐานของการเขียน App และไวยากรณ์ที่ง่ายต่อความเข้าใจ โดยคุณสามารถดูความง่ายของเครื่องมือภาษาต่างๆได้จาก โครงสร้างไฟล์ใช้ใน Project และคำสั่งพื้นฐานที่ใช้ในการสร้าง "App Hello World" โดยคุณสามารถดูตัวอย่าง Hello World ได้จากรูปภาพ
เครื่องมือ
Component
ที่ใช้ในการสร้าง App
เครื่องมือสำเร็จรูปที่สามารถนำเอามาประกอบใช้งานได้ทันที เช่น Text , Shape , Image , ScrollView , TableView เหล่านี้จะทำให้คุณสร้าง Business App ได้อย่างรวดเร็วโดยเขียนโค๊ดไม่กี่บรรทัด และเข้าใจง่าย
การใช้งาน
Simulator
และ Debuger
Solar2D มีเครื่องมือที่ โดดเด่นมากในเรื่องของการมี Simulator เป็นของตัวเอง ไม่ต้อง Run ผ่าน iOS Simulator หรือ Android Simulator ซึ่งจะช่วยประหยัดทรัพยากรไปได้มาก กล่าวคือ เครื่องที่ใช้ Develop ไม่ต้องมี Ram หรือ CPU สเป็คที่สูงมาก ก็สามารถใช้พัฒนา App ได้ เช่น เครื่อง Ram 4GB ก็สามารถใช้ Dev ได้ นอกจากนั้น Solar2D ยังมีระบบ Live Testing สามารถดูผลการรันโปรแกรมได้หลายๆหน้าจอพร้อมๆกัน เพียงแค่ Save ไฟล์เท่านั้น
การเชื่อมต่อ
API
และ Network Load
เราสอนให้คุณได้ลองทดสอบเชื่อมต่อ REST API จาก Server เพื่อเชื่อมต่อฐานข้อมูล เช่นระบบ Login และการ GET,POST,PUT,DELETE ไปยังฐานข้อมูลผ่าน REST API พร้อมสอนการใช้งานระบบ Mobile Backend as a Service ที่ทำให้คุณไม่ต้องเขียน API เองในการสร้าง Mobile App
ตัวอย่างงาน
App ที่ใช้จริง
พิเศษ สำหรับนักเรียนในคอร์สออนไลน์(สด) จะได้เห็นตัวอย่างการออกแบบ Source Code, แนวคิด และเทคนิคการทำงานจริงจาก App ขนาดใหญ่ที่คุณไม่เคยเห็นมาก่อน ทำให้คุณมั่นใจได้ว่าเมื่อเรียนพัฒนา App กับเราแล้ว เครื่องมือนี้จะสามารถตอบโจทย์การทำงานของคุณได้จนถึงระดับ Production เช่นเดียวกับ App Social หรือ eWallet
คลิบอธิบาย
รายละเอียดของคอร์ส
และเครื่องมือที่ใช้งาน
อธิบายเนื้อหาคอร์ส เครื่องมือ Solar2D และการใช้งานจริง
หัวข้อ
คอร์ส
ตารางการฝึกอบรมภายในคอร์ส ทั้ง 2 วัน
-
Introduction
-
โครงสร้าง ภาษา Lua และไวยกรณ์
-
การใช้งาน Solar2D Simulator
-
Display Text การแสดงตัวหนังสือ
-
Display Shape การสร้างรูปทรงเรชาคณิต
-
Display Line การวาดเส้น
-
Display Image การโหลดภาพ
-
System Directory โครงสร้างการจัดเก็บไฟล์
-
Event Listener
-
Timer การใช้งานตัวตั้งเวลา
-
Widget Button,Radio,Check Box,Slide การใช้งานวิดเจ็ท
-
Composer การสลับหน้าไปมาด้วย Composer
-
Text Field การรับ Input ตัวหนังสือ
-
Tableview การใช้งาน TableView
-
Alert Popup การสร้างกล่องแจ้งเตือน
-
Photo Capture การถ่ายรูปและโหลดรูป
-
Audio - Sound การเล่นไฟล์เสียง
-
MapView การใช้งานแผนที่
-
Network การเรียกข้อมูลจาก Internet Web หรือ API
-
Local Database การใช้งาน SQLite Database
-
การบ้าน
-
Tabbar Controller การใช้งานแท็บ
- Picker Wheel การใช้งาน Picker Wheel
- Transition การทำอนิเมชั่น
-
Global Parameter การรับส่งข้อมูลระหว่างหน้าต่างๆ
-
UI Class การใช้งาน UI สำเร็จรูป
-
Multi Lang การทำงานแบบหลายภาษา
-
Custom Font การกำหนดฟ้อนท์ใน App
-
Connect API การเชื่อมต่อ
-
Sample Login ทดลองทำ API Login
- Sample GET,POST,PUT,DELETE ดารเชื่อมต่อ API ด้วย Methode
- การ Build App ลงเครื่อง Android การ Build ลงเครื่อง Android
-
แกะ App ตัวอย่าง 1
-
แกะ App ตัวอย่าง 2
- Computer Mac / PC อย่างใดอย่างหนึ่ง 1 เครื่อง
- ความรู้พื้นฐานด้าน Programing ภาษาใดก็ได้
สนใจสมัครเรียน ได้ที่ปุ่ม"สอบถามโปรโมชั่นพิเศษ" ด้านล่างนี้