چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۴۹۱۸ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
کلاس آنلاین
اندروید
سری دوم دوره آموزش جامع زامارین اندروید (برنامه نویسی اندروید در سی شارپ)
۱۳ نظر
بازدید : 2,856 بازدید
سری دوم دوره آموزش جامع زامارین اندروید (برنامه نویسی اندروید در  سی شارپ)

پیشنیاز دوره: این دوره پیشنیازی ندارد و از صفر آموزش داده می شود.

زامارین یک شرکت نرم افزاری در کالیفرنیا/سانفرانسیسکو هست که در سال ۲۰۱۱ توسط مهندسانی که پروژه Mono را راه اندازی کردند ایجاد شده است. در اوایل سال ۲۰۱۶ کمپانی مایکروسافت به طور رسمی از تصاحب شرکت زامارین که سالهاست در زمینه ارایه پلتفرم برای توسعه اپلیکیشن‌های موبایل فعالیت می کند خبر داد.

باتوجه به پیشرفت زبان های برنامه نویسی  و استفاده بیشتر از اپلیکیشن های موبایل ، میتوان گفت اپلیکیشن های موبایل بیشترین کاربرد و استفاده را در محصولات نرم افزاری دارند.وقتی صحبت از اپلیکیشن های کاربردی iOS  و Android میشود اکثر افراد گزینه را objective-c یا  java می دانند.اما در این چند سال اکوسیستم هایی برای ایجاد اپلیکیشن های کاربردی موبایل ظهور کرده اند که تمرکز آن ها روی بحث cross platform بوده است . هرکدام از آن ها قابلیت هایی را برای ما به ارمغان می آورند.

در این دوره قصد داریم تا با استفاده از سی شارپ اپلیکیشن های اندروید را ایجاد کنیم برای انجام این کار نیاز به استفاده از زامارین داریم که در طی این دوره نحوه ی کار با آن را توضیح خواهیم داد .

برای ساخت اپلیکیشن های موبایل فریمورک های بی نظیری وجو دارند از جمله :

  • Xamarin
  • Apachi Cordova
  • MonoCros
  • PhoneGap
  • Appcelerator

ما در این آموزش سعی داریم تا از Xamarin.Android  (زامارین اندروید / برنامه نویسی اندروید با استفاده از سی شارپ )  برای ساخت اپلیکیشن های موبایل استفاده کنیم.

در دوره آموزش برنامه نویسی اندروید شما یادخواهید گرفت که چگونه یک اپلیکیشن اندروید طراحی و عرضه کنید. از آنجا که روز به روز استفاده عموم مردم از تلفن های همراه به شدت زیاد می شود تکنلوژی های برنامه نویسی موبایل جزء یکی از بهترین شاخه های برنامه نویسی شناخته می شود. در این بین برنامه نویسی اندروید توانسته است جایگاه خوب و پرقدرتی را برای خود در بازار کار ایران پیدا کند که خیلی از برنامه نویسان به این سمت رفته اند.اما تعدد برنامه نویسان این رشته هیچ وقت باعث از بین رفتن بازار کار برای سایرین نخواهند شد چرا که شما می توانید با ایده های خود و ساختن اپلیکیشن مورد نظر آن را در مارکت های بزرگ همچون بازار به معرض دید قرار دهید و کسب درآمد کنید.

امروزه سی شارپ جزء بهترین زبان های برنامه نویسی شناخته میشه چون تو می تونی با سی شارپ هر نوع برنامه ای بخای ایجاد کنی و حتی بازی بسازی تو می تونی با سی شارپ سایت طراحی کنی، برنامه موبایل بسازی (ios-windowsphone-android) اونم فقط با ی بار کدنوشتن ، می تونی بازی بسازی، می تونی برای xbox کدبنویسی و خیلی کارای دیگه، این دوره ما به شما یاد خواهیم داد چگونه با شرکت در دوره

شرایط اقساط بدین صورت می باشد مبلغ ۹۹/۰۰۰ تومان در هنگام ثبت نام پرداخت میشود و ما بقی شهریه  در طی دو قسط پرداخت شود و تا جلسه ۱۲ کلاس باید تسویه کامل انجام شود . با ارائه چک معتبر شرایط اقساط طولانی تر نیز می تواند باشد . جهت کسب اطلاعات بیشتر و پرداخت به صورت قسطی با ما تماس بگیرید: ۰۹۱۵۰۹۰۴۹۳۶-۰۵۶۳۲۲۲۴۶۶۷-@sirmokhtar

جهت دریافت جدیدترین اخبار و تخفیف ها در مورد دوره های دانشجویار در تلگرام به ما بپیوندید

عضویت در کانال تلگرام

مخاطبین این دوره

  • دانشجویان و فارغ التحصیلان رشته نرم افزار – سخت افزار – علوم کامپیوتر – فناوری اطلاعات
  • علاقه مندان به طراحی اپلیکیشن های موبایل
  • توسعه دهندگان اپلیکیشن های موبایل
  • مسئولین it شرکت های دولتی و خصوصی
  • مدیران کسب و کار های اینترنتی و شرکت های داخلی و خارجی

اهداف این دوره

  • طراحی و توسعه اپلیکیشن های موبایل
  • مسلط به مباحث برنامه نویسی اندروید
  • انجام پروژه های تجاری در سطح وسیع
  • شروع کسب درآمد و ورود به بازارکار

مکان، ظرفیت، جزئیات برگزاری دوره

  • این دوره به دو صورت آنلاین (مجازی) برگزار می گردد.
  • مکان برگزاری دوره غیرحضوری: بر بستر سرورهای دانشجویار و به صورت کلاس آنلاین
  • نکته مهم: منظور از کلاس غیر حضوری فیلم آموزشی نمی باشد و دوره به صورت زنده و کلاس آنلاین با ارتباط دانشجو و مدرس برگزار خواهد شد.
  • ظرفیت کلاس : ۱۰ نفر غیر حضوری
  • شروع دوره : غیر حضوری (۱۳۹۶/۰۴/۰۱ )
  • ساعات برگزاری دوره : ۶ ساعت در هفته ، یکشنبه ، سه شنبه ،پنج شنبه ساعت ۱۸ الی ۲۰
  • مدت زمان دوره: ۳۰ ساعت آموزش + جلسات رفع اشکال در صورت نیاز و با هماهنگی دانشجو
  • مدرس دوره : مهندس سهولی، جهت مشاهده رزومه کلیک کنید .
  • مدرک دوره: این دوره دارای دو مدرک معتبر از داخل و خارج کشور می باشد.
  • پیش نیاز: دانش و مهارت استفاده از کامپیوتر و اینترنت
مشاوره رایگان: اگر هنوز نتوانستید برنامه نویس شوید! اگر هنوز نتوانستید وارد بازار کار بشین! اگر نمی دونین باید کدوم یک از شاخه های برنامه نویسی رو یاد بگیرید! اگر نمی دانید بازار کار کدام یک از زبان های برنامه نویسی بهتر است! اگر می خواهید درآمدی در ماه بیش از ۲ میلیون تومن در ماه داشته باشید! پس با ما تماس بگیرید یا یک پیامک بفرسید تا ما با شما تماس بگیریم و مشاوره رایگان به شما بدیم!! ۰۹۱۵۰۹۰۴۹۳۶-۰۵۶۳۲۲۲۴۶۶۷-@sirmokhtar

پلن های تخفیف

عنوان تخفیف میزان تخفیف
ثبت نام زودهنگام (تا تاریخ  ۱ مرداد) ۱۰ درصد تخفیف
 پرداخن نقد و یکجا دوره  ۵ درصد تخفیف
 کاربران سایت که مبلغ بیش از ۵۰۰ هزارتومن خرید داشته اند.  ۵ درصد تخفیف
 کاربرانی که در سری اول دوره آنلاین شرکت کرده اند  ۵ درصد تخفیف
 دانشجویان(با ارائه کارت دانشجویی)  ۵ درصد تخفیف
 کاربران تحت نهاد های حمایتی (با ارائه کارت عضویت)  ۵ درصد تخفیف
 شرکت در بیش از یک دوره (به ازای هر دوره)  ۵ درصد تخفیف
توجه: هزینه اصلی دوره ۵۹۰ هزارتومان می باشد. که شما می توانید با پرداخت ۹۹/۰۰۰ هزارتومان به عنوان پیش پرداخت در دوره شرکت نمایید.

پیش پرداخت و شرکت در دوره – ۹۹/۰۰۰ تومان

شرایط پرداخت

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

سرفصل دوره

بخش اول مقدماتی در مورد زامارین:

  • معرفی دوره
  • معرفی اندروید
  • معرفی Xamarin android
  • معرفی محیط های کدنویسی
  • نیازمندی های سیستم
  • توضیح در مورد Java Development Kit و روش نصب JDK
  • توضیح در مورد Software Development Kit و روش نصب SDK
  • توضیح در مورد Native Development Kit و نصب NDK
  • مقایسه زامارین با جاوا
  • بررسی امکانات و قابلیت های زامارین

بخش دوم نصب و راه اندازی :

  • نصب و راه اندازی xamarin studio
  • نصب و راه اندازی visual studio
  • آشنا با محیط ویژوال استودیو
  • ایجاد اولین پروژه اندروید
  • آشنایی با ساحتار فایل های اندروید
  • شناختن فایل های ایجاد شده به همراه پروژه
  • ساختار برنامه ما در Solution Explorer
  • آشنایی با Properties برنامه و ارتباط آن با AndroidManifest
  • آشنایی با Refrences
  • آشنایی با Assets
  • آشنایی با Components
  • آشنایی با Resources
  • آشنایی با Designer.cs

بخش سوم آشنایی با ماشین مجازی:

  • ماشین مجازی چیست؟
  • معرفی بهترین ماشین های مجازی
  • آشنایی با avd و adb
  • نصب و راه اندازی xamarin android player
  • نصب و راه اندازی GenyMotion
  • نصب و راه اندازی Visual Studio Emulator for Android

بخش چهارم طراحی رابط کاربری:

  • آشنایی با رابط های کاربری
  • نحوه طراحی رابط کاربری به کمک widget ها
  • طراحی رابط کاربری به کمک xml
  • آشنایی با ویجت های پرکاربرد
  • Linear Layout
  • Relative Layout
  • Table Layout
  • Grid View
  • List View
  • Button
  • Date Picker
  • Time Picker
  • Spinner
  • Auto Complete
  • Gallery
  • Web View
  • Radio Button
  • CheckBox
  • Image View
  • Edit Text
  • Rating Bar
  • Image Button
  • طراحی رابط کاربری – UI
  • شرایط و قوانین طراحی
  • نحوه کار با پنجره Document OutLine
  • استفاده از Linear layout
  • استفاده از Linear Layout های تو در تو
  • ساخت ماکت برنامه
  • پیاده سازی ماکت ساخته شده
  • طراحی UI پیچیده
  • تغییر رنگ کنترل ها

بخش پنجم شروع کدنویسی:

  • آشنایی با Activity
  • شروع کدنویسی در activity
  • معرفی رویدادها و کدنویسی
  • معرفی و کار با چرخه حیات
  • نحوه تغییر متغیر و مقداردهی به آن
  • تعریف ابزارهای تولباکس در activity
  • کار با دستورات شرطی و حلقه ها
  • یاجاد پیغام در خروجی
  • ساخت مسیج باکس
  • اموزش چاپ پیام در Log
  • ساخت ماشین حساب
  • معرفی و کار با intent ها
  • کار با map گوشی
  • برقراری تماس
  • کار با مرورگر گوشی
  • کار با لیست ویو وشخصی کردن آن

بخش ششم کار با فایل ها:

  • مقدمه ای در مورد مسیرها و فایل ها در زامارین
  • بررسی ساختار فایل های سیستمی اندروید
  • برنامه اندروید کجا فایل ها رو می نویسه؟
  • نحوه ایجاد فایل و فولدر در زامارین
  • نحوه خواندن و نوشتن یک فایل txt در زامارین
  • ایجاد فایل ورودی در زامارین

بخش هفتم کار با انیمیشن ها:

  • مقدمه ای بر انیمیشن و گرافیک در اندروید
  • کجا می تونیم از انیمیشن استفاده کنیم؟
  • ایجاد فایل گرافیکی و انیمیشن در پوشه drawble با xml
  • تعریف یک فایل گرافیکی و انیمیشن برای وضعیت دکمه ها
  • ایجاد افکت fading بین تصاویر بوسیله فایل xml
  • نمایش انیمیشن ها ( کار با API انیمیشن)
  • بررسی ویژگی های انیمیشن ها (property)
  • ایچا چند انیمیشن جالب در محیط xamarin

بخش هشتم کار با دیتابیس:

  • معرفی دیتابیس sqlite
  • Queryها در sqlite
  • نحوه ایجاد دیتابیس و اتصال به آن
  • نحوه ایجاد جداول وفیلد ها
  • آموزش مقدماتی زبان linq
  • عملیات crud با روش sqlite
  • عملیات crud با روش net
  • ایجا دصفحه لاگین
  • کدنویسی مربوط به صفحه لاگین

بخش نهم آموزش وب سرویس asp:

  • Web api چیست؟
  • ایجاد پروژه web api
  • آزمایش کردن web api
  • کار با controller در web api
  • پیکر بندی web api
  • آموزش routing در web api
  • بایند کردن پارامترها
  • Action Return Type
  • فرمت بندی داده ها
  • فرمت بندی انواع media
  • فیلتر کردن web api
  • ایجاد web api برای عملیات crud
  • پیاده سازی متد get
  • پیاده سازی متد post
  • پیاده سازی متد put
  • پیاده سازی متد delete
  • استفاده از Web api
  • استفاده از متد get در mvc
  • استفاده از متد post در mvc
  • استفاده از متد put در mvc
  • استفاده از متد delete در mvc
  • کار با HttpClient
  • تزریق وابستگی ها
  • میزبانی web api

بخش دهم کاربا دیتابیس آنلاین:

  • معرفی انواع اپلیکیشن های موبایل
  • معرفی و آموزش فرمت انتقال داده ها -JSON
  • معرفی وب سرویس و انواع وب سرویس ها
  • ایجاد یک وب سرویس حرفه ای قابل استفاده برای انواع پلت فر ها
  • استفاده از متد httpClient
  • کاربا داده های jsonدر اندروید
  • چک کردن اتصال گوشی همراه به اینترنت
  • نصب پلاگین و استفاده از آن

بخش یازدهم آموزش متریال دیزاین:

  • ساخت دفترچه تلفن با متریال
  • آموزش Recyclerview
  • آموزش cardview
  • ایجاد Actionbar به صورت custom
  • ایجاد Drawer
  • کاربا Scrollview

بخش دوازدهم آموزش کار با api:

  • کار با threaad
  • کار با api گوگل برای sing in کردن
  • کار با api گوگل مپ
  • ادامه مبحث متریال دیزاین
  • کار با frameLayout
  • کار با Touch
  • استفاده از متغیرهای global
  • کار با FaceBook Api
  • آموزش SignalR Chat
  • طراحی کتابخانه

بخش سیزدهم نکات تکمیلی:

  • پخش فایل صوتی
  • پخش ویدئو
  • ضبط صدا
  • فیلم برداری
  • کار با ویبره دستگاه
  • مکان یاب
  • تهیه عکس توسط دوربین
  • استفاده از وب سرویس ها
  • Notificatonها
  • کار کردن با Wifi
  • کار کردن با Bluetooth
  • ساخت برنامه RSS Reader

بخش چهاردهم منتشر کردن پروژه در مارکت

  • آماده کردن برنامه برای انتشار
  • غیرفعال کردن حالت Debug
  • پیکربندی کردن گزینه های Linking
  • اثرات جانبی Linking
  • انتخاب کردن Supported ABI ها
  • بررسی صحت Package Name, Icon، و ورژن برنامه
  • Package Name
  • نام و Icon برنامه
  • رویه ورژن گذاری برنامه
  • مرور User Permission ها
  • منتشر کردن یک Signed APK برای آپلود کردن
  • Android Keystoreها
  • Publishکردن از طریق Android
  • Republishکردن App
  • روش های مختلف توزیع برنامه
  • انتشار از طریق وب سایت خودتان و یا از طریق ایمیل
  • Publishکردن بر روی Google Play
  • انتشار بر روی کافه بازار و امثال آن

پیش پرداخت و شرکت در دوره – ۹۹/۰۰۰ تومان

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

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

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۱۳
    • علی
      دوشنبه ۲۶ تیر ۱۳۹۶ - ۱۶:۲۰

      سلام وقت بخیر
      لطفا فیلم های آموزشی رو داخل سایت قرار بدهید تا خریداری کنیم
      با تشکر

      • مدرس سهولی
        دوشنبه ۲۶ تیر ۱۳۹۶ - ۱۶:۳۰

        سلام متاسفانه فیلم ها فقط برای کاربرانی هست که در دوره شرکت می کنند

    • میثم کریمی
      یکشنبه ۲۵ تیر ۱۳۹۶ - ۱۷:۲۵

      با سلام

      آیا در این دوره خروجی گرفتن از برنامه برای IOS و Windows Phone هم توضیح داده خواهد شد ؟

      با تشکر

      • مدرس سهولی
        یکشنبه ۲۵ تیر ۱۳۹۶ - ۱۷:۳۴

        سلام این دوره کلا برای اندروید هست اما خوب برای بحث ios و ویندوزفون هم می تونین سوال بپرسین کلا یکی از این موارد رو بلد باشید بقیه رو هم یاد می گیرید

    • zahra
      چهارشنبه ۳۱ خرداد ۱۳۹۶ - ۱۱:۵۲

      سلام
      دوره بعدی این آموزش کی برگزار میشه؟ متاسفانه بنا به دلایلی موفق به شرکت در این دوره نشدم.

      • مدیر رجبیان
        چهارشنبه ۳۱ خرداد ۱۳۹۶ - ۱۴:۲۸

        سلام
        انشالا ابتدای مردادماه دوره دوم برگزار خواهد شد.
        ولی پیش ثبت نام رو الان می تونین انجام بدین

    • فرهاد
      یکشنبه ۲۱ خرداد ۱۳۹۶ - ۲۲:۴۵

      سلام من تا ساعت ۵ بعد ازظهر سر کار هستم میخواستم بدونم ساعت دیگه ای برای برگزاری آنلاین این دوره موجود نیست که منم بتونم ثبت نام کنم
      مثلا ساعت ۷ تا ۹

    • mohsen
      پنج شنبه ۷ بهمن ۱۳۹۵ - ۱۵:۰۸

      سلام من دوره ویندوز۷ ( ۷۰-۶۸۰) استاد پاسبان رو میخواستم .لطفا راهنماییم کنید باید چیکار کنم.اگه میشه جوابش رو برام ایمیل کنید.

      • مدیر رادفر
        شنبه ۹ بهمن ۱۳۹۵ - ۰۸:۴۱

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

    • حسین
      پنج شنبه ۷ بهمن ۱۳۹۵ - ۱۳:۵۶

      سلام
      بعد از اتمام دوره فیلم های آموزشی برای فروش در سایت دانشجویار قرار میگره؟
      سپاس فراوان

      • مدیر – جمالی
        جمعه ۸ بهمن ۱۳۹۵ - ۱۵:۵۸

        سلام
        فیلم های این دوره برای افرادی که در اون شرکت میکنن ارسال میشه و هنوز در مورد قرار گرفتن اونها در دانشجویار تصمیم گیری نشده.

    • mja9877
      سه شنبه ۵ بهمن ۱۳۹۵ - ۲۲:۰۴

      سلام
      امکان ضبط فیلم آموزش یا ذخیره آن هم وجود داره یا نه؟

      • مدیر – جمالی
        چهارشنبه ۶ بهمن ۱۳۹۵ - ۱۷:۳۲

        سلام
        بله امکان ضبط وجود داره و حتی اگه خوده کاربر هم دوره رو ضبط نکنه بعد از اتمام کلاس و بار گذاری لینک دانلود برای کاربر ارسال میشه .

    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      60 درصد تخفیف

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت logo-samandehi بانک تجارت دانشجویار