دانلود فیلم آموزشی iOS App Development: Notifications
Update

اعلانات برنامه با استفاده از قدرت سرورهای خارجی، داده های ارزشمندی نظیر تغییر اطلاعات پرواز، نتایج ورزشی، و داستان های اخبار را نمایش می دهد، حتی اگر شما در حال استفاده از برنامه نباشید. در این دوره ی آموزشی، آقای Steven Lipton مبحث اعلانات در iOS 10 را توضیح می دهد و به شما نشان می دهد که چگونه یک برنامه را برای اجرای اعلانات تنظیم کنید و با استفاده از کدام مجوزها و دسترسی ها می توانید از اعلانات استفاده نمایید. آقای Lipton در ادامه نیز توضیح می دهد که بسته های اطلاعاتی اعلانات چگونه کار می کنند و از چه سرویس ها یا افزونه…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS Development: Auto Layout Programmatically
Update

Auto Layout یا چیدمان خودکار یک روش طراحی مبتنی بر محدودیت را فراهم می کند که به برنامه نویسان iOS اجازه می دهد تا رابط های کاربری متعددی برای دستگاه های مختلف ایجاد کنند. اگر شما از Swift Playgrounds استفاده می کنید یا اگر به کدنویسی قابل حمل و چندبخشی نیاز دارید، چیدمان خودکار بهترین انتخاب برای شماست. در این دوره ی آموزشی، آقای Steven Lipton در مورد گزینه های مختلفی که شما برای ایجاد محدودیت در زبان Swift در اختیار دارید صحبت می کند و به شما نشان می دهد که چگونه از هر یک از آنها استفاده کنید. آقای Lipton همچنین نحوه ی استفاده…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS Development with Firebase
Update

Firebase یک مجموعه ی نرم افزاری محبوب می باشد که به برنامه نویسان موبایل اجازه می دهد تا قابلیت های سمت سرور نظیر: هویت سنجی و ذخیره سازی داده ها را به راحتی به نرم افزارهای خود اضافه کنند. این دوره ی آموزشی برخی از بهترین سرویس های Firebase SDK را برای ساخت برنامه های iOS نشان می دهد. مدرس این دوره، آقای Bear Cahill در ابتدا توضیح می دهد که چگونه یک پروژه را در کنسول Firebase ایجاد کنید و SDK را در Xcode تنظیم نمایید. او سپس نشان می دهد که چطور از Firebase برای ساخت حساب کاربری و احراز هویت استفاده کنید. آقای Cahill…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS Programming in 7 Days
Update

آیا می خواهید به یک برنامه نویس حرفه ای iOS تبدیل شوید یا به دنبال ساخت یک برنامه برای پلتفرم iOS هستید؟ پس این دوره را تماشا کنید و ماجراجویی خود را برای تبدیل شدن به یک برنامه نویس iOS در 7 روز شروع کنید. شما در طول این دوره با ساخت یک برنامه ی ردیابی، مفاهیم مهم و تازه ای را در زمینه ی برنامه نویسی iOS بدست می آورید. در روز اول یاد می گیرید که محیط توسعه را راه اندازی کنید و از Xcode برای کدنویسی استفاده نمایید. پس از آن با رابط کاربری آشنا می شوید و یاد می گیرید که…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS App Development: Creating iMessage and Sticker Applications
Update

برنامه هایی نظیر استیکر و iMessage که قابلیت های بیشتری برای ارسال پیام های جذاب به کاربران می دهند، امروزه به محبوبیت بسیار زیادی رسیده اند. شما در این دوره ی آموزشی یاد می گیرید که چطور از مهارت های برنامه نویسی iOS خود برای ساخت پکیج های استیکر و نرم افزار iMessage استفاده کنید. مدرس دوره، آقای Mohammad Azam شما را با ساختار اولیه برنامه iMessage آشنا می کند؛ تفاوت بین برنامه های استیکر و iMessage را به شما نشان می دهد؛ و در مورد نحوه ی ساخت یک استایل حرفه ای توضیحاتی را ارائه می دهد. شما همچنین در ادامه نحوه ساخت پکیج های…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS App Development: Accessibility
Update

میلیون ها کاربر در سراسر جهان از تکنولوژی های پیشرفته ای استفاده می کنند تا بتوانند تماس تلفنی برقرار کنند، پیام های متنی بفرستند، و به برنامه های مختلف از طریق گوشی موبایل خود دسترسی داشته باشند. با شناخت تکنولوژی های دسترس پذیری که در iOS وجود دارد، شما می توانید برنامه هایی بسازید که کاربران بسیار زیادی را به خود جذب کند. در این دوره ی آموزشی با قابلیت های دسترس پذیری مختلف در iOS آشنا می شوید و یاد می گیرید که چگونه برنامه ای ایجاد کنید که همه بتوانند به آن دسترسی داشته باشند. مدرس دوره، آقای Kevin Favro توضیح می…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS Core Bluetooth for Developers
Update

دستگاه های iOS به قابلیت بلوتوث کم انرژی (BLE) مجهز هستند؛ اما برای بسیاری از برنامه نویسان، ساخت برنامه ای که بتواند با سایر دستگاه هایی که دارای قابلیت بی سیم BLE هستند ارتباط برقرار کند بسیار دشوار به نظر می رسد. این دوره ی آموزشی، راه حل های موثری را به برنامه نویسان iOS نشان می دهد تا بتوانند از BLE استفاده کنند. شما در این دوره یاد می گیرید که چگونه از فریم ورک Core Bluetooth اپل استفاده کنید تا بتوانید دستگاه های BLE را شناسایی نمائید، به آن ها متصل شوید، و داده های آنها را بنویسید و بخوانید. همچنین در پایان دوره…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS App Development: RESTful Web Services
Update

این دوره ی آموزشی مباحث مهم مورد نیاز جهت ایجاد کوئری برای API سرور RESTful JSON را به شما یاد می دهد. شما در این دوره مقدمات ساخت یک درخواست را می آموزید و نحوه ی انجام عملیات های استاندارد بر روی اطلاعات سمت سرور را یاد می گیرید، که شامل: ایجاد، خواندن، به روز رسانی، و حذف می شود. مدرس دوره به شما آموزش می دهد که چگونه داده های JSON را به وسیله پروتکل Codable به آبجکت های نمونه تجزیه کنید و کاربردهای پیشرفته ی این پروتکل را نیز یاد بگیرید. در انتهای دوره نیز نحوه ی رمز گشایی یا decode کردن داده…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS App Development: Test-Driven Development 2018
Update

کدنویسی مبتنی بر تست به ما کمک می کند تا به برنامه نویسانی فعال، خلاق، و موثر تبدیل شویم. این نوع برنامه نویسی به طور خاص در دنیای موبایل اهمیت بیشتری دارد، زیرا در آنجا کیفیت کدها امری اختیاری نیست، بلکه برای اجرا ضروری نیز می باشد. این دوره ی آموزشی سعی دارد تا به برنامه نویسان iOS کمک کند تا بتوانند از شروع نوشتن اولین خط کدنویسی نیز به صورت تست شده، منعطف، و قوی کار خود را ادامه دهند. این دوره در ابتدا با چندین تئوری مبتنی بر تست شروع می شود و سپس به سراغ مسائل اصلی…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS App Development: Internationalization and Localization
Update

حدود 90 میلیون کاربر iOS در آمریکا زندگی می کنند اما تعدادی بیشتری از کاربران در سایر کشورها اقامت دارند. شما می توانید برنامه های iOS خود را گسترش دهید تا در اختیار افراد بیشتری در سراسر دنیا قرار بگیرند. به کمک این دوره یاد بگیرید که چگونه نرم افزار خود را بین المللی کنید و آن را برای سایر مارکت ها محلی سازی نمائید. این دوره تفاوت های بین محلی سازی و بین المللی کردن برنامه را نشان می دهد و به شما توضیح می دهد که چطور هر دوی این کارها را برای برنامه ی iPhone یا iPad خود انجام…

ادامه مطلب / دانلود

دانلود فیلم آموزشی iOS App Development: Essential Courses
Update

آیا ایده ی جدیدی برای یک نرم افزار فوق العاده دارید اما تاکنون تجربه ی یک خط کد نویسی هم نداشته اید؟ آیا دوست دارید که مهارت های برنامه نویسی خود را به بازار سودآور iOS منتقل کنید؟ این دوره ی آموزشی می تواند به شما در این زمینه کمک کند و برای کسانی ساخته شده است که می خواهند به توسعه ی برنامه های iOS مشغول شوند. مدرس دوره، آقای Mike Wong، با بیش از 15 سال سابقه در صنعت نرم افزار ابزارهایی را به شما نشان می دهد و کمک می کند تا بتوانید زبان مناسبی را انتخاب نمائید و مفاهیم…

ادامه مطلب / دانلود

آموزش iOS App Development Design Patterns for Mobile Architecture
Update

برنامه نویسان همیشه باید بدانند که چگونه پیچیدگی برنامه ها را به حداقل برسانند و در مقابل، مقیاس پذیری آن ها را افزایش دهند. یک نقشه ریزی خوب که بر پایه ی الگوهای طراحی بنا شده باشد می تواند به آنها در رسیدن به این هدف کمک کند. در این دوره ی آموزشی مروری بر مدل های معماری و الگوهای طراحی مختلف خواهیم داشت که برای ساده کردن برنامه های تجاری مورد استفاده قرار می گیرند. در این دوره یاد می گیرید که چگونه یک برنامه را بررسی کنید و از MVC به یک ساختمان لایه ای با استفاده از مدل هایی…

ادامه مطلب / دانلود

دانلود فیلم آموزشی Moving Your iOS App to Android Using Kotlin
Update

حالا که گوگل زبان برنامه نویسی Kotlin را به عنوان یک زبان رسمی برای اندروید معرفی کرده است، توسعه ی نرم افزار بین پلتفرم ها بسیار آسان تر شده است. با درنظر گرفتن موارد مشابه بین Swift و Kotlin، میتوان به صورت راحتتر یک نرم افزار را بین اندروید و iOS جابجا کرد. در این دوره ی آموزشی یاد می گیرید که با استفاده از Swift، به زبان Kotlin نزدیک شوید و آنرا بهتر یاد بگیرید. مدرس این دوره آقای Jon Bott مباحث پایه ای Kotlin را توضیح می دهد و تفاوت ها و شباهت های بین Swift و Kotlin را نشان می دهد. آقای Bott در ابتدا به…

ادامه مطلب / دانلود