Collection of Links and References for Learning Swift Programming Language

Explore a curated collection of links and references, simplifying your journey to master the Swift Programming Language and SwiftUI.

Artikel ini berisi daftar tautan, referensi dan bahan untuk mempermudah dalam belajar Bahasa Pemrograman Swift dan SwiftUI

Every beginner diving into the world of Swift Programming Language likely experiences a similar experience — entering a dense forest without a clear direction. This could be due to the overwhelming number of references, leading to confusion about where to start or what resources to seek. Therefore, I aim to share experiences and tips on choosing accessible references or sources to ease the journey of learning the Swift programming language.

Apple Book - Swift Programming Language

This book serves as Apple's official guide for learning the Swift Programming Language, covering everything from the basics to the most complex aspects. Don't worry, the book is free and continuously updated. It's an ideal starting point to understand the fundamentals of Swift, including early theory on data types, loops, and, of course, branching, before delving into coding.

Artikel ini berisi daftar tautan, referensi dan bahan untuk mempermudah dalam belajar Bahasa Pemrograman Swift dan SwiftUI

Swift Playground

An application (currently available only for iPad and Mac) designed for learning and experimenting with Swift in an easy and enjoyable way. You'll learn while feeling like you're playing a game. Ensure your device has ample space before installing this application, as it's not a small-sized app.

Artikel ini berisi daftar tautan, referensi dan bahan untuk mempermudah dalam belajar Bahasa Pemrograman Swift dan SwiftUI

Hacking with Swift

A website filled with so many informations about the Swift Programming Language. From tips and tricks, tutorials, forums to Swift and SwiftUI courses, this website is curated by PAUL HUDSON, a highly renowned iOS programmer known for his simple and easy-to-follow tutorials.

Artikel ini berisi daftar tautan, referensi dan bahan untuk mempermudah dalam belajar Bahasa Pemrograman Swift dan SwiftUI

Paul Hudson's YouTube Channel

Continuing from the previous point, Paul Hudson also has a YouTube channel featuring tutorials, tips, and tricks on Swift Programming Language and SwiftUI. Based on the author's experience, one of the fastest ways to learn is by following video tutorials.

Artikel ini berisi daftar tautan, referensi dan bahan untuk mempermudah dalam belajar Bahasa Pemrograman Swift dan SwiftUI

Kavsoft YouTube Channel

In addition to Paul Hudson's channel, another recommended YouTube channel is Kavsoft. This channel predominantly focuses on creating application layouts using SwiftUI. On this YouTube channel, you'll learn how to implement various beautiful layouts using SwiftUI.

Artikel ini berisi daftar tautan, referensi dan bahan untuk mempermudah dalam belajar Bahasa Pemrograman Swift dan SwiftUI

CodeWithChris Youtube Channel

Yet another YouTube channel for learning Swift programming language, SwiftUI, UIKit, and more. On this YouTube channel, you can delve into a broader range of topics, starting from getting to know Xcode, iOS, iPadOS, MacOS, Swift, SwiftUI, UIKit, and beyond.

Artikel ini berisi daftar tautan, referensi dan bahan untuk mempermudah dalam belajar Bahasa Pemrograman Swift dan SwiftUI

In conclusion, these are some recommended references for beginners or even intermediate learners in mastering the Swift Programming Language and SwiftUI. Happy reading and experimenting; may this brief guide be beneficial.