مجتمع فنی تهران واحد تبریز

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

iOSWorkshop

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

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

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

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

ثبت نام آنلاین با تخفیف

کدتخفیف:tabrizmft

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

کدتخفیف:tabrizmft