صفر تا صد آموزش برنامه نویسی آی او اِس و اِکس کد
iOS Development & Xcode Learning Pack
– آموزش برنامه نویسی آی او اس با اکس کد، برنامه نویسی و توسعه نرم افزارهای مخصوص سیستم عامل گوشی های اپل در محیط تخصصی اِکس کد مکینتاش!
– آموزش Xcode و iOS Development به صورت گام به گام و پروژه محور در دو دوره مجزا !
– برنامه نویسی تخصصی iOS را از همین امروز در محیط توسعه نرم افزار ایکس کد شروع کنید !
سطح مقدماتی – متوسطه
ویژگی های اصلی مجموعه آموزشی ” صفر تا صد آموزش برنامه نویسی آی او اِس و اِکس کد” :
- – 200 دقیقه آموزش فارسی برنامه نویسی آی او اس و آموزش گام به گام کار با محیط توسعه ایکس کد از آشنایی مقدماتی با محیط و ابزارها تا انجام عملی پروژه های کاربردی
- – آموزش فوق العاده کاربردی و سطح یک جهانی دوبله شده از اساتید معتبر مدیریت پروژه دنیا
- – برای اولین بار در ایران! ترجمه ، فارسی سازی ، بومی سازی و دوبله شده با بهترین کیفیت توسط متخصصین ایرانی.
- – شامل دو دوره آموزشی فارسی و مثال محور :
* دوره ” آموزش جامع برنامه نویسی آی او اِس” – iOS Development Essential Training
* دوره ” آموزش جامع اِکس کد” – Xcode Essential Training - – همراه با فایلهای تمرینی و سورس ارزشمند پروژه های آموزشی
- – همراه با نصب Apple Xcode + راهنما
- – بسته ای عالی برای تمام علاقمندان به برنامه نویسی
برنامه نویسی آی او اِس چیست ؟ What is iOS Development
به زبان ساده، توسعه نرم افزار و برنامه نویسی iOS فرآیند ایجاد برنامه های کاربردی برای سیستم عامل موبایل اپل یعنی Apple iPhone , Apple iPad و Apple Watch است.
توسعه دهنده و برنامه نویس آی او اِس کیست؟ Who is an iOS app developer
توسعه دهندگان دانش عمیقی از نحوه عملکرد iOS در دستگاه های مختلف اپل دارند و برنامه های کاربردی را مطابق با نیازهای مشتریان خود می سازند، آزمایش می کنند و تنظیم می کنند. به طور معمول، توسعه اپلیکیشن iOS در یکی از دو زبان برنامه نویسی Swift یا Objective-C انجام می شود.
اِکس کد چیست ؟ What is Xcode
اِکس کد یا ایکس کد (به انگلیسی: Xcode) نام محیط توسعهٔ نرم افزار یکپارچه است که ابزارهای متنوعی مخصوص برنامه نویسی iOS دارد و توسط شرکت اپل به صورت اختصاصی برای سیستم عامل مک اواس منتشر می شود.
اولین نسخهٔ آن با نگارش ۱٫۰ در تاریخ ۲۰۰۳ (۱۳۸۲) ارائه شد و همیشه جدیدترین نسخه آن توسط اپل از طریق فروشگاه برنامه مک و برنامهٔ آیتیونز برای نگارش سیستمعامل مکینتاش به صورت رایگان منتشر می شود.
مشاهده نمونه فیلم معرفی دوره ” آموزش جامع برنامه نویسی iOS”
دوره آموزشی ” آموزش جامع برنامه نویسی آی او اِس”
iOS Development Essential Training
میلیاردها دستگاه مبتنی بر iOS در جهان وجود دارد و این میلیاردها دستگاه سالانه بیش از 100 میلیارد اپلیکیشن دانلود می کنند. بدیهی است که تعداد کاربران iOS بسیار زیاد است و دسترسی به این جامعه کاربری بزرگ با اپلیکیشن های iOS خودتان هیچ گاه به این سادگی نبوده است.
در این دوره آموزش برنامه نویسی آی او اِس، ما اصول و مبانی برنامه نویسی iOS را به شما آموزش می دهیم. حتی اگر تاکنون هیچ اپلیکیشن iOS یا حتی هیچ نوع نرم افزاری نساخته اید، ما شما را با آموزش اصول اولیه Xcode مانند نصب محیط توسعه، ایجاد یک پروژه، نحوه کار با رابط کاربری و کار با تنظیمات راهنمایی می کنیم.
همچنین با برنامه نویسی رابط کاربری با استفاده از Storyboard ها، اصول SwiftUI، اتصال در SwiftUI و کار با چندین نمای صفحه در SwiftUI آشنا خواهید شد. تا پایان این دوره آموزش برنامه نویسی iOS با ما همراه باشید.
عناوین و سرفصلهای دوره آموزشی ” آموزش جامع برنامه نویسی iOS”
مقدمه
1- شروع حرفه در برنامه نویسی iOS
2- آنچه قبل از دیدن این دوره باید بدانید
فصل اول – اصول ایکس کد
1- دانلود و نصب Xcode
2- ایجاد اولین اپلیکیشن iOS خودتان
3- قسمت های کلیدی رابط کاربری Xcode
فصل دوم – توسعه رابط کاربری با استوری بوردها
1- انتخاب بین SwiftUI و Storyboards
2- ایجاد رابط کاربری با کشیدن و رها کردن در Storyboards
3- تغییر متن یک برچسب در زمان اجرا
4- مدیریت فشار دادن دکمه
5- استفاده از متن جمع آوری شده از فیلدهای متنی
6- نمایش صفحه کلید نرم افزاری
7- بستن صفحه کلید نرم افزاری
8- عیب یابی مشکلات رایج رابط کاربری
9- کار با پین ها
10- عیب یابی پین ها
11- چالش – Storyboards
12- راه حل – Storyboards
فصل سوم – اصول سوئیفت یو آی
1- اصول اولیه SwiftUI
2- ایجاد چیدمان های افقی و عمودی
3- تغییر فونت ها و فاصله ها در SwiftUI
4- بارگذاری تصاویر در SwiftUI
5- چالش – SwiftUI
6- راه حل – SwiftUI
فصل چهارم – اتصال در سوئیفت یو آی
1- گرفتن ورودی متن با SwiftUI
2- استفاده از اسلایدر در SwiftUI
3- ساخت یک نمای سفارشی در SwiftUI
4- اضافه کردن ویژگی های سفارشی به SwiftUI
5- چالش – ساخت اپلیکیشن انتخاب رنگ
6- راه حل – ساخت اپلیکیشن انتخاب رنگ
فصل پنجم – کار با نماهای چند صفحه ای در سوئیفت یو آی
1- ایجاد داده برای یک لیست
2- استفاده از نماهای لیستی
3- ایجاد نماهای جزئیات
4- نمایش و بستن نماهای پاپ آپ
5- تنظیم یک آیکن برای اپلیکیشن
6- چالش – لیست ها
7- راه حل – لیست ها
فصل ششم – نتیجه گیری
1- گام های بعدی
مشاهده نمونه فیلم معرفی دوره ” آموزش جامع Xcode ”
دوره آموزشی ” آموزش جامع اِکس کد”
Xcode Essential Training
به دنبال ساختن اپلیکیشن های iOS بهتر برای چندین پلتفرم هستید؟ باید نسخه جدید Xcode، محیط توسعه یکپارچه برای اپلیکیشن های macOS، iOS، watchOS و tvOS را بررسی کنید. ما در این دوره آموزش ایکس کد به توسعه دهندگان جدید iOS و macOS نشان می دهیم که چگونه Xcode را نصب کرده و مانند یک حرفه ای کدنویسی و ویرایش کنند.
ویژگی های اساسی کدنویسی با SwiftUI، نمونه سازی، کنترل منبع و طراحی Storyboard را کشف کنید و مهارت های خود را برای کار در Interface Builder، ابزار طراحی رابط کاربری Xcode، تقویت کنید. نکاتی را در مورد بهترین شیوه ها برای رفع اشکال اپلیکیشن ها، اصلاح خطاها و بازنویسی کد به شما ارائه خواهیم داد.
در پایان این دوره آموزش Xcode، آماده خواهید بود که اپلیکیشن خود را قبل از آنکه به طور رسمی در فروشگاه اپل منتشر شود، در iOS Simulator آزمایش کنید.
عناوین و سرفصلهای دوره آموزشی ” آموزش جامع اِکس کد”
مقدمه
1- تبدیل شدن به یک کارشناس Xcode
2- آنچه باید بدانید
فصل اول – شروع به کار
1- نصب Xcode
2- ساخت اولین پروژه Xcode
3- کاوش در رابط کاربری
4- تنظیمات Xcode
5- کار با فایل ها
6- استفاده از Quick Help و مستندات
7- گروه ها
8- بومی سازی با استفاده از .xcstrings
9- کار با مجموعه های رنگی
10- اضافه کردن آیکون های اپلیکیشن
فصل دوم – کدنویسی کارآمد با سوئیفت یو آی و نمونه سازی
1- استفاده از Canvas با SwiftUI
2- کتابخانه SwiftUI
3- ایجاد Snippet ها
4- نمونه سازی در Playground
5- Regular Expression ها در Playground
فصل سوم – کنترل منبع
1- ایجاد یک Local Repository
2- اتصال حساب های کنترل منبع
3- ایجاد یک Repository راه دور
4- Commit و Push کردن تغییرات
5- شاخه ها
6- ادغام شاخه ها
7- رفع تداخلات
فصل چهارم – اصول طراحی استوری بورد
1- بررسی Interface Builder
2- ساخت یک رابط کاربری
3- اتصال یک برچسب
4- اتصال یک دکمه
5- رفع اشکال اتصالات خراب
6- درک مفهوم Pinning
فصل پنجم – رفع اشکال و تست
1- استفاده از Debugger
2- رفع خطاها با Fix-It
3- بازنویسی کد
4- ایجاد تست های واحد
فصل ششم – نتیجه گیری
1- گام های بعدی
– همراه با نصب Apple Xcode + راهنم
خسته نباشید میگم بابت دوره های به روز و تخصصی که منتشر می کنید. جای برنامه نویسی تخصصی iOS بین دوره هاتون خالی بود.