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

Project : Swift for Beginner

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

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

สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • หลักการตรึงจุด ให้กับขนาดหน้าจอที่ต้องการจะแสดงผลหลายๆแบบ
  • การทำใน Virtual ให้เหมือนกับหน้าจอแสดงผล
  • การเคลียร์ค่าที่ตั้งมาทั้งหมดออก
  • การตรึงจุดของ Image ให้อยู่กึ่งกลาง และขยายตามขนาดของแต่ละหน้าจอแสดงผล

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

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การจัดวางหน้าจอให้สามารถแสดงได้หลาย Devices
  • การ Update Frames
  • การกำหนดระยะห่าง ของแต่ละบรรทัดให้เท่ากัน
  • การกำหนด Size Classes ให้หน้าจอแสดงผลแนวตั้งกับแนวนอนไม่เหมือนกัน

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

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใช้ Arrays
  • การเปลี่ยนค่าใน Arrays
  • การเพิ่มค่าใน Arrays เข้าไปในอันดับท้ายสุด
  • การลบค่าใน Arrays
  • การเรียงลำดับค่าใน Arrays
  • การ Insert ค่าใน Arrays
  • ยกตัวอย่างการใช้งาน Arrays

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

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การสร้าง Application เกมส์เดาตัวเลข
  • การวาง Layout สำหรับการใช้งานให้สามารถแสดงผลได้ทุก Devices

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

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • วิธีการเปิดไฟล์ จากตัวเดิมที่ใช้งาน
  • การประกาศตัวแปร
  • การทำ Action
  • การเรียกใช้งาน Function

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

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

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

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

  • สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น
    Day 18: For and Repeat Loops

    สิ่งที่เป็นประโยชน์ สิ่งที่คุณจะได้รับ:
  • การใช้คำสั่งแบบ Loop repeat
  • การใช้คำสั่งแบบ Loop while
  • การใช้คำสั่งแบบ Loop for

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

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

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

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

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