آموزش برنامه نویسی آی او اس و سوییفت (iOS, Swift)

آموزش برنامه نویسی آی او اس و سوییفت (iOS, Swift)

زبان برنامه نویسی Swift را اپل بعد از زبان Objective-C معرفی کرد که مزیت های فراوانی نسبت به زبان قبلی خود دارد، که در مقدمه دوره بیشتر با این موضوع آشنا می شوید. این زبان فعلاً مخصوص سیستم عامل iOS است. (دستگاه های اپل مانند iPhone, iPad, iPod Touch)، با توجه به Open Sorce شدن این زبان احتمال می رود در آینده بروی پلتفرم های دیگر قابل استفاده شود. در این دوره آموزشی شما از ابتدایی ترین تا پیشرفته ترین مباحث در این زمینه آشنا خواهید شد. (مانند استفاده از وب سرویس ها، Json در Swift و…)

آموزش برنامه نویسی آی او اس و سوییفت (iOS, Swift)

در گذشته برنامه نویسی منحصر به دستگاه های بزرگ و غیرقابل حمل بود، با پیشرفت تکنولوژی برنامه ها و دیوایس ها قابل حمل شده اند، اگر شما یک برنامه برای تلفن همراه درست کنید می توانید هرجایی که هستید برنامه خود را برای دوستانتان به راحتی به نمایش بگذارید.

زبان برنامه نویسی Swift را اپل بعد از زبان Objective-C معرفی کرد که مزیت های فراوانی نسبت به زبان قبلی خود دارد، که در مقدمه دوره بیشتر با این موضوع آشنا می شوید.

این زبان فعلاً مخصوص سیستم عامل iOS است. (دستگاه های اپل مانند iPhone, iPad, iPod Touch)، با توجه به Open Sorce شدن این زبان احتمال می رود در آینده بروی پلتفرم های دیگر قابل استفاده شود. در این دوره آموزشی شما از ابتدایی ترین تا پیشرفته ترین مباحث در این زمینه آشنا خواهید شد. (مانند استفاده از وب سرویس ها، Json در Swift و…)

 

 

برای مشاهده جزئیات و تهیه آموزش برنامه نویسی آی او اس و سوییفت (iOS, Swift) به این لینک (+) مراجعه نمایید.

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

  • درس یکم: مقدمه
    • چگونه از اینترنت برای یادگیری استفاده کنیم
    • در باره Swift
  • درس دوم: راه اندازی Xcode, استفاده از Git و نوشتن اولین App
    • ریجستر کردن در اپل و دریافت و نصب Xcode
    • مقدمه ای برای اولین App
    • نوشتن اولین برنامه
    • آشنایی با منابع مفید
    • چگونه تمرین کنید
    • متغیر ها و انواع آنها در Swift
    • استفاده از Terminal
    • نظارت بر نسخه برنامه
    • اصول اولیه Git
    • استفاده از Github
  • درس سوم: حرکت به جلو با Swift و iOS
    • دستورات شرطی بخش ۱
    • دستورات شرطی بخش ۲
    • توابع در Swift
    • Auto Layout بخش ۱
    • Auto Layout بخش ۲
    • مقدمه ای برای اپ
    • برنامه tApper
    • تمرین
  • درس چهارم: پیشرفت در Swift, آرایه ها، حلقه، صدا و یک App
    • آرایه در Swift
    • حلقه ها در Swift
    • Stack View
    • مقدمه ای برای اپ
    • برنامه ماشین حساب بخش ۱
    • برنامه ماشین حساب بخش ۲
    • تمرین
  • درس پنجم: برنامه ساز بهتری شوید
    • Dictionaries در Swift
    • مقدمه ای برای برنامه نویسی شئ گرا و کلاس ها
    • وراثت
    • چند ریختی
    • مقدمه ای برای اپ
    • ساخت یک برنامه ساده با استفاده از برنامه نویسی شئ گرا
    • مقدمه ای برای اپ
    • اپ My Little Monster بخش ۱
    • اپ My Little Monster بخش ۲
    • اپ My Little Monster بخش ۳
    • اپ My Little Monster بخش ۴
  • درس ششم: اتمام مفاهیم پایه Swift و مسلط شدن به اصول iOS
    • MVC
    • UI View Controller
    • Size Classes
    • UI Tab Bar Controller
    • استفاده از چند Story Board
    • ساخت اپ بدون استفاده از Story Board
    • Optional ها در Swift
    • ساخت زیرکلاس برای Views و سفارشی کردن UI View
    • مقدمه ای برای اپ
    • اپ Favorite Place
  • درس هفتم: Table و Data
    • Enum در Swift
    • Extension ها در Swift
    • UI Table View Controller
    • سفارشی کردن Table View و خانه هایش
    • NS User Defaults
    • UI Navigation Controller
    • استفاده از UI Scroll View در اپ The Walking Dead
    • WK Web View
    • مقدمه ای برای اپ
    • اپ My Hoot بخش ۱
    • اپ My Hoot بخش ۲
    • اپ My Hoot بخش ۳
    • مقدمه ای برای اپ
    • اپ Recipez بخش ۱
    • اپ Recipez بخش ۲
  • درس هشتم: Web Request و Pokedex
    • Web Request چگونه کار می کند؟
    • کار کردن با POSTMAN
    • Web Requests NSURLSession
    • Cocoapods
    • JSON
    • مقدمه ای برای اپ
    • اپ Pokedex بخش ۱ شروع پروژه، تصاویر، اطلاعات، Github
    • اپ Pokedex بخش ۲ درست کردن کلاس Pokem
    • اپ Pokedex بخش ۳ UI Collection View Storyboard Layout
    • اپ Pokedex بخش ۴ سفارشی سازی UI Collection View Cell
    • اپ Pokedex بخش ۵ UI Collection View Delegate
    • اپ Pokedex بخش ۶ Pars کردن فایل های CSV
    • اپ Pokedex بخش ۷ صدا و سفارشی سازی Font ها
    • اپ Pokedex بخش ۸ UI Search Bar
    • اپ Pokedex بخش ۹ جزئیات View Controller
    • اپ Pokedex بخش ۱۰ UI Stack View
    • اپ Pokedex بخش ۱۱ IB Outlet
    • اپ Pokedex بخش ۱۲ API، Github، Cocoapod، Alamofire
    • اپ Pokedex بخش ۱۳ دریافت و Pars کردن اطلاعات
    • اپ Pokedex بخش ۱۴ کامل کردن اپ
  • درس نهم: درست کردن یک شبکه اجتماعی با استفاده از Fireb
    • مقدمه ای برای اپ
    • اپ Showcase بخش ۱ آشنایی با Fire Base
    • اپ Showcase بخش ۲ Config کردن Fire Base
    • اپ Showcase بخش ۳ رابط کاربر برای صفحه Login
    • اپ Showcase بخش ۴ Facebook Login
    • اپ Showcase بخش ۵ Login با استفاده از Email و Password
    • اپ Showcase بخش ۶ ساخت UI برای خانه های Table
    • اپ Showcase بخش ۷ Fire Base چگونه کار می کند؟
    • اپ Showcase بخش ۸ درست کردن کاربر در Fire Base
    • اپ Showcase بخش ۹ Sync کردن اطلاعات با Fire Base
    • اپ Showcase بخش ۱۰ Pars کردن اطلاعات Fire Base
    • اپ Showcase بخش ۱۱ نمایش اطلاعات، دریافت و نگهداری تصویر
    • اپ Showcase بخش ۱۲ درست کردن UI برای Post
    • اپ Showcase بخش ۱۳ Upload کردن تصویر به روی Server
    • اپ Showcase بخش ۱۴ ذخیره کردن Post ها بروی Fire Base
    • اپ Showcase بخش ۱۵ ویژگی Like در Fire Base
    • تمرین
  • درس دهم: مراحل پایانی
    • درست کردن Icon برای اپ
    • اکانت دولوپر برای ارسال اپ به اپل
  • درس یازدهم: آماده سازی برای کار کردن
    • استفاده درست از Linkd In
    • رزومه درست کردن برای برنامه ساز
    • پیدا کردن کار

 

 

برای مشاهده جزئیات و تهیه آموزش برنامه نویسی آی او اس و سوییفت (iOS, Swift) به این لینک (+) مراجعه نمایید.

 

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *