این روزها مدلهای مختلف تلفن های هوشمند تولید شده توسط شرکت Apple را در دستان بسیاری از دوستان و آشنایان می بینید. تعداد کاربرانی که از آیفون و آیپد استفاده می کنند بسیار بالا بوده و روزانه نیز در حال افزایش است.
iOS  سيستم عاملي است كه كمپاني اپل بصورت انحصاري براي محصولات خود (iPod, iPhone, iPad tablet) طراحي كرده است .

تولید یک برنامه برای گوشی های هوشمند یک بحث پر طرفدار و همچنین پردرآمد در ایران شناخته می شود. برنامه نویسی این برنامه ها از IOS گرفته تا برنامه نویسی دیگر پلتفرم ها مانند اندروید بیشترین مخاطبین را بسوی خود جلب نموده است.

دوره iOS (مقدماتی) به صورت کارگاه 6 روزه در روزهای سه شنبه از ساعت 9 الی 13 برگزار می شود. پس از اتمام این دوره، دورۀ iOS پیشرفته برگزار خواهد شد.

دورۀ iOS  مقدماتی و پیشرفته  توسط  امیرحسین اعلم الهدی تدریس می شود. این دوره ها شامل سرفصل های زیر است.

سرفصل های دوره iOS (مقدماتی) به شرح زیر می باشد:

  • Introduction to iPhone for Programmers
  • iPhone Overview
  • App Store
  • Objective-C Programming Language
  • Object Oriented Programming
  • Xcode
  • Demo
  • Swift Basics
  • Swift Types
  •  Operators
  •  Strings
  • Constants and Variables
  • Mutable Vs. Immutable
  • Nil
  • The Optional Type
  • Unwrapping optionals
  • Implicitly optionals
  • Array
  • Dictionary
  • Sets
  • While Loop
  • If-Else Statements
  • Switch Statements
  • Anatomy of a Function
  • External and Local Parameter Names
  • Return Type
  • Classes
  • Properties
  • Methods
  • Calling Instance and Type Methods
  • Structs with Properties and Methods
  • Struct and Enums are Value Types
  • Enum, Class or Struct
  • Protocol Syntax
  • A Protocol is also a Type
  • Extensions
  • Closure Expression Syntax
  • Example
  • Xcode
  • Storyboard
  • View Presentations and Segues
  • Basic UI Components
  • Constraints
  • Delegation

سرفصل های دوره iOS (پیشرفته) به شرح زیر می باشد:

  • More MVC
  • View Controllers
  • View Presentations and Segues
  • Gestures
  • View Controller Life Cycle
  • Memory Management
  • More about Closures
  • Error Handling in Swift
  • Protocols
  • Delegation and Datasource
  • Multithreading
  • Table Views
  • Navigation
  • Core Data
  • Auto Layout
  • Animations
  • Networking
  • Working with APIs

جزئیات مصالب کارگاه:

مدرس: امیرحسین اعلم الهدی

 

نام کارگاه

طول دوره

روز و ساعت

شروع 

مجموع ساعات

برنامه نوبسی موبایل (iOS)

(مقدماتی)

یک ماه و نیم

(6 جلسه)

چهارشنبه ها

13-17

اعلام می گردد

24

برنامه نویسی موبایل (iOS)

(پیشرفته)

یک ماه و نیم

(6 جلسه)

چهار شنبه ها

13-17

اعلام می گردد

24

                

poster
کارگاه ios
00:00
--
/
--

مدرس: مهندس امیرعباس کاشانی

در صورت تمایل برای ثبت نام در کارگاه فرم زیر را پر کرده تا در اسرع وقت با شما تماس حاصل کنیم. همچنین برای کسب اطلاعات بیشتر می توانید با شماره تماس 02122419401 تماس حاصل فرمائید و یا به کانال تلگرامی ما به آدرس chanteh_group بپیوندید.

نام:*
نام خانوادگی:*
ایمیل:*
شماره همراه:*
موضوع درخواست:*
توضیحات: