زبان برنامهنویسی رسمی اپل Swift است که برای iOS، macOS، watchOS و tvOS میباشد. این زبان به دلیل سرعت بالا، امنیت، خوانایی و سادگی، هم برای مبتدیان و هم برای توسعهدهندگان حرفهای گزینهای عالی محسوب میشود. در این دوره، هریسون فرون شما را با Swift 5 آشنا میکند و تجربهای عملی از این زبان پرطرفدار در اختیارتان قرار میدهد. با گذراندن این دوره، مهارت لازم برای ساخت اپلیکیشنها و بازیهای اختصاصی خود را به دست خواهید آورد. پس از مرور تاریخچه و تکامل Swift، هریسون شما را با اصول این زبان آشنا میکند.
در این دوره یاد میگیرید چگونه با انواع دادهها، منطق شرطی، متدها، توابع، کلاسها و ساختارها کار کنید. تمامی مفاهیم آموزشی بهصورت کاربردی و عملی از طریق نمونههای واقعی استخراجشده از بازیهای ساختهشده توسط هریسون ارائه میشوند.
اهداف یادگیری این دوره عبارتند از:
- راهاندازی Xcode و ایجاد اولین پروژه
- مدیریت متغیرها و ثابتها در Swift
- نحوه ثبت لاگ و اضافه کردن توضیحات به کدها
- کار با رشتهها (Strings) و عملیات مرتبط با آنها
- استفاده از مقادیر بولی و عملگرهای منطقی
- مدیریت مجموعهها (Collections) در Swift
- آرایهها و متدهای مهم آنها
- مجموعهها (Sets) و تاپلها (Tuples) و کاربردهای آنها
- نحوه کار با شرطها و حلقههای تکرار (Loops) در کدنویسی
- ایجاد و استفاده از توابع (Functions)
- کلاسها (Classes) و نحوه پیادهسازی آنها
- استفاده از Enumerations و کاربردهای آنها
- مدیریت خطاها (Error Handling) برای بهبود عملکرد برنامه