iOS Xcode Swift,RxSwift , Objective-C

TOPIC DAY 1

  • ความรู้พื้นฐานการเขียนภาษา Swift 5
    • Swift Syntax, การประกาศตัวแปรและประเภทของตัวแปร
    • ความแตกต่างระหว่าง Objective-C และภาษา Swift
  • ความรู้พื้นฐาน XCode 10 และอธิบายการใช้งาน XCode IDE
    • Toolbar, Editor Area, Navigator Area, Utilities Area, Debug Area
    • Simulator
  • ความรู้พื้นฐานสำหรับการสร้างโปรเจกต์
    • Create First Project on Xcode
    • Storyboard
    • Model-View-Controller (MVC)
    • Core Data, View, Controller
  • สร้างหน้าเพิ่ม และใส่ Action ในโปรเจกต์
    • Navigation Controller
    • Action On Touch
  • วิธีจัดการให้รองรับหน้าจอหลายขนาด
    • Auto Resizing
    • Constraints
    • Resources Supports Multiple Display

TOPIC DAY 2

  • สร้าง Class, Function และ Structure
    • Initializers for Structure
    • Access Properties
    • Computed Properties
  • สร้างโปรเจกต์ Single View สำหรับ Calculator Mobile Application
  • ความสามารถเด่นของภาษา Swift ที่ควรนำไปใช้งาน
    • Lazy Stored Properties
    • Guard Property
    • Error Handing
    • Assert
  • วิธีสร้างให้แอปพลิเคชั่นแสดงข้อมูลแบบ Scoll Down
    • Table View
    • Custom Cell
    • Core Data
  • วิธีสร้างให้แอปพลิเคชั่นแสดง Banner ไปสไลด์ซ้ายขวา
    • Collection View
  • วิธีการสร้าง Bottom Navigation ตามหลัการออกแบบ UX/UI ตาม Material Design

TOPIC DAY 3

  • วิธีดึงข้อมูลจากระบบ Server มาแสดงบน Mobile Application
    • iOS Security
    • JSON Structure
    • Get
    • Post
  • วิธีแสดงข้อมูลจาก Server แสดงเป็นรูปแบบ Scoll Down บน Mobile Application (ภาคปฏิบัติ)
    • Core Data
    • Data Model
    • Table View and Custom Cell
  • วิธีสร้าง Action ให้สามารถ Touch บน Scroll Down บน Mobile Application ให้ไปเปิดหน้า Detail ไปยังเนื้อหาย่อยที่ต้องการ (ภาคปฏิบัติ)
    • Set Selection
    • Delegate Table View

สอบถามราคาและข้อมูลเพิ่มเติม

ให้บริการ จ.-ศ. 9:30 น. ถึง 18:30 น.