کارگاه برنامه‌نویسی آی‌اواس‎ به زبان سوئیفت

شروع رویداد
چهارشنبه ۱۹ اسفند ۹۴ ۱۴:۰۳
پایان رویداد
جمعه ۲۱ اسفند ۹۴ ۱۴:۰۳
مکان رویدادتبریز
موضوع رویدادکارآفرینی / استارتاپی
اضافه به تقویم
کارگاه برنامه‌نویسی آی‌اواس‎ به زبان سوئیفت
برگزارکننده‌ی رویداد
تماس با برگزارکننده
۰۴۱۳۳۳۴۷۰۸۰
گزارش
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات بیشتر

زمان برگزاری:

چهارشنبه(۹۴/۱۲/۱۹) :۱۹.۳۰-۱۴.۳۰

پنج شنبه(۹۴/۱۲/۲۰):۱۹.۳۰-۱۴.۳۰

جمعه(۹۴/۱۲/۲۱): ۱۴.۳۰-۱۰.۳۰

مدرس دوره: احمد هاشمی
پیش‌نیاز دوره: داشتن کامپیوتر مک, یا لپ تاپ ویندوزی مجهز به osx مجازی یا هکینتاش
?
هدف دوره:
?
طی این دوره، شما با به روزترین و اصلی‌ترین اصطلاحات برنامه‌نویسی شی‌گرا آشنا شده و پس از یادگیری زبان برنامه‌نویسی مدرن سوییفت، یاد خواهید گرفت که چگونه دانش خود را به کار بسته و یک اپلیکیشن آی‌اواس تولید کنید. اولویت اصلی دوره، آموزش مفاهیم پرکاربرد برنامه‌نویسی آی‌اواس به زبان بسیار ساده است. به طوری که پس از پایان دوره، دیدی جامع به دست خواهید آورد و با تکیه بر آنچه که فراگرفته‌اید، خواهید توانست دانش فنی خود را به کمک مراجع مختلف گسترش دهید.
?
آیا این دوره مناسب من است؟
?
اگر کامپیوتر مک دارید و علاقه‌مند هستید که با یادگیری برنامه‌نویسی آی‌اواس به جرگه برنامه‌نویسان بپیوندید، جواب کاملا مثبت است. این دوره زیربنای فنی لازم را در شما پی‌ریزی می‌کند و مسیری که تا تبدیل‌شدن به یک برنامه‌نویس حرفه‌ای آی‌اواس در پیش دارید را برایتان روشن می‌سازد.
?
مباحث دوره:
?
الف) آشنایی با زبان برنامه‌نویسی سوییفت
?
شروع کار با Playground
مرور کلی ساختار زبان سوییفت
تعریف متغیرها و ثوابت و نحوه گرفتن خروجی
آشنایی با عملگرها و کاربرد آن‌ها در تعریف شرط‌ها و حلقه‌ها
معرفی مفهوم تابع در سوییفت
کار با مفاهیم بنیادی آرایه، دیکشنری و تاپل‌ها
آشنایی با مفهوم آپشنال‌ها در سوییفت و نحوه‌ی unwrap و downcast آن‌ها
?
ب) آشنایی با مفهوم شی‌گرایی در زبان سوییفت
?
معرفی دو مفهوم اساسی کلاس و آبجکت
آشنایی و تعریف متد و پراپرتی به عنوان دو مشخصه اساسی آبجکت‌ها
کار با کلاس‌های ازپیش‌تعریف‌شده‌ی اپل جهت درک بهتر مفهوم
?
ج) ساخت اپلیکیشن آی‌اواس با زبان سوییفت
?
آشنایی با محیط ایکس‌کد و اجرای نخستین برنامه
نحوه ارتباط رابط کاربری با کد
معرفی MVC در برنامه‌نویسی آی‌اواس و کار با Action و Outlet
درک MVC به طور عملی با آبجکت‌های فریمورک UIKit
شرح مفهوم بنیادی Delegation و کاربرد وسیع آن در برنامه‌نویسی آی‌اواس
کار با آبجکت‌های فریمورک UIKit در Storyboard و شرح Autolayout
درک عملی مفاهیم Delegation و DataSource به کمک آبجکت‌های فریمورک UIKit
اشاره به Delegation در ViewControllerها و AppDelegate
ساختین چندین صفحه در Storyboard و نحوه حرکت بین صفحات

آدرس:تبریز خیابان امام آبرسان روبروی هلال احمر طبقه فوقانی قنادی پاک مجتمع فنی تهران واحد تبریز