بخش 0 - قبل از خرید بدانیم
بخش 1 - یک شروع پرسرعت
بخش 2 - مقدماتی از برنامه نویسی Swift
بخش 3 - مقدمات رابط گرافیک
بخش 4 - مقدمات شی گرایی
بخش 5 - مدیریت یک برنامه
بخش 6 - آرایه ها و دیکشنری ها
بخش 7 - پیاده سازی چند پروژه واقعی
بخش 8 - پایان دوره مقدماتی
بخش 9 - کنترل لیست ها
بخش 10 - بانک اطلاعات
بخش 11 - همزمانی
بخش 12 - برنامه نویسی Server Side
بخش 13 - پروژه Note
بخش 14 - سفارشی سازی کامپوننت ها
بخش 15 - دانلود فایل و تصویر
بخش 16 - ارسال اپلیکیشن به App Store
- بخش 12 - برنامه نویسی Server Side
- رمز عبور فایلهای فشرده
رمز عبور زیر را ابتدا در notepad کپی کنید، پس از اطمینان از عدم خاتمه رمز به فاصله و یا سایر کاراکترهای غیر معتبر، آنرا به عنوان رمز فایل ( در صورت درخواست نرم افزار بازکننده فایل ) وارد نمایید. بهترین روش چند کلیک روی خط رمز برای انتخاب همه رمز و Copy آن است. جهت مشاهده رمز نیاز است لایسنس آموزش را خریداری کرده باشید
- دریافت سورس نمایشی یک سایت
- 33 دقیقه
برای اینکه بتوانیم به یک بانک اطلاعاتی در سمت سرور متصل شویم، نیاز به دانش فنی در خصوص نرم افزار نویسی Server Side خواهیم داشت. قدم اول برای رسیدن به این دانش فنی، شناخت یک سایت است که چه خروجی می دهد و این خروجی چگونه به صفحه قابل دید تبدیل می شود. به همین ترتیب می توانیم محتوای خروجی یک سایت را بخوانیم که در مورد کار ما، خواهد شد یک Text ساده که اطلاعات دیتابیس ما را دربردارد که این اطلاعات فیلتر شده و مناسب استفاده هستند.
کد اتصال به وب سایت و دریافت سورس آن در این قسمت آموزش داده شده است.
- ایجاد سرور محلی و نصب محیط توسعه وب
- 1 ساعت 2 دقیقه
هر برنامه نویسی مستقل از زبان برنامه نویسی اصلیش، نیاز به دانش عمومی در هر زمینه ای مثل برنامه نویسی سرور ، Batch، کار با Office ، راه اندازی سیستم عامل و ... دارد. در این قسمت فرصتی بدست آمده تا با برنامه نویسی PHP آشنا شوید. پس آنرا رد نکنید و سعی کنید یاد بگیرد
همانطور که برای نوشتن کدهای iOS ، محیط برنامه نویسی خاصی آمده کردیم، برای توسعه php هم نیاز به یک محیط برنامه نویسی مناسب داریم. استفاده از IntelliJ-Idea توصیه می شود که یک IDE بسیار قوی برای زبان برنامه نویسی جاواست. اما با نصب یک plugin می تواند به یک IDE بی اندازه قدرتمند برای php تبدیل شود.
نحوه ورود تنظیمات ( تنظیماتی که شبیه Xcode را نیز در این IDE ست کرده ام ) ، به همراه ابزارهای لازم، در پکیجی در لینک های زیر قرار گرفته که می توانید، کل آنرا دانلود و طبق این ویدئو نصب و استفاده نمایید.
- استفاده از JSON برای انتقال اطلاعات
- 59 دقیقه
JSON شاید نام ترسناکی باشد، اما هیچ چیز نیست جز، یک فرمت ساده برای Text نیست . این فرمت بسیار خلاصه، ساده، استاندارد، انعطاف پذیر و ... است. خلاصه هر چه که یک فرمت خوب دارد، این فرمت داراست و بهترین گزینه استفاده برای خروجی وب سرویس خواهد بود. چرا که به راحتی ساخته و به راحتی باز می شود و برای php و iOS بدون هیچ library اضافه ، می شود از این فرمت استفاده کرد.
در این ویدئو به جزء این فرمت را چه در php و چه در android بررسی و برنامه نویسی خواهیم کرد.
- پروژه اپلیکیشن هواشناسی
- 1 ساعت 28 دقیقه
برای درک بهتر JSON و آشنایی بیشتر در این جلسه نحوه پیاده سازی یک اپلیکیشن هواشناسی را بررسی خواهیم کرد .
در این آموزش با مفهوم API نیز آشنا خواهید شد و از سرویس دهنده Yahoo جهت بدست آوردن اطلاعات هواشناسی در قالب JSON استفاده خواهیم کرد .
- xampp-osx-5.6.19
از آن جا که ما قصد توسعه Server Side را با ساختار LAMP داریم ، پس نیاز به یک سرور جهت پشتیبانی از این ساختار هست . با استفاده از xampp میتوانید در سیستم عامل OS X یک سرور لوکال ایجاد کنید و توسعه Server Side را با استفاده از این ابزار رایگان ساده تر کنید .
- IntelliJ IDEA-2016
همانطور که برای برنامه نویسی iOS نیاز به یک محیط توسعه ( IDE ) داریم، برای توسعه سمت سرور و برنامه نویسی PHP , Html, Css, Javascript
نیز به یک محیط توسعه نیاز داریم. از نرم افزار Jetbrain IntelliJ
Idea و نصب Plugin کم حجم روی آن برای توسعه Server Side استفاده خواهیم کرد .