Loading...
หลักสูตร 2017-12-02T17:40:25+00:00

หลักสูตรพื้นฐาน iOS (Swift 4.0) 12 ชั่วโมง จากเริ่มต้นจนทำ app ได้จริง

คอร์สนี้ถูกออกแบบมาโดยเน้นหนักไปที่เรื่องของพื้นฐานการเขียนโปรแกรมอย่างถูกต้องโดยใช้ภาษา Swift และเครื่องมืออย่าง XCode เราจะโฟกัสไปยัง version ใหม่ล่าสุดทั้งในตัวภาษาและเครื่องมือต่างๆ เพื่อให้ผู้เรียนสามารถนำไปต่อยอดและใช้งานได้จริง จุดประสงค์ของการเรียนคอร์สพื้นฐานก็คือ ผู้เรียนจะมีความเข้าใจในการใช้งานเครื่องมือต่างๆในโปรแกรม XCode และ เข้าใจในตัวภาษา Swift สามารถที่จะสร้าง App แบบง่ายๆได้ด้วยตัวเอง เข้าใจถึงคำศัพท์ต่างๆในการเขียนโปรแกรม เข้าใจโครงสร้างในการทำงานของ Application และ ระบบ iOS สามารถอ่าน Code ตัวอย่างใน internet แล้วเข้าใจ โดยการเรียนจะแบ่งออกเป็น 4 sessions ดังนี้

Session 1 (3 hours)

  • History and introduction
  • iOS architecture, versions
  • iOS programming resources
  • Tools and XCode
  • Installing tools, software and emulator
  • Project configuration and Xcode environment
  • First iOS App and workshop
    • UIViewController, UITextField, UIButton, UILabel and other passive UIs etc.
    • IBOutlet, IBAction
    • Storyboard
    • Segue
    • Example

Session 2 (3 hours)

  • OOP – Object Oriented Programming
  • Swift and Objective-C
    • Class, instance, method
    • Syntax
  • MVC pattern

Session 3 (3 hours)

  • UINavigationViewController
  • UITabbarViewController
  • UIViewController and Segue
  • Workshop
    • NSDictionary, NSArray, Array
    • Protocal
    • Delegate
    • Completion handler
  • UITableView

Session 4 (3 hours)

  • Custom UITableView
  • Custom UICollectionView
  • Camera
  • MapView

หมายเหตุ การเรียนในคอร์ส iOS ผู้เรียนจะต้องมีคอมพิวเตอร์ Mac ด้วย ถ้าไม่มีเครื่อง Mac ทางผู้สอนจะมีเครื่องให้ยืมใช้ชั่วคราวเฉพาะในเวลาการสอนเท่านั้น

หลักสูตรมืออาชีพ Advanced iOS (Swift 4.0) 12 ชั่วโมง ทำ app จริง อย่างมืออาชีพ

คอร์สนี้ถูกออกแบบมาโดยเน้นหนักไปที่เรื่องของการเขียนโปรแกรมอย่างถูกต้อง และใช้เครื่องช่วยต่างๆอย่างมืออาชีพ เช่น CocoaPods หรือ Google Firebase จุดประสงค์ของการเรียนคอร์สพื้นฐานก็คือ ผู้เรียนจะมีความเข้าใจในการใช้งานเครื่องมือช่วยต่างๆในโปรแกรม XCode และ เข้าใจใน Advanced Swift Patterns สามารถที่จะสร้าง App แบบมืออาชีพได้ด้วยตัวเอง เข้าใจถึงการเชื่อมต่อ Application เข้าสู่ระบบ Cloud โดยใช้เครื่องมืออย่าง Firebase และ ดึง Library ต่างๆจาก CocoaPods มาใช้งานได้ สามารถอ่าน Code ตัวอย่างใน internet ที่มีความซับซ้อนแล้วเข้าใจ โดยการเรียนจะแบ่งออกเป็น 4 sessions ดังนี้

Session 1 (3 hours)

  • CocoaPod
  • Networking
  • Kingfisher
  • Alamofire
  • JSON

Session 2 (3 hours)

  • Firebase
    • Firebase Authentication
    • Firebase Real-Time Database

Session 3 (3 hours)

  • Facebook login
  • GPS, MapView, Annotation
  • Uploading app to Apple AppStore

Session 4 (3 hours)

  • Workshop (แล้วแต่ความสนใจของผู้เรียน)

หมายเหตุ การเรียนในคอร์ส iOS ผู้เรียนจะต้องมีคอมพิวเตอร์ Mac ด้วย ถ้าไม่มีเครื่อง Mac ทางผู้สอนจะมีเครื่องให้ยืมใช้ชั่วคราวเฉพาะในเวลาการสอนเท่านั้น

หลักสูตรพื้นฐาน Android (Kotlin) 12 ชั่วโมง จากเริ่มต้นจนทำ app ได้จริง

คอร์สนี้ถูกออกแบบมาโดยเน้นหนักไปที่เรื่องของพื้นฐานการเขียนโปรแกรมอย่างถูกต้องโดยใช้ภาษาใหม่ล่าสุดอย่าง Kotlin ที่ Google ได้เปิดตัวอย่างเป็นทางการไปในเดือนเมษายน ปี 2017 และเครื่องมืออย่าง Android Studio 3.0 เช่นเคยเราจะโฟกัสไปยัง version ใหม่ล่าสุดทั้งในตัวภาษาและเครื่องมือต่างๆ เพื่อให้ผู้เรียนสามารถนำไปต่อยอดและใช้งานได้จริง จุดประสงค์ของการเรียนคอร์สพื้นฐานก็คือ ผู้เรียนจะมีความเข้าใจในการใช้งานเครื่องมือต่างๆในโปรแกรม Android Studio 3.0 และ เข้าใจในตัวภาษา Kotlin สามารถที่จะสร้าง App แบบง่ายๆได้ด้วยตัวเอง เข้าใจถึงคำศัพท์ต่างๆในการเขียนโปรแกรม เข้าใจโครงสร้างในการทำงานของ Application และ ระบบ Android สามารถอ่าน Code ตัวอย่างใน internet แล้วเข้าใจ โดยการเรียนจะแบ่งออกเป็น 4 sessions ดังนี้

Session 1 (3 hours)

  • History and introduction
  • Android architecture, versions, API levels, SDK
  • Android programming resources
  • Tools, Android Studio, SDK, Java
  • Installing tools, software and emulator
  • Android Studio
  • Project configuration
  • Manifest
  • TextView, Button, EditText and other passive UIs etc.
  • Layout, XML, Values
  • Activity
  • Example
  • Intent
  • Example: phone call, open URL, open Google Map, open camera

Session 2 (3 hours)

  • OOP – Object Oriented Programming
  • Introduction to Kotlin
  • Kotlin vs Java
  • Class, Instance, Method

Session 3 (3 hours)

  • MVC
  • Drawable
  • Android support multiple screens
  • Intent
  • Activity, lifecycle
  • Fragment, lifecycle
  • Animation
  • XML Layout

Session 4 (3 hours)

  • ListView
  • Array
  • JSON
  • Adapter
  • Custom ListView

หมายเหตุ การเรียนในคอร์ส Android ผู้เรียนจะต้องมีคอมพิวเตอร์ Mac หรือ PC ที่มี spec ขั้นต่ำคือ Intel Core i5 Ram 8G และถ้าให้ดีควรจะรันบน Harddisk ที่เป็น SSD นะครับ เพราะว่าโปรแกรม Android Studio กิน Spec เครื่องหนักมาก OS เป็น Mac OSX หรือ Windows 10

หลักสูตรมืออาชีพ Advanced Android Programming (Kotlin) 12 ชั่วโมง ทำ app จริง อย่างมืออาชีพ

คอร์สนี้ถูกออกแบบมาโดยเน้นหนักไปที่เรื่องของการเขียนโปรแกรมอย่างถูกต้อง และใช้เครื่องช่วยต่างๆอย่างมืออาชีพ เช่น Gradle หรือ Google Firebase จุดประสงค์ของการเรียนคอร์สพื้นฐานก็คือ ผู้เรียนจะมีความเข้าใจในการใช้งานเครื่องมือช่วยต่างๆในโปรแกรม Android Studio และ เข้าใจใน Advanced Kotlin/Java Patterns สามารถที่จะสร้าง App แบบมืออาชีพได้ด้วยตัวเอง เข้าใจถึงการเชื่อมต่อ Application เข้าสู่ระบบ Cloud โดยใช้เครื่องมืออย่าง Firebase และ ดึง Library ต่างๆจาก Gradle, Github มาใช้งานได้ สามารถอ่าน Code ตัวอย่างใน internet ที่มีความซับซ้อนแล้วเข้าใจ โดยการเรียนจะแบ่งออกเป็น 4 sessions ดังนี้

Session 1 (3 hours)

  • Gradle
  • Networking
  • Glide
  • Retrofit
  • JSON to OOP

Session 2 (3 hours)

  • Firebase
    • Firebase Authentication
    • Firebase Real-Time Database

Session 3 (3 hours)

  • Facebook login
  • GPS, MapView, Annotation
  • Uploading app to Google Playstore

Session 4 (3 hours)

  • Workshop (แล้วแต่ความสนใจของผู้เรียน)

หมายเหตุ การเรียนในคอร์ส Android ผู้เรียนจะต้องมีคอมพิวเตอร์ Mac หรือ PC ที่มี spec ขั้นต่ำคือ Intel Core i5 Ram 8G และถ้าให้ดีควรจะรันบน Harddisk ที่เป็น SSD นะครับ เพราะว่าโปรแกรม Android Studio กิน Spec เครื่องหนักมาก OS เป็น Mac OSX หรือ Windows 10

We Thrive On Challenging Projects That Produce Bigger Rewards.