دپارتمانبرنامه نویسی موبایل
دوره های در حال ثبت نام
کد دوره : --
برنامه نویسی جامع IOS به همراه پیاده سازی کامل سمت سرور

این دوره برای افردای طراحی شده که علاقه مند به برنامه نویسی برنامه های موبایل تحت پلتفرم آی او اس می باشند دوره به صورت پروژه محور برگزار می شود و در طول دوره چندین پروژه تعریف می شود که در کنار پروژه های مختلف نکات علمی متفاوت مطرح می گردد ، لازمه ی شرکت در دوره دارا بودن سیستم عامل مک (ترجیحا لپ تاپ که امکان تمرین در کلاس میسر باشد) ، تلاش و تمرین زیاد در منزل و انجام دادن تمارین و آشنایی کلی با مفاهیم ابتدایی برنامه نویسی شی گرا می باشد با توجه به حجم زیاد مباحث زمان کمتری بر روی مرور مفاهیم اصولی برنامه نویسی گذاشته خواهد شد

پیش نیاز: آشنایی با مفاهیم Object Oriented Programing

مخاطبان دوره
  • برنامه نویسان
  • علاقه مندان به برنامه نویسی موبایل
  • مهندسین کامپیوتر
توانایی پس ازگذراندن دوره
  • آشنایی با زبان سوئیفت
  • آشنایی با برنامه نویسی آی او اس
  • آمادگی برای ورود به بازار کار
سرفصلهای دوره

برنامه نویسی واقعی و جامع برای IOS

آشنایی با ملزومات برنامه نویسی در IOS

شروع به کار با swift 3

کار با انواع ساختارها و type ها

بررسی جامع و کاربردی

  • Swift Introduction , basic types , playground environment
  • Xcode IDE , APPDelegate , UIViewController , StoryBoard
  • what is MVC
  • Object oriented programing Concept , class , struct , enum , inheritance and more
  • UIKit (UILable , UIButton , UITextField , UIImageView …)
  • AutoLayout
  • Functions and Functional programming paradigm, tuple 
  • Memory Management in IOS
  • Extension
  • UITableView , Protocol 
  • Working with Rest API ,  Error handling , multithreading
  • FileManager in IOS , SandBox concept , property list , 
  • navigation between ViewControllers , UITabBarController
  • UIPickerView
  • Alerts and Action Sheets
  • Data transfer between ViewControllers ,notification center 
  • CoreData ORM (concept and practice)
  • UIWebView , calling , sharing , sending messages ,  and ….
  • Quick Look Objective C , simple application that contains with both ObjectiveC and Swift classes , bridge header file , build setting
  • آشنایی با زبان طراحی آی او اس
  • آشنایی با پروسه انتشار اپلیکیشن در اپل استور

پیاده سازی API ها لازم برای همه اپلیکشنها

  • مقدمات node.js
  • کار با express برای ایجاد API ها با حداکثر همزمانی
  • کار با انواع دیتابیسهای رابطه ایی و MongoDB
  • آماده سازی تمای وب سرویسهای پروژه کلاس

پروژه

پیاده سازی کامل یک پروژه به همراه سرور و انتشار آن

 

دوره پیشرفته شامل مباحث معماری، پرفورمنس و تجربه کاربری است که به زودی در سایت اعلام خواهد شد.

مدت زمان
۴۸
هزینه دوره حضوری
۱۲۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۰۲/۱۳
روزهای برگزاری
چهارشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
برنامه نویسی جامع اندروید به همراه پیاده سازی کامل سمت سرور

به صورت کاربردی و داشتن خروجی اپلیکشنهای موبایل به همراه تکمیل کامل سمت سرور

مخاطبان دوره

تمامی علاقمندان و شاغلان حوزه برنامه نویسی موبایل

توانایی پس ازگذراندن دوره

پیاده سازی اپلیکشنهای اندروید به همراه تمامی وب سرویسها

سرفصلهای دوره

برنامه نویسی واقعی و جامع برای اندروید

  • مقدمات لازم جاوا برای برنامه نویسی اندروید
  • مقدمات لازم و مفاهیم پایه در سیستم عامل اندروید
  • ساختن پروژه Sunshine با یک UI ساده
  • نصب و آشنایی با Android Studio، Gradle و ابزارهای دیباگ کردن اپلیکیشن
  • UI و Layout Manager ها
  • ListView و Adapter ها
  • اتصال پروژه Sunshine به Cloud
  • Threading و AsyncTask
  • Web API و HTTP Request
  • Android Permission System
  • ایجاد Activity های جدید و انتقال بین آنها با استفاده از Intent
  • استفاده از Explicit Intent برای ناوبری درون App
  • استفاده از Implicit Intent برای ناوبری برون App
  • Share Intent و فریم ورک Sharing در اندروید

پیاده سازی API ها لازم برای همه اپلیکشنها

  • مقدمات node.js
  • کار با express برای ایجاد API ها با حداکثر همزمانی
  • کار با انواع دیتابیسهای رابطه ایی و MongoDB
  • آماده سازی تمای وب سرویسهای پروژه کلاس

پروژه

این پروژه به کاربر اجازه می دهد تا جدید ترین و محبوب ترین فیلم ها را بیابد. این اپلیکیشن باید مبتنی بر Material Design بوده، با سرور Sync شود و اطلاعات را برای کاربر به نمایش بگذارد.

  • Mobile UX و Material Design
  • RecyclerView، ViewHolder و  LayoutManager
  • Gson، Volley و Fresco

دوره پیشرفته شامل مباحث معماری، پرفورمنس و تجربه کاربری است که به زودی در سایت اعلام خواهد شد.

مدت زمان
۴۸
هزینه دوره حضوری
۱۰۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۲/۲۲
روزهای برگزاری
جمعه ها
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
برنامه نویسی Android (برنامه نویسی Back end در اندروید)

این دوره برای افرادی در نظر گرفته شده که تمایل به تولید برنامه های کاربردی بر روی سیستم عامل اندروید را دارند. بهتر است، دانشجویانی که تمایل به شرکت در این دوره را دارند، دوره جاوای مقدماتی یا دوره Java Standard Edition را گذرانده باشند.

در صورت نیاز به اطلاعات بیشتر و مشاوره با اساتید مربوطه با ما تماس بگیرید.

02166086019 - 02166013455

مخاطبان دوره
  1. دانشجویان و فارغ التحصیلان رشته ی نرم افزار - متخصصان نرم افزار - طراحان وب
  2. توسعه‌دهندگان نرم‌افزارهای تحت وب و موبایل (اندروید، iOS  و جاوا)
  3. توسعه‌دهندگان کسب‌وکار
  4. مدیران کسب‌و کار
توانایی پس ازگذراندن دوره
  1. برنامه نویسی و ایجاد برنامه های کاربردی در سطح پلت فرم اندروید
  2. ساخت اپلیکیشن های حرفه ای موبایل
سرفصلهای دوره
  • Java Core 1.8 (شامل متغیر ها، آرایه ها، متد ها، خصوصیات، دستورات مقدماتی جاوا، شی گرایی، Function Programming، Lambda، Generic، Exception، Annotation و…)
  • کلاس ها و اینترفیس های پر کاربرد در Android همانند Array List، Hash Map، Timer و…
  • Android Studio
  • آشنایی با سیستم عامل اندروید، مفاهیم Android SDK
  • آشنایی با لایه UI اندروید و Activity
  • انواع Layout و Layout بهینه
  • AppCompatActivity
  • آشنایی مقدماتی با گردل
  • آشنایی با Toast، Notification و Menu
  • آشنایی با Tab و Progress Bar
  • استفاده از فایل های متنی در اندروید
  • مفهوم Thread در اندروید
  • ایجاد Splash
  • آشنایی با زبان SQL و همچنین بانک اطلاعاتی SQL Lite
  • AsyncTask
  • راه اندازی WebService (Rest) و امن سازی اطلاعات در بستر وب
  • کتابخانه JSON
  • ذخیره سازی اطلاعات در بانک اطلاعاتی سرویس دهنده
  • آشنایی با Web View
  • آشنایی با مفهوم برنامه های چند زبانه در اندروید
  • ارتباط با انواع سنسور های گوشی از جمله سنسور Accelerometer
  • ارسال SMS، تماس تلفنی و Email
  • شناسایی موقعیت کاربر توسط GPS در سیستم عامل اندروید
مدت زمان
۴۰
هزینه دوره حضوری
۱۰۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۶/۰۴/۱۶
روزهای برگزاری
جمعه
ساعات برگزاری
۱۲:۳۰ الی ۱۶:۳۰
برنامه دروس برنامه نویسی موبایل

دپارتمان برنامه نویسی موبایل سعی دارد در طول دو سطح شرکت کنند گان را برای آموزش اصول و روشهای ساخت باپلیکیشن های موبایل آماده کند، سرفصلهای انتخاب شده و نوع تدریس هماهنگی بسیاری با نیاز بازار فعلی کسب و کار دارد. این سطوح به صورت زیر می باشد:

  • برنامه نویسی اندروید
  • برنامه نویسی ios
نام کاربری یا کلمه ورود اشتباه است
ثبت نام انجام نشد
باشگاه ۱۶۳۹۸ عضوی لایتک
ثبت نام
ورود به صفحه شخصی
بازیابی گذرواژه
آدرس: تهران، خیابان آزادی، ضلع شمالی دانشگاه صنعتی شریف، کوچه گلستان، پلاک ۹
تلفن: ۰۲۱۶۶۰۱۳۶۴۷ - ۰۲۱۶۶۰۱۳۴۵۵
فکس: ۰۲۱۸۹۷۸۳۷۵۶
پیامک: ۳۰۰۰۲۵۷۷۱۱
ایمیل: info@laitec.ir | ecare@laitec.ir
شماره حساب : ۶۹۴۹۶۱۹۵۵۳ با شناسه ۱۲۳/۴۴ نزد شعبه بانک ملت باجه دانشگاه صنعتی شریف
استفاده از مطالب سايت لایتک فقط برای مقاصد غیر تجاری و با ذکر منبع بلامانع است.
کلیه حقوق این سایت متعلق به آزمایشگاه یادگیری فناوری اطلاعات دانشگاه صنعتی شریف (لایتک) می باشد.
laitec.ir
Copyright © 2002-2017