Course catalog
Categories
Swift 5 Essential Training
(Mitalearn-152538)
- 4 hours 3 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Harrison Ferrone
Swift زبان برنامه نویسی برای اکوسیستم اپل - iOS، macOS، watchOS و tvOS است - و این زبان مخصوصاً رسا، سریع، ایمن و سرگرم کننده است که برای برنامه نویسان جدید و با تجربه به طور یکسان مناسب است. در این دوره، مدرس Harrison Ferrone به شما کمک می کند تا تجربه عملی را با Swift 5 کسب کنید و شما را آماده می کند تا برنامه ها و بازی های خود را با استفاده از این زبان محبوب شروع کنید. پس از یک مرور کلی از تکامل سوئیفت، هریسون شما را از طریق هر یک از اجزای زبان راهنمایی می کند. او انواع دادههای رایج، منطق شرطی، روشها، توابع، کلاسها و ساختارها و موارد دیگر را پوشش میدهد - توضیح میدهد که چه چیزی برای مهارت در برنامهنویسی با سوئیفت باید بدانید. مثالها و موارد استفاده از بازیهای خود هریسون استخراج شدهاند و زمینهای کاربردی برای هر عنصر برنامهنویسی فراهم میکنند.
Related Skills
آموزش برنامه نویسی تابعی با سوئیفت
(Mitalearn-141964)
- 53 minutes
- متوسط
- Release date: 21 June 2026
- Author: Shaun Wassell
با در نظر گرفتن برنامه نویسی کاربردی - یک الگوی برنامه نویسی محبوب که حول توابع خالص متمرکز شده است - می توانید کد Swift قوی تر و قابل نگهداری بنویسید. این دوره با ارائه مقدمه ای بر پارادایم های عملکردی در سوئیفت، شما را برای ایجاد تغییر آماده می کند. مربی Shaun Wassell مفاهیم کاربردی، توابع درجه یک و توابع آرایه را پوشش می دهد. او همچنین به چند مفهوم پیشرفته از جمله کاربرد جزئی و بازگشت می پردازد.
Related Skills
آموزش ضروری توسعه iOS 14
(Mitalearn-221082)
- 2 hours 12 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Todd Perkins
در این دوره آموزشی، مربی تاد پرکینز به شما کمک می کند تا شروع به توسعه برنامه های کاربردی برای دستگاه های iOS کنید. Xcode ابزار رسمی اپل برای توسعه برنامه های iOS است. تاد توضیح می دهد که از کجا می توانید آن را دانلود کنید، از چه قالب ها و تنظیماتی استفاده کنید، چگونه رابط Xcode را سفارشی کنید، و چگونه برنامه خود را در شبیه ساز Xcode اجرا کنید. سپس، تاد وارد استوریبردها میشود، که استانداردی برای ایجاد طرحبندیهای iOS هستند. تاد اصول کار با استوریبردها را پوشش میدهد، از جمله نحوه اتصال یک شی رابط کاربری به کد، نحوه پاسخ دادن به فشار دادن دکمه، نحوه گرفتن و استفاده از دادهها از یک فیلد متنی، و موارد دیگر. SwiftUI مانند استوریبردها برای ایجاد طرحبندی iOS استفاده میشود. SwiftUI از یک نحو اعلانی مبتنی بر زبان سوئیفت برای ایجاد رابط های کاربری استفاده می کند. تاد اصول کار با پشته ها را در SwiftUI توضیح می دهد، سپس ویژگی ها، تصاویر و binding را پوشش می دهد. او نحوه استفاده از نماهای فهرست، نماهای جزئیات، و نماهای پاپاور را در SwiftUI شرح می دهد، سپس مراحل بعدی را به پایان می رساند.
Related Skills
الگوهای طراحی عملی در سوئیفت
(Mitalearn-161650)
- 2 hours 35 minutes
- متوسط
- Release date: 21 June 2026
- Author: Károly Nyisztor
الگوهای طراحی نرم افزار "Gang of Four" ده ها سال است که وجود داشته است. دلیل خوبی وجود دارد که آنها هنوز هم امروزه بسیار محبوب هستند. این الگوها بهترین شیوههای اثباتشده را در بر میگیرند که منجر به کدهای کاربردیتر، قویتر و آیندهنگر میشوند. در این دوره، مربی Károly Nyistor به شما می آموزد که چگونه با استفاده از ویژگی هایی مانند برنامه نویسی پروتکل گرا، پسوندهای نوع و انواع مقادیر، مفیدترین الگوهای طراحی را در سوئیفت پیاده سازی کنید. در مورد مزایا و محدودیت های آنها بیاموزید و سپس هر گروه از الگوها را با جزئیات بررسی کنید. Károly الگوهای ایجادی مانند Singleton، Prototype و Factory Method را بررسی می کند. الگوهای ساختاری از جمله آداپتور، نما، و پروکسی. و الگوهای رفتاری مانند Chain of Responsibility، Iterator، Observer و State. هر آموزش شامل نمونه های کدگذاری است که نحوه پیاده سازی الگوها را در پروژه های دنیای واقعی نشان می دهد.
Related Skills
برنامه نویسی برای غیر برنامه نویسان: iOS 12 و Swift 5
(Mitalearn-161463)
- 2 hours 43 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Todd Perkins
هر کسی می تواند برنامه نویسی را یاد بگیرد. یکی از بهترین مکان ها برای شروع، توسعه اپلیکیشن iOS است. با ابزار و آموزش مناسب، می توانید تنها در چند ساعت یک اپلیکیشن کاملا کاربردی برای آیفون یا آی پد بسازید. بدون نیاز به تجربه برنامه نویسی! در این دوره، با تاد پرکینز همراه شوید تا مهمترین مفاهیم در توسعه اپلیکیشن iOS را به صورت تصویری که افراد با هر پیشینه ای می توانند درک کنند، آموزش می دهد. شما می توانید بفهمید که آیا مسیر یادگیری iOS برای شما مناسب است، بدون تعهد زمانی طولانی. در پایان، درک اولیه ای از Xcode خواهید داشت، مجموعه ابزاری برای توسعه برنامه های iOS. بلوک های سازنده زبان توسعه سوئیفت؛ و ملزومات طراحی رابط خوب. به علاوه، این مفاهیم را در عمل در فصل آخر ببینید، جایی که یک برنامه کامل در دنیای واقعی را کنار هم قرار می دهید.
Related Skills
برنامه نویسی برای غیر برنامه نویسان: iOS 17 و Swift 5
(Mitalearn-445176)
- 2 hours 1 minutes
- مناسب همه
- Release date: 1 May 2024
- Author: Todd Perkins
این دوره برای کسانی که با ساختارهای اصلی برنامه نویسی آشنا نیستند، یک نقطه ورود قابل دسترسی و به راحتی قابل هضم برای توسعه برنامه بومی iOS ارائه می دهد. تاد پرکینز، توسعهدهندهای که در iOS متخصص است، از مفاهیمی استفاده میکند که قبلاً درک کردهاید تا قیاسهایی ایجاد کند که به شما کمک میکند مفاهیم برنامهنویسی را به راحتی یاد بگیرید. یاد بگیرید که چگونه محیط کدنویسی خود را راه اندازی کنید و از متغیرها برای ساختن یک رابط کاربری استفاده کنید. با تمام بلوکهای سازنده برنامهنویسی که برای ایجاد یک برنامه نیاز دارید، از جمله متغیرها، روشها و جریان کنترل، آشنا شوید. بهعلاوه، نحوه اضافه کردن نکات تکمیلی مانند قالببندی، دکمههای حالت و نماد برنامه را بیاموزید. در پایان دوره، شما مهارت ایجاد یک برنامه ساده iOS را به تنهایی خواهید داشت.
این دوره توسط تاد پرکینز ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
Related Skills
توسعه اپلیکیشن iOS: دوره های ضروری
(Mitalearn-85881)
- 37 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Mike Wong
ایده ای برای برنامه پرفروش بعدی دارید - اما هرگز یک خط کد ننوشته اید؟ یا می خواهید مهارت های برنامه نویسی موجود خود را به بازار سودآور iOS منتقل کنید؟ ما برای هر کسی که می خواهد توسعه اپلیکیشن iOS را شروع کند، آموزش داریم. کتابخانه ما همه چیز را از مهارت های برنامه نویسی سطح مبتدی تا تئوری الگوی طراحی پیشرفته را پوشش می دهد. این دوره به شما کمک می کند آموزش مناسب خود را شناسایی و پیدا کنید.
rnrn غواصی کنید و در مورد نیازهای ذخیره سازی، طراحی رابط، و ترفندهای تبلیغ برنامه های iOS در بازار شلوغ بیاموزید. در هر ویدیو، مایک شما را به ویدیوهای آموزشی، مقالات و انجمن هایی برای یادگیری بیشتر راهنمایی می کند.
rnrn
Related Skills
ساخت اولین برنامه iOS 13
(Mitalearn-171255)
- 56 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Todd Perkins
آیا می خواهید ایده خود را به یک برنامه کامل iOS تبدیل کنید؟ چگونه در این دوره بیاموزید. تاد پرکینز به افراد تازه کار در توسعه iOS نشان می دهد که چگونه یک برنامه iOS را در یک بعدازظهر ایجاد کنند و بهترین شیوه ها را در طول مسیر به اشتراک بگذارند. تاد کد، ابزارها، چارچوبها و شیوههای ساخت برنامههای iOS را پوشش میدهد، از جمله نحوه ایجاد یک پروژه Xcode، اجرای اولین برنامه، ساخت رابط کاربری و تعامل کد. در طول دوره، او جدیدترین تکنیک ها و روش های موجود با انتشار iOS 13 را ارائه می دهد.