Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

วิธีเรียน Swift 5 (ภาษาเขียนแอป Apple) - แหล่งเรียนรู้ฟรี/เสียเงิน

อยากเรียน Swift ภาษาพัฒนา Apple? ช่วยเหลือพร้อม: แหล่งออนไลน์ ฟรี/เสียเงิน

Apple โฆษณา Swift: "ให้ทุกคนสร้างแอปเก่งได้" — จริงแต่อาจไม่ได้ดำน้ำเขียน Candy Crush พรุ่งนี้ — ภาษาไหนก็ตาม ต้อง เวลา + ความพยายาม

ช่วยเหลือพร้อม: ทรัพยากรออนไลน์ครอบคลุมลึก — ระดับไหนก็เจอ

เริ่มต้น: Swift 5.0.1 โหลดได้ ที่นี่ + Xcode 10.2.1 เริ่มเรียนทันที — เช็คเวอร์ชัน Swift/Xcode ของ教材 เพราะอาจต่างกัน

เริ่มต้น

เริ่มที่ต้นน้ำ: เอกสาร Swift ของ Apple — ไม่ต้อง Developer Account เข้าถึงไฟล์/โหลด Xcode (Mac App Store) — เริ่มได้เลย

Developer Docs: Sample Code, Reference Links, วิดีโออัปเดต Swift ล่าสุด (ดีสำหรับคนมาจากภาษาอื่น)

เรามีบทความครบ: สร้างแอปด้วย Swift 5 — ครอบ: เขียนแอป iPhone, iPad, Watch, Mac, ฟีเจอร์ใหม่ Swift 5, ทำไมควรเลือกภาษานี้

Apple iBooks (ตอนนี้คือ Books)

ใช้เวลาเดินทางเรียน: Swift Programming Materials ฟรี บน iBooks Store — หนังสือ: The Swift Programming Language (ทัวร์ภาษา, คู่มือฟีเจอร์ทุกตัว, Reference ฉบับทางการ) — Everyone Can Code ฟรี — Apple: หลักสูตรสำหรับม.ปลาย/มหาวิทยาลัย เข้าได้ทุกคน — "เขียนโค้ด/ออกแบบแอปทำงานจริง ได้ทักษะงาน Software Dev/IT"

ลองคอร์สออนไลน์

Udemy

คอร์ส Swift ยอดนิยม: iOS 12 & Swift - Complete iOS App Development Bootcamp — ~10,000 รีวิว, 62,000+ นักเรียน — 527 บทเรียน, 54.5 ชม. วิดีโอ — รอ Promo Udemy ลดราคาเยอะ

คอร์สอื่นน่าสนใจ:

  • Swift 5 Programming For Beginners
  • iOS 12 & Swift 5: Build a To-Do List App
  • iOS 12 & Swift 5 - App Design, UI/UX plus Development
  • Complete Guide to New Features in Swift 5

Lynda (ตอนนี้ LinkedIn Learning)

อยากเริ่ม Swift ด่วน: Lynda.com Swift 5 Essential Training

คอร์ส Swift อื่นเยอะ — ต่าง Udemy: Udemy = จ่ายต่อคอร์ส, Lynda = สมัครรายเดือน เข้าถึงคอร์สไม่อั้น (ทุกวิชา) — £19.99/$25/เดือน (แผนรายปี) — ลอง Free Preview ก่อน

Podcasts พัฒนา Swift

เรียนคนเดียว悶? ฟัง Podcast: iDeveloper — โฟกัส iOS/macOS Dev: Tools, Techniques, Tips — ด้านธุรกิจขายแอป — เนื้อหาเพรนเก๋ แต่อาจ Technical — ไม่เข้าใจ กดทน เรียนรู้ Term/Phrase

Preview ตอน/สรุป: หน้า Podcast

เขียนแอปแรก

เก่งพื้นฐาน → ลงมือเขียนจริง — เรามีคู่มือช่วย: