สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น (Beginner)
Day 21 – 30

Project : Swift for Beginner

สำหรับผู้ที่ต้องการหัดเขียนโปรแกรม โดยใช้ภาษา Swift ซึ่งเป็นภาษาที่เขียนง่าย และสามารถเข้าใจได้ง่าย โดยผู้สอน จะเริ่มสอนตั้งแต่ขั้นพื้นฐาน ไปจนถึงสามารถนำไปใช้งานได้จริง

สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
Day 21: Recursive Function

สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใช้ Recursive Function
  • การ Debug Program

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 22: OX Game Part 1

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การวาง Layout สำหรับเกมส์ OX
  • การใช้ Stack ในการวาง Layout

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 23: OX Game Part 2

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • เขียน Function เพื่อทำการเรียกค่าเป็น ตัว O หรือ ตัว X
  • การใช้งาน Button Tag
  • การเก็บค่าของแต่ละช่อง ว่าเป็น ตัว O หรือ ตัว X

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 24: OX Game Part 3

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • เขียน Function สำหรับเคลียร์ค่าทุกอย่าง ให้อยู่ในสภาวะปกติ
  • เขียน Function สำหรับ Check เงื่อนไขที่จะชนะ

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 25: OX Game Part 4

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใส่ Sound
  • การเรียกใช้ Sound เวลากดปุ่ม
  • การ Install Font
  • การใส่ Custom Font เพิ่มใน Project
  • การเรียกใช้ Custom Font

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 26: OX Game Part 5

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การเขียน AI ให้คอมพิวเตอร์ เดินแบบ Random (Level 0)
  • การเขียน AI ให้คอมพิวเตอร์ เดินแบบมีเงื่อนไข (Level 1)

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 27: OX Game Part 6

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การเขียน AI ให้คอมพิวเตอร์ เดินแบบ Random (Level 2)

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 28: Object Oriented Programming – Class (OOP-Class)

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใส่ Icon ให้กับ เกมส์ OX
  • การใช้ Object Oriented Programming – Class (OOP-Class)
  • การเขียน Function ให้อยู่ใน Class ซึ่งเรียกอีกชื่อหนึ่งว่า Method

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 29: Object Oriented Programming – Encapsulation (OOP-Encapsulation)

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใช้งาน Encapsulation
  • การเรียกใช้ get หรือ set ผ่าน Class

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 30: Object Oriented Programming – Inheritance Polymorphism (OOP-Inheritance Polymorphism)

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • หลักการใช้งาน Inheritance
  • หลักการใช้งาน Polymorphism

  • หากท่านมีปัญหาหรือข้อสงสัย เรายินดีให้คำปรึกษา
    https://www.facebook.com/ITECSOFTWARETH/