سلام به دوره Bootcamp Complete iOS Development خوش آمدید. این دوره به گونه ای طراحی شده است که برای تبدیل شدن به یک توسعه دهنده iOS از یک کاربر مبتدی تا پیشرفته مباحث پیشرفته ای را یاد خواهید گرفت. در طراحی این دوره ، مواردی را در ذهن داشتم مانند : پوشش دادن به روزترین فن آوری و روش ها ، ارائه کلیه مواردی که برای توسعه برنامه های پیشرفته iOS آماده برای بازار باید بدانید ، ایجاد نگرش برای حل مسئله و اطمینان از اینکه می دانید چگونه می توانید خود را در پایان دوره بیابید. تقریباً همه کتابخانه های برنامه نویسی مربوط به iOS را پوشش می دهم. ارائه محتوای آنلاین و آفلاین متعدد برای حمایت از سفر یادگیری شما. ارائه ده ها تمرین و تکلیف برای اطمینان از تمرین کافی. به طور مداوم دوره را بر اساس بازخورد دانشجویان به روز می شود. معرفی بهترین تکنیک های تحولات واقعی. حرکت به جلو در دوره و پیچیدگی محتوا به صورت تدریجی که برنامه نویسان جدید را تحت فشار قرار ندهد. در توسعه این دوره ، من نه تنها توسعه دهندگان مبتدی را در نظر گرفتم ، بلكه سعی كردم آن را برای افرادی كه دارای درک iOS متوسط هستند یا برنامه نویسان باسابقه از سایر رشته ها ، آماده كنم. با انجام این کار ، دوره به شدت تقسیم شده است. اگر شما کاملاً تازه وارد هستید ، منطقی است که شما دروس را به صورت درس به درس بخوانید ، اما اگر شما در حال حاضر یک برنامه نویس هستید ، می توانید خودتان انتخاب کنید. در طول این دوره ، من بسیاری از فن آوری ها و موضوعات مختلف را پوشش دادم ، از جمله : اصول اولیه ایجاد یک برنامه ، استفاده از XCode و شخصی سازی آن ، شبیه ساز iOS ، مبانی تمرینات برنامه نویسی پیشرفته ، اصول اولیه برای طراحی رابط کاربر پیشرفته ، زبان برنامه نویسی Swift در عمق ، استفاده از گرافیک و انیمیشن ، نماهای جدول و نماهای مجموعه ، کنترل نسخه ، ویژگی های سخت افزار دستگاه ، رسانه ها ، شبکه سازی ، نقشه ها و موقعیت جغرافیایی ، داده های پایدار ، داده های اصلی و قلمرو ، دسترسی به محتوای وب ، کیت Sprite و بازی های 2 بعدی ، کیت صحنه و بازی های سه بعدی ، کیت یادگیری ماشین ، آزمایش و اشکال زدایی. در طول دوره ، سعی می کنم بهترین تجربیاتی را که از سالها تدریس به دانشجویان جمع آوری کرده ام ، بیاورم تا اطمینان حاصل کنم که شما به کارآمدترین و مفیدترین روش یاد می گیرید. با انجام این کار من از درس ها ، تمرینات ، تکالیف ، آزمونها و منابع خارجی بهره مند می شوم. همچنین اگر با چالش هایی روبرو هستید ، در دسترس می مانم و همچنین به طور مداوم محتوای دوره را به روز می کنم یا بسته به بازخورد دانشجویان ، موارد جدیدی اضافه می کنم. آماده باشید تا به تنهایی از عهده چالش های توسعه iOS برآیید. برنامه های مختلف iOS را با رابط کاربری پیشرفته ، گرافیک و انیمیشن ها و همچنین باطن مناسب و ماندگاری داده ایجاد کنید. بازی های دو بعدی و سه بعدی را توسعه دهید (در محدودیت های iOS و XCode) . برای مشاغل iOS و سوالات مصاحبه فنی آماده باشید. کد پیچیده سوئیفت را بنویسید. کد پیچیده Objective-c را بنویسید. بدانید که چگونه کد Swift و Objective-C را به یکدیگر تبدیل کنید. صدها برنامه کوچک را در اختیار داشته باشید تا برنامه های با مقیاس بزرگتر را توسعه دهید. برنامه های آماده بازار را برای صنعت ایجاد کنید. از فن آوری های Google مانند Firebase و Google Maps استفاده کنید. بیاموزید که چگونه از خط فرمان Mac استفاده کنید. بدانید که چگونه از Cocopods برای جستجوی و اجرای انواع کتابخانه ها و چارچوب ها استفاده کنید. چارچوب های iOS خود را ایجاد کنید.
آنچه خواهید آموخت :
با استفاده از فناوری پیشرفته و مرتبط ، برنامه های واقعی iOS را ایجاد کنید.
آماده باشید تا به تنهایی از عهده چالش های توسعه iOS برآیید.
برنامه های مختلف iOS را با رابط کاربری پیشرفته ، گرافیک و انیمیشن ها و همچنین باطن مناسب و ماندگاری داده ایجاد کنید.
برای مشاغل iOS و سوالات مصاحبه فنی آماده باشید.
بازی های دو بعدی و سه بعدی را توسعه دهید (در محدودیت های iOS و XCode)
کد پیچیده سوئیفت را بنویسید
کد پیچیده Objective-c را بنویسید
بدانید که چگونه کد Swift و Objective-C را به یکدیگر تبدیل کنید
با انبوه کتابخانه های خارجی آشنا باشید
صدها برنامه کوچک را در اختیار داشته باشید تا برنامه های با مقیاس بزرگتر را توسعه دهید
برنامه های آماده بازار را برای صنعت ایجاد کنید.
از فن آوری های Google مانند Firebase و Google Maps استفاده کنید
بیاموزید که چگونه از خط فرمان Mac استفاده کنید
بدانید که چگونه از Cocopods برای جستجوی و اجرای انواع کتابخانه ها و چارچوب ها استفاده کنید
چارچوب های iOS خود را ایجاد کنید
نیازمندی ها :
درک اساسی از نحوه کار رایانه ها
دسترسی به اینترنت
شما به یک کامپیوتر فعال MAC OS نیاز دارید. یعنی Mac ، MacBook ، MacBook Pro. iMac و غیره
IDE رایگان که از وب سایت اپل (XCode) دریافت خواهید کرد
کلیه موارد برنامه نویسی و توسعه در این دوره پوشش داده خواهد شد.
آمادگی برای بارهای زیاد و اطلاعات جدید
این دوره آموزشی برای چه کسانی است :
هرکسی که علاقه مند به توسعه برنامه های iPhone / iPad باشد (با بدون مهارت برنامه نویسی)
برنامه نویسان باتجربه ای که می خواهند سریع توسعه iOS را شروع کنند.
هر کسی که می خواهد در قسمت برنامه نویسی توسعه iOS تمرکز کند.
برای دانلود، به روی “لینک دانلود” کلیک کنید و منتظر بمانید تا پنجره مربوطه ظاهر شود سپس محل ذخیره شدن فایل را انتخاب کنید و منتظر بمانید تا دانلود تمام شود. توجه داشته باشید که تمامی پارت های مربوط به نسخه مورد نظر را باید دانلود کرده تا بتوانید آن را از حالت فشرده خارج کنید . ( فایلهای حجیم به چند پارت تقسیم شده و برای دانلود قرار می گیرد ) اگر نرم افزار مدیریت دانلود ندارید، پیشنهاد می شود برای دانلود فایل ها حتماً از یک نرم افزار مدیریت دانلود مانند IDM استفاده کنید. ( نرم افزار Internet Download Manager ) بهتر است در ابتدا تمامی پارت های نسخه مورد نظر را به نرم افزار دانلود منیجر اضافه کنید که بعدا بابت حذف فایلها مشکلی نداشته باشید.
خارج سازی فایل ها از حالت فشرده
فایل های قرار داده شده برای دانلود به منظور کاهش حجم و دریافت سریعتر فشرده شده اند، برای خارج سازی فایل ها از حالت فشرده از نرم افزار Winrar و یا مشابه آن استفاده کنید. ( دانلود نرم افزار Winrar ) کلمه رمز جهت بازگشایی فایل فشرده عبارت www.download.ir می باشد. تمامی حروف را میبایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.
تعمیر فایل فشرده
چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام خطایی مواجه شدید به صفحه راهنمای تعمیر فایلهای فشرده مراجعه کنید. ( راهنمای تعمیر فایلهای فشرده )
راهنمای نصب
راهنمای نصب هر نرم افزاری در صفحه راهنمای نصب قرار داده شده که می توانید از آن کمک بگیرید . در صورتی که راهنمای نصب ناقص بود و یا مشکل داشت می توانید از قسمت گرارش به مدیر سایت اطلاع دهید تا مشکل برطرف شود .
برای کرک کردن یا فعال سازی بازی مشکل دارم .
فایل های کرک به دلیل ماهیت عملکرد در هنگام استفاده ممکن است توسط آنتی ویروس ها به عنوان فایل خطرناک شناسایی شوند در این گونه مواقع به صورت موقت آنتی ویروس خود را غیر فعال کنید. برای کرک کردن از قسمت راهنمای نصب کمک بگیرید . راهنمای نصب و کرک کردن هر نسخه متفاوت است و دقیقا در راهنمای نصب توضیح داده شده است
فایل فشرده اکسترکت نمی شود/ رمز اشتباه است/ فایل خراب است، چه کار کنم ؟