لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ضروری توسعه iOS 16
iOS 16 Development Essential Training
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
به دنبال شغلی در توسعه iOS هستید؟ یا برند یا محصولی دارید که بتواند از اپلیکیشن خودش استفاده کند؟ در این دوره آموزشی، تاد پرکینز شما را در مسیر توسعه iOS شروع میکند و به شما دانش کمک میکند تا برنامههای خود را بسازید، حتی اگر با تجربهای صفر در iOS شروع کنید. تاد اصول XCode، ابزار رسمی اپل برای توسعه برنامه های iOS را به شما آموزش می دهد. او به شما نشان میدهد که چگونه رابط کاربری را بسازید، از درک اصول اولیه رابط کاربری iOS با رابط سازنده گرفته تا حالتهای طرحبندی و پیشنمایش، و همچنین رابط کاربری واکنشگرا و اشیاء رابط کاربری پیشرفتهتر. او همچنین به معماری اپلیکیشن ها می پردازد - چرخه حیات iOS، رویدادها و وظایف. در طول مسیر، دانش خود را با برخی چالش ها آزمایش کنید و کار خود را با راه حل های تاد مقایسه کنید.
سرفصل ها و درس ها
مقدمه
Introduction
شروع حرفه ای در توسعه iOS (در حال پیشرفت)
Starting a career in iOS development
(In progress)
آنچه باید قبل از شروع این دوره بدانید
What you should know before starting this course
1. Xcode Fundamentals
1. Xcode Fundamentals
ایجاد اولین برنامه iOS شما
Creating your first iOS app
بخش های کلیدی رابط Xcode
Key parts of the Xcode interface
امتحان فصل
Chapter Quiz
2. توسعه UI با Storyboards
2. UI Development with Storyboards
انتخاب بین SwiftUI و استوری بورد
Choosing between SwiftUI and storyboards
ایجاد رابط کاربری را با استوریبرد بکشید و رها کنید
Drag and drop user interface creation with storyboards
متن برچسب را در زمان اجرا تغییر دهید
Change a label's text at runtime
فشار دادن دکمه
Handling a button press
استفاده از متن جمع آوری شده از فیلدهای متنی
Using text gathered from text fields
نمایش صفحه کلید
Showing the keyboard
رد کردن صفحه کلید
Dismissing the keyboard
کار با پین
Working with pins
عیب یابی مشکلات رایج رابط کاربری
Troubleshooting common UI problems
چالش: تابلوهای داستانی
Challenge: Storyboards
راه حل: تابلوهای داستانی
Solution: Storyboards
امتحان فصل
Chapter Quiz
3. مبانی SwiftUI
3. SwiftUI Basics
اصول SwiftUI
SwiftUI fundamentals
ایجاد طرح بندی افقی و عمودی
Creating horizontal and vertical layouts
تغییر فونت و فاصله در SwiftUI
Modifying fonts and spacing in SwiftUI
بارگیری تصاویر در SwiftUI
Loading images in SwiftUI
چالش: SwiftUI
Challenge: SwiftUI
راه حل: SwiftUI
Solution: SwiftUI
امتحان فصل
Chapter Quiz
4. SwiftUI Binding
4. SwiftUI Binding
دریافت ورودی متن با SwiftUI
Getting text input with SwiftUI
استفاده از نوار لغزنده در SwiftUI
Using a slider in SwiftUI
ساخت نمای SwiftUI سفارشی
Making a custom SwiftUI view
درک @State در مقابل @Binding
Understanding @State vs. @Binding
افزایش قابلیت استفاده مجدد در نماهای سفارشی
Increasing reusability in custom views
چالش: یک برنامه انتخاب رنگ بسازید
Challenge: Build a color picker app
راه حل: یک برنامه انتخاب رنگ بسازید
Solution: Build a color picker app
امتحان فصل
Chapter Quiz
5. کار با چندین نمایش در SwiftUI
5. Working with Multiple Views in SwiftUI
ایجاد داده برای یک لیست
Creating data for a list
استفاده از نماهای فهرست
Using list views
ایجاد نمای جزئیات
Creating detail views
ارسال داده بین نماها و نمایشگرها
Sending data between views and screens
نمایش و رد نماهای پاپ اور
Displaying and dismissing popover views
تاد پرکینز یک توسعه دهنده است که در iOS تخصص دارد. او بیش از دوازده برنامه و بازی محبوب توسعه داده است.
او بیش از 50 کتاب و دوره ویدیویی منتشر کرده است که موضوعاتی مانند برنامه نویسی برای غیربرنامه نویسان و توسعه بازی را پوشش می دهد. او همچنین یک توسعهدهنده جاوا (SCJD) و دارای مدرک لیسانس در توسعه نرمافزار از دانشگاه وسترن گاورنر است. وقتی برنامهها یا دورههای آموزشی نمیسازد، پادکست Try, Try Again - a Movie Club را میزبانی میکند و مقدار مناسبی از بازیهای ویدیویی را انجام میدهد. تاد با خانواده اش در کالیفرنیا زندگی می کند.
نمایش نظرات