آموزش برنامه نویسی اندروید :

در این دوره تمامی تکنیک های آموزش اندروید استودیو را با زبان برنامه نویسی قدرتمند جاوا به، شما آموزش میدهد .در پایان شما یک برنامه نویس اندروید میباشید که قادر به ساخت انواع اپلیکیشن های اندرویدی خواهید بود .
چرا آموزش اندروید استودیو؟
آموزش زبان برنامه نویسی جاوا بهمراه برنامه اندروید استودیو از بهترین راههای کسب درآمد پایدار میباشد. فراگیری برنامه نویسی اندروید استودیو به، برنامه نویسان یاری خواهد کرد که بعنوان یک برنامه ساز اندروید بتوانید هم برنامه های شخصی و استارت آپ های خلاقانه مورد نظر خودتان را بسازید و دیگر آنکه برنامه های درخواستی برای اشخاص یا شرکتها و سازمانها نوشته و در قبال آن مبالغ قابل توجهی دریافت کنید . استفاده از این فرصت میتواند روند صعودی خوبی ،در میزان درآمد شما بوجود آورد.

پیش نیازهای دوره :

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

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

آموزش با جدیدترین ورژن اندروید استودیو منتشر شده در ماه May سال 2019

آموزش کامل معماری MVP و MVVM در اندروید

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

آموزش کامل RXJava در اندروید

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

توضیحات دوره آموزش برنامه نویسی اندروید(اندروید استودیو) :

باتوجه به، درخواستهای مکرر شما کاربران عزیز ، تمام تلاش خود را کردیم که آموزشی جامع و کامل را در زمینه آموزش برنامه نویسی اندروید برگزار نماییم .

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

قیمت دوره آموزش برنامه نویسی اندروید (اندروید استودیو) بدون تخفیف : 343,000 تومان
قیمت دوره آموزش برنامه نویسی اندروید (اندروید استودیو) ،با تخفیف 30 درصدی : 240,000 تومان
مدت دوره آموزش برنامه نویسی اندروید (اندروید استودیو) : 84 ساعت
تعداد ویدیو : 83 فایل ویدیویی
مدرس دوره : محمّد آزاد
تعداد جلسات : 76 جلسه

343,000 تومان 240,000 تومانافزودن به سبد خرید

آموزش بزنامه نویسی اندروید
  • مقدمه و معرفی دوره آموزش برنامه نویسی اندروید ( اندروید استودیو )
  • آموزش مفاهیم برنامه نویسی شی گراشی گرایی
  • آموزش داده ها و متغیرها در برنامه نوسی جاوا
  • آموزش عملگرها در، برنامه نوسی جاوا
  • آموزش دستورات شرطی در، برنامه نویسی جاوا
  • آموزش دستورات کنترلي ، حلقه ها و آرايه هادر برنامه نویسی جاوا
  • آموزش زبان برنامه نویسی قدرتمند جاوا
  • شروع کار با اندروید استودیو
  • آموزش نصب وراه اندازی اندروید استودیو
  • آشنایی اولیه با سیستم عامل Android
  • شناخت ابزارهای برنامه نویسی Android
  • انتخاب ابزار مناسب برنامه نویسی اندروید
  • آشنایی با معماری سیستم عامل Android
  • آموزش نصب نرم افزار های مورد نیاز جهت برنامه نویسی Android
  • بررسی اجزاء یک برنامه Android
  • نیازمندی مورد نیاز برای Android Studio
  • آشنایی با مفاهیم پایه اندروید استودیو
  • شروع کار در محیط اندروید استودیو
  • آموزش طراحی ظاهر اپلیکیشن و مفاهیم UX-UI
  • آموزش ساخت منو و کار با دیالوگ ها درAndroid Studio
  • آموزش ارسال ایمیل در برنامه نویسی اندروید استودیوبا کتابخانه والی
  • ارسال smsدر اندروید استودیو
  • آموزش کار با سخت افزارهای گوشی اندروید استودیو
  • آموزش کامل طراحی متریال دیزاین در android
  • کار با Image Switcher
  • ایجاد گالری تصاویر
  • آموزش کار با لیست در اندروید استودیو
  • آموزش Card View
  • آموزش  Recycler View در android
  • آموزش ساخت منوی کشویی ،در اندروید استودیو
  •  آموزش انجام مینی پروژه باrecyclerview
  • آموزش معرفی فرگمنت ها در android
  • آموزش متصل شدن به سرور ،در اندروید استودیو
  • آموزش  ارسال و دریافت اطلاعات از سرور Android Studio
  • معرفی کتابخانه Picasso و کار با ورژن قدیمی و ورژن جدید این کتابخانه
  • رسم انواع نمودار
  • آموزش Json و دریافت و ارسال اطلاعات از سرور با Volley
  • آموزش دریافت و ارسال اطلاعات از سرور با رتروفیت
  • آموزش انجام پروژه حرفه ای سمت سرور در اندروید استودیو
  • آموزش ذخیره سازی اطلاعات با Mysqli
  • آموزش ذخیره اطلاعات با Shared Preferences
  • ذخیره سازی اطلاعات با Sqlite
  • دستورات PHP مورد نیاز برای نوشتن کدهای سمت سرور در اندروید استودیو
  • آموزش نخ (Thread) و پردازش (Process) در اندروید استودیو
  • آموزش ذخیره فایل در SD card
  • پیاده سازی انواع انیمیشن ها در آموزش برنامه نویسی اندروید استودیو
  • آموزش ارسال اطلاعات به سرور با ساختار Json
  • آموزش ساخت اپلیکیشن پخش موزیک و ویدیو کاملا حرفه ای
  • آموزش چک کردن اتصال گوشی به، اینترنت با Broadcast Receivers
  • کار با Widget ها در آموزش برنامه نویسی اندروید استودیو
  • آموزش کار با نقشه ی گوگل
  • آموزش پیاده سازی صفحه ثبت نام و لاگین کردن در برنامه با کدهای سمت سرور و سمت اندروید
  • آموزش انتشار اپ در مارکت های اندرویدی مانند کافه بازار
  • دوره آموزش کار باConstraintLayout در اندروید استودیو
  • دوره آموزش پردازش های غیر همزمان در اندروید استودیو
  • دوره آموزش کار با کتابخانه ها در اندروید استودیو
  • دوره آموزش ابزارک های Android Studio
  • دوره آموزش سرویس ها در Android Studio
  • آموزش کار با کتابخانه های مهم و کاربردی گوگل
  • آموزش کامل RXJava در اندروید
  • آموزش کامل معماری MVP با پروژه کاربردی در 20 جلسه
  • آموزش کامل معماری MVVM در اندروید
  • آموزش کامل نوتیفیکیشن ها و انواع آن در اندروید
  • آموزش تغییر تم برنامه
  • آموزش پیاده سازی Session ها در اندروید استودیو
  • آموزش کامل مفاهیم دیزاین پترن در برنامه نویسی شی گرا
  • آموزش تشخیص و پردازش متن و گفتار در اندروید استودیو
  • آموزش استفاده از Api های گوگل
  • آموزش کامل فایربیس
  • آموزش پیاده سازی کدهای USSD برای ساخت اپ های بانکی و سرویس های دولتی
  • آموزش کدنویسی php در محیط ویژوال استودیو کد
  • آموزش کدنویسی php در محیط Phpstorm
  • آموزش آپلود عکس روی سرور با کتابخانه والی
  • آموزش آپلود عکس روی سرور با کتابخانه رتروفیت
  • آموزش دیزاین پترن singletone
  • آموزش آپلود فایل روی هاست
  • آموزش دانلود انواع فایل و ذخیره روی مموری گوشی
  • آموزش کامل دیتابیس sqlite با تمامی دستورات آن
  • آموزش ساخت صفحه اسپلش اسکرین

جلسه 1 :

  • مقدمه
  • بررسی اجمالی دوره آموزش برنامه نویسی اندروید
  • بررسی پروژه های انجام شده در طول دوره آموزش برنامه نویسی اندروید

 

جلسه 2 :

  • معرفی دوره آموزش برنامه نویسی اندروید و مدرس
  • نرم افزارهای مورد نیاز و نصب
  • تاریخچه سیستم عامل اندروید
  • دانستنی های سیستم عامل اندروید
  • شبیه سازهای سیستم عامل اندروید
  • معرفی ادیتور phpstorm
  • معرفی زمپ
  • معرفی و آموزش نصب اندروید استودیو
  • دلایل استفاده از اندروید استودیو و زبان برنامه نویسی جاوا
  • بررسی درآمد برنامه نویسان اندروید

 

جلسه 3 :

  • شروع آموزش برنامه نویسی جاوا
  • ساختار کدنویسی جاوا
  • معرفی زبان برنامه نویسی جاوا
  • معرفی انواع متغیر (Variables) در زبان برنامه نویسی جاوا و تعریف آنها
  • انواع داده ها در جاوا
  • عملگرها در جاوا
  • انواع آن-دستورات شرطی if و if تو درتو
  • دستور switch case
  • حلقه for
  • حلقه های while و do while

 

جلسه 4 :

  • شروع آموزش مفاهیم شی گرایی
  • آرایه ها و انواع آن (آرایه های استاتیک ، آرایه های داینامیک ، لیست)
  • معرفی مفهوم کلاس (Class)
  • معرفی مفهوم شیء (Object)
  • معرفی مفهوم صفت (Attribute)
  • معرفی مفهوم رفتار (Behavir)
  • اجزای تشکیل دهنده ی یک کلاس
  • توابع
  • معرفی مفهوم کلاس (Class)
  • آموزش ایجاد کلاس در جاوا
  • سازنده (constractor)
  • مفهوم overriding و overloading
  • قوانین مهم Overriding
  • متد سازنده (Constructr)
  • چطور Constructr ایجاد کنیم؟
  • ارث بری (Inheritance)
  • استفاده از مفهوم ارث بری در جاوا
  • آموزش مفهوم کپسوله سازی (Encapsulatin) در دوره آموزش برنامه نویسی اندروید
  • انتزاع یا تجرید (Abstractin)
  • چطور از Abstract class نمونه سازی کنیم؟
  • آموزش مفهوم Interface در دوره آموزش برنامه نویسی اندروید
  • آموزش مفهوم چند ریختی (Plymrphism)
  • آموزش نحوه ی نمونه سازی کلاس در جاوا
  • استفاده از مفهوم Overriding در جاوا
  • استفاده از مفهوم Overlading در جاوا
  • انواع سطح دسترسی در اندروید
  • چندریختی (Polymorphism)
  • استفاده مکرر از این مفاهیم به صورت عملی در جلسات بعدی دوره آموزش برنامه نویسی اندروید

 

جلسه 5 :

  • ادمه شی گرایی در دوره آموزش برنامه نویسی اندروید
  • شروع کار با محیط اندروید استودیو
  • کلاس استاتیک
  • معرفی محیط اندروید استودیو
  • ایجاد اولین پروژه در اندروید استودیو
  • اکتیویتی (Activity) چیست؟
  • لی اوت (layout)چیست
  • آموزش ایجاد شبیه ساز اندروید در Andrid studi
  • استفاده از قابلیت debug
  • آموزش تست اپ روی دستگاه واقعی
  • تست کردن اپ روی دستگاه واقعی با Usb

 

جلسه 6 :

  • چرخه حیات اکتیویتی (Lifecycle Avtivity)
  • onCreate
  • onStart
  • onResume
  • onPause
  • onStop
  • onDestroy
  • آشنایی با فایل manifest
  • معرفی ماژول app
  • معرفی پوشه java
  • معرفی پوشه res
  • معرفی پوشه ی layout و کاربرد آن
  • معرفی پوشه ی drawable و کاربرد آن
  • معرفی پوشه ی mipmap و کاربرد آن
  • معرفی پوشه ی values و کاربرد آن
  • انواع روش تغییر آیکون برنامه
  • تنظیم سایز آیکون برای گوشی های مختلف و معرفی سایت های مفید در این زمینه

 

جلسه 7 :

  • ویو (View) چیست؟
  • طراحی لی اوت
  • آشنایی با XML و کاربرد آن در طراحی رابط کاربری برنامه اندرویدی
  • آموزش ساختار فایل XML
  • کار با Linear Layut و attribute های آن
  • تراز بندی
  • رنگ بندی
  • رنگ های متریال
  • انواع پالت رنگ که در دوره آموزش برنامه نویسی اندروید استفاده شده

 

جلسه 8 :

  • طراحی حرقه ای صفحه پروفایل کاربری
  • معرفی ویو های مختلف در اندروید استودیو
  • لایه بندی های مختلف رابط کاربری
  • آموزش کار با Relative Layout و attribute های آن
  • آموزش کار با Frame Layout و attribute های آن
  • ساختن رابط کاربری با XML و تشریح اجزای مختلف رابط کاربری
  • Edit texts
  • آشنایی با attribute های xml برای EditText
  • Buttons
  • آشنایی با attribute های xml برای Butotn
  • Checkbx
  • آشنایی با attribute های xml برای Checkbx
  • Radio Buttons
  • آشنایی با attribute های xml برای Radio button
  • Image Views
  • آشنایی با attribute های xml برای Image View
  • Image Buttons
  • آشنایی با attribute های xml برای Image Button
  • Progress bars
  • آشنایی با attribute های xml برای Progressbar
  • Switch Button
  • آشنایی با attribute های xml برای Switch button
  • معرفی انواع مقیاس های اندازه گیری در اندروید
  • Dp (density independent pixel)
  • Sp (scale independent pixel)
  • ادامه طراحی در جلسه 9 دوره آموزش برنامه نویسی اندروید انجام میشود

 

جلسه 9 :

  • مفهوم Px (pixel) آموزش اضافه کردن فونت به پروژه و آشنایی با کلاس Typeface
  • کار با Event های کاربردی ویوهای جلسه 8 دوره آموزش برنامه نویسی اندروید
  • اضافه کردن TextWatcher به EditText
  • اعمال کردن فونت های مختلف روی View های Textview, Button, EditText و …
  • افزودن فونت
  • ادامه ساخت صفحه پروفایل کاربری و کدنویسی اجزای آن
  • ساخت کلاس گلوبال (Global Class)
  • نمایش پیغام به کاربر با ToastMessage
  • پیغام Toast چیست؟
  • ایجاد و نمایش Toast به کاربر
  • ویژگی های مختلف Toast

 

جلسه 10 :

  • باز کردن پروژه از قبل ساخته شده (Import Project)
  • تغییر پکیج نیم برنامه
  • بخش پیشرفته طراحی پروفایل کاربری(طراحی به سبک متریال دیزاین)
  • اضافه کردن کتابخانه به پروژه اندروید
  • کار با گردل
  • پیاده سازی با collappse
  • ساخت تولبار اختصاصی
  • ایجاد Shape با Xml
  • ایجاد شکل مستطیل
  • دور گرد کردن مستطیل
  • تغییر رنگ shape
  • دور خط دار کردن shape
  • مزایای استفاده از CoordinatrLayout
  • معرفی Collapsing Toolbar
  • اضافه کردن انیمیشن به Toolbar با Appbarlayout
  • متصل کردن آن به CoordinatrLayout
  • معرفی CardView
  • اضافه کردن سایه به CardView
  • دور گرد کردن CardView
  • آشنایی با مقدار exitUntilCollapsed
  • حذف عنوان از CollapsingToolbarLayut
  • معرفی صفت CollapseMode و مقادیر Parallax و Pin
  • آشنایی با NestedScrollView
  • ایجاد Selector با xml
  • ست کردن selector روی view های مختلف

 

جلسه 11 :

  • اضاف کردن اکتیویتی جدید
  • اضافه کردن View به Activity
  • Intent چیست؟
  • معرفی Implicit intent
  • معرفی Explicit Intent
  • استفاده از Intent برای رفتن به Activity دیگر
  • ارسال و دریافت داده (Data) بین Activity های مختلف با Intent
  • دستورات put و get

 

جلسه 12 :

  • ساخت منو
  • کدنویسی برای اجزای منو
  • تست و خطایابی برنامه ها
  • مفهوم Debugging
  • آموزش trace کردن برنامه
  • خطای معروف AAPT و رفع آن

 

جلسه 13 :

  • دیالوگ ها و انواع آن در دوره آموزش برنامه نویسی اندروید
  • Progress Dialog
  • Alert Dialog
  • دیالوگ تاریخ (Date Picker Dialog)
  • دیالوگ ساعت (Time Picker Dialog)
  • معرفی سایت گیت هاب
  • معرفی سایت اندروید آرسنال
  • مرور کتابخانه های استفاده شده در دوره آموزش برنامه نویسی اندروید

 

جلسه 14 :

  • چندنخی (thread)
  • پردازش های غیر همزمان در اندروید
  • پردازش چیست؟
  • مفهوم نخ یا Thread چیست؟
  • زمان بندی
  • پیاده سازی اسپلش اسکرین ساده با استفاده از thread ها
  • متد Schedule
  • متد Run
  • نحوه ی ایجاد پردازش در اندروید
  • معرفی انواع مختلف پردازش ها در اندروید بر اساس اولویت
  • آشنایی با Worker Thread
  • معرفی انواع روش های پیاده سازی Worker Thread و پردازش غیر همزمان در اندروید

 

جلسه 15 :

  • اینترفیس ها در دوره آموزش برنامه نویسی اندروید
  • ساخت اینترفیس (Interface)
  • استفاده از اینترفیس در برنامه
  • مزایای استفاده از اینترفیس در آموزش برنامه نویسی اندروید

 

جلسه 16 :

  • فرگمنت (Fragment)
  • کار با فرگمنت (Fragment) در اندروید استودیو
  • تفاوت های Fragment و Activity
  • چطور Fragment بسازیم؟
  • دستورات فرگمنت
  • آموزش اضافه کردن Fragment به Activity
  • آموزش حذف و جایگزین کردن Fragment
  • چرخه حیات فرگمنت

 

جلسه 17 :

  • ViewPagers
  • ViewPager چیست؟
  • FragmentPagerAdapter چیست؟
  • FragmentStatePagerAdapter چیست؟
  • تب بندی
  • TabLayut چیست؟
  • متصل نمودن Tablayut به ViewPager
  • نمایش متن در Tablayut
  • ترکیب Fragment و viewpager در اندروید استودیو
  • آموزش برنامه نویسی اندروید

 

جلسه 18 :

  • انیمیشن و انواع آن در اندروید – بخش اول
  • معرفی اجمالی نحوه کارکرد انیمیشن ها در اندروید
  • ست کردن زمان برای انیمیشن ها
  • معرفی مفهوم RepeatMode
  • معرفی ثابت RESTART
  • معرفی ثابت REVERSE
  • معرفی مفهوم RepeatCount
  • معرفی ثابت INFINITE
  • معرفی مفهوم FillAfter
  • معرفی عمکلرد ثابت RELATIVE_T_PARENT
  • معرفی عملکرد ثابت RELATIVE_T_SELF
  • معرفی Alpha Animation برای پیاده سازی fade in و fade out کردن اشیاء
  • ایجاد AlphaAnimation با جاوا
  • ایجاد AlphaAnimation با Xml
  • معرفی Translate Animatoin برای جا به جایی اشیاء
  • معرفی پارامترهای fromXype, fromYType, tXType, tYType
  • معرفی عملکرد تابع onAnimatinStart
  • ایجاد TranslateAnimation با جاوا
  • معرفی AnimationListener
  • ایجاد TranslateAnimation با Xml
  • معرفی Scale Animation برای بزرگ یا کوچک کردن اشیاء
  • معرفی پارامتر های pivotX, pivtY, pivotXType, pivotYType
  • ایجاد ScaleAnimation با جاوا
  • ایجاد ScaleAnimation با xml
  • آموزش برنامه نویسی اندروید

 

جلسه 19 :

  • انیمیشن و انواع آن در اندروید – بخش دوم
  • معرفی عملکرد تابعonAnimatinEnd
  • معرفی عملکرد تابع onAnimatinRestart آشنایی با مفهوم Interplator برای پیاده سازی انیمیشن های واقع گرایانه
  • معرفی BounceInterplator
  • معرفی AccelerateInterplaotr
  • معرفی AccelerateDeAccelerateInterplator
  • معرفی DeAccelarateInterPlaotr
  • معرفی انیمیشن Rtate برای چرخاندن اشیا با انیمیشن
  • ایجاد Rotate انیمیشن با جاوا
  • ایجاد Rotate انیمیشن با Xml
  • معرفی توابع سازنده
  • معرفی پارامترهای formDegree, tDegree, pivotX, pivotY
  • معرفی ValueAnimator برای ایجاد انیمیشن ها با استفاده از مقادیر مختلف
  • معرفی توابع fInt, fFloat, fobject
  • معرفی AnimationUpdateListener
  • ایجاد انیمیشن برای تغییر رنگ پس زمینه با استفاده از ValueAnimator
  • معرفی AnimationSet برای ایجاد و ترکیب چندین انیمیشن
  • آموزش ایجاد AnimationSet با جاوا
  • آموزش ایجاد AnimationSet با Xml
  • معرفی کتابخانه Yoyo برای ایجاد انیمیشن های مختلف
  • آموزش اضافه کردن کتابخانه Yoyo
  • آموزش پیاده سازی انیمیشن های مختلف با استفاده از Yoyo
  • آموزش برنامه نویسی اندروید

 

جلسه 20 :

  • طراحی متریال دیزاین – بخش اول
  • ساخت منوی کشویی در اندروید
  • ساخت اختصاصی تولبار
  • ساخت هدر برای منو
  • ایجاد آیتم های مختلف برای منوی کشویی
  • کدنویسی برای اجزای منو

 

جلسه 21 :

  • طراحی متریال دیزاین – بخش دوم
  • ایجاد floating action button
  • ایجاد اسنک بار (snack bar ) در اندروید
  • آموزش برنامه نویسی اندروید
  • Material Design چیست؟
  • معرفی فایل colors.xml
  • اضافه کردن رنگ های مختلف
  • هدف از استفاده Material design چیست؟
  • ActionBar چیست؟
  • Toolbar چیست؟
  • معرفی FolatActionButton
  • معرفی SnackBar
  • معرفی عملکرد SnackBar
  • آموزش ایجاد SnackBar
  • اضافه کردن Action به SnackBar
  • اضافه کردن onClickListener به Action مربوط به SnackBar

 

جلسه 22 :

  • لیست ویو
  • List View چیست؟
  • ایجاد لیست ویو
  • اتصال به آیتم های لیست ویو با آداپتور
  • آموزش کار با Adapter

 

جلسه 23 :

  • recyclerview
  • Recycler View چیست؟
  • شروع ساخت اپلیکیشن خبری در اندروید
  • تفاوت های ListView و Recycler View
  • پیاده سازی لیست با Recycler View
  • آشنایی با مفهوم Recycling
  • آموزش کار با Adapter
  • آموزش کار با ViewHolder
  • معرفی LayoutManger
  • پیاده سازی لیست تک ستونه با Linear Layout Manager
  • پیاده سازی لیست های چند ستونه با Grid Layout Manger
  • پیاده سازی لیست افقی
  • پیاده سازی لیست های در هم ریخته Staggered Layout Manager
  • معرفی ItemViewType
  • معرفی تابع getItemViewType
  • ساختن چندین ViewHolder برای RecyclerView.Adapter
  • معرفی و استفاده از ScrollView
  • معرفی SeekBar
  • اینترفیس onSeekBarChangeListener
  • CardView
  • گذاشتن آیتم های RecyclerView درون CardView
  • پارامتر fromUser
  • پارامتر progress
  • متد SetPorgress
  • متد SetSecondaryProgress
  • ایجاد Adapter برای ViewPager
  • متصل کردن Adapter به ViewPager

 

جلسه 24 :

  • Shared Preference
  • معرفی انواع راه های ذخیره سازی داده در اندروید
  • SharedPreference چیست؟
  • آشنایی با ساختار SharedPref
  • درخواست ایجاد SharedPref
  • اضافه کردن مقدار به SharedPref
  • ذخیره مقادیر مختلف در Sharedpref
  • دریافت مقادیر از Sharedpref
  • ساخت صفحه تنظیمات با ذخیره سازی آخرین تغییرات توسط کاربر
  • آموزش برنامه نویسی اندروید

 

جلسه 25 :

  • مقدمه . بررسی اجمالی کل دوره . بررسی پروژه های انجام شده در طول دوره
  • Auto Complete
  • پیاده سازی Auto Complete
  • حالت های مختلف Auto Complete
  • کاربردهای Auto Complete

 

جلسه 26 :

  • طراحی متریال دیزاین – بخش سوم
  • ساخت تولبار اختصاصی و منوی کشویی با استفاده از ریسایکلر ویو
  • کار با کتابخانه های کاربردی در طراحی متریل دیزاین
  • معرفی کتابخانه CircleImageView برای عکس های دایره ای شکل
  • ساخت Toolbar بر اساس متریال دیزاین
  • ایجاد منوی Material با Navigation View
  • معرفی AppbarLayout
  • اضافه کردن انیمیشن Ripple به View های مختلف در اندروید

 

جلسه 27 :

  • طراحی متریال دیزاین – بخش چهارم
  • ساخت انواع دیالوگ های حرفه ای به سبک متریال دیزاین در اندروید استودیو
  • آموزش برنامه نویسی اندروید

 

جلسه 28 :

  • طراحی متریال دیزاین – بخش پنجم
  • Theme چیست؟
  • Style چیست؟
  • معرفی فایل styles.xml
  • مفهوم Parent در Style
  • اضافه کردن استایل برای View های مختلف
  • ست کردن استایل برای View های مختلف
  • Styleهای مختلف برای ورژن های اندروید متفاوت
  • معرفی Andrid design support library
  • استفاده از Andrid design supprt library برای پیاده سازی رابط کاربری بر اساس Material Design
  • تغییر تم برنامه و ذخیره سازی توسط sharedpreference برای نگهداری آخرین تغییرات کاربر

 

جلسه 29 :

  • طراحی متریال دیزاین – بخش ششم
  • ساخت floating action menu حرفه ای به سبک متریال دیزاین
  • معرفی Navigation View
  • ایجاد NavigationView
  • ایجاد NavigationHeader
  • معرفی VectorCompatDrawable
  • معرفی عملکرد VectorCompatDrawable

 

جلسه 30 :

  • طراحی متریال دیزاین – بخش هفتم
  • ساخت buttom bar حرفه ای به سبک متریال دیزاین و اتصال منوهای آن به فرگمنت های مختلف
  • معرفی صفت SrcCompat
  • CollapsingToolbarLayout
  • آموزش برنامه نویسی اندروید

 

جلسه 31 :

  • آموزش سرور – بخش اول
  • معرفی کتابخانه والی
  • ارسال حرفه ای ایمیل با volley
  • کدنویسی سمت سرور (با دستورات php)
  • کدنویسی سمت اندروید

 

جلسه 32 :

  • USSD
  • ایجاد کدهای USSD در اندروید
  • آموزش اضافه کردن پرمیژن های مختلف
  • کاربرد کدهای USSD
  • استفاده از کدهای USSD در اپلیکیشن های خدماتی

 

جلسه 33 :

  • آموزش سرور – بخش دوم
  • ساختار جیسون
  • معرفی نرم افزارهای مورد نیاز(زمپ.ویژوال استودیو کد و غیره)
  • JSON چیست؟
  • JSON Objct
  • JSON key
  • JSON value
  • ایجاد JSONObjct
  • قراردادن Value در JSON Objct
  • گرفتن Value از JSON Objct
  • JSON Array
  • ایجاد JSON Objct
  • قرارد دادن Value در JSON Array
  • قرار دادن JSON Objct در JSON Array
  • گرفتن JSON Objct ها از JSON Array
  • گرفتن Value از JSON Array

 

جلسه 34 :

  • آموزش سرور – بخش سوم
  • شروع پروژه حرفه ای لاگین و ثبت نام در اندروید
  • طراحی صفحه ثبت نام
  • ساخت دیتابیس مربوطه
  • لوکال هاست

 

جلسه 35 :

  • آموزش سرور – بخش چهارم
  • دریافت اطلاعات از وب سایت و سرور راه دور با کتابخانه گوگل (Vlley)
  • کدنویسی سمت سرور و اندروید برای ذخیره اطلاعات کاربر جدید در دیتابیس

 

جلسه 36 :

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

 

جلسه 37 :

  • آموزش سرور – بخش ششم
  • پیاده سازی سشن (Session)در اندروید
  • لاگین و لاگ اوت و ذخیره وضعیت آن برای دفعات بعدی مانند تلگرام و واتس آپ

 

جلسه 38 :

  • آموزش سرور – بخش هفتم
  • ویرایش اطلاعات و ذخیره در دیتابیس(بخش اول)

 

جلسه 39 :

  • آموزش سرور – بخش هشتم
  • ویرایش اطلاعات و ذخیره در دیتابیس(بخش دوم)

 

جلسه 40 :

  • آموزش سرور – بخش نهم
  • خواندن اطلاعات از حافظه گوشی و آپلود عکس روی سرور(بخش اول)
  • کار با مموری گوشی
  • دستیابی به حافظه خارجی گوشی در اندروید
  • گرفتن پرمیژن های مختلف برای کار با حافظه گوشی
  • آپلود فایل رو هاست
  • خواندن فایل
  • نوشتن روی فایل

 

جلسه 41 :

  • آموزش سرور – بخش دهم
  • خواندن اطلاعات از حافظه گوشی و آپلود عکس روی سرور(بخش دوم)
  • آموزش کامل کار با فایل ها
  • ExternalStorage
  • چه زمانی از ExternalStorage استفاده کنیم؟
  • ذخیره فایل در ExternalStorage
  • خواندن فایل از ExternalStorage
  • آموزش کامل آپلود فایل روی سرور

 

جلسه 42 :

  • Sqlite
  • آشنایی با تجهیزات ذخیره سازی اندروید
  • FileStorage
  • ContentProviders
  • CloudStrage
  • پایگاه داده چیست؟
  • معرفی پایگاه داده رابطه ای
  • معرفی پایگاه داده اندروید(Sqlite Database)
  • مزایا و معایب Sqlite
  • ایجاد پایگاه داده محلی
  • ایجاد و حذف جدول
  • افزودن و حذف سطر از جدول
  • به روز کردن سطری دلخواه در جدول
  • پیاده سازی تمامی دستورات sqlite
  • ساخت پروژه دفترچه تلفن

 

جلسه 43 :

  • آموزش ساخت اسپلش اسکرین
  • بک گراند متحرک برای اسپلش اسکرین
  • ایجاد تصاویر متحرک در اسپلش اسکرین
  • گذاشتن موزیک و صدا در صفحه اسپلش اسکرین
  • کار با تایمر در اندروید
  • آموزش برنامه نویسی اندروید

 

جلسه 44 :

  • Broadcast Receiver
  • آموزش کامل Broadcast Receiver در اندروید
  • بررسی وضعیت اتصال اینترنت گوشی در برنامه

 

جلسه 45 و جلسه 46 :

  • پخش صدا ، موزیک و فیلم در اندروید
  • ساخت موزیک پلیر حرفه ای
  • ساخت ویدیو پلیر حرفه ای
  • معرفی MediaPlayer برای پخش موزیک و ویدیو
  • متد MediaPlayer.create
  • متد setDataSource برای مشخص کردن محل موزیک
  • اینترفیس OnPrepareListener
  • متد prepareAsync برای آماده سازی موزیک
  • متد prepare
  • اینترفیس OnCompletionListener
  • متد getCurrentPosition برای گرفتن ثانیه جاری موزیک
  • متد getDuration برای گرفتن طول موزیک
  • متد SeekT برای جابه جایی زمان محل پخش موزیک
  • معرفی VideView ، کلاسی برای پخش ویدیو
  • متد setVideUri
  • متد setVidePath
  • متد getDuration
  • متد getCurrentDuration
  • متد getBufferPercentage
  • متد SeekTo
  • اینترفیس OnPrepareListener
  • آموزش نمایش مقدر بافر شده ی Vide در SeekBar
  • آموزش تمام صفحه کردن (FullScreen) ویدیو
  • آموزش ایجاد مدیا کنترلر سفارشی

 

جلسه 47 :

  • آموزش کار با سنسورها در اندروید استودیو
  • آموزش کار با سخت افزار
  • سنسور نور (LIGHTSensor)
  • کار با پارامترهای سنسور نور
  • سنسور شتاب سنج (ACCELEROMETERTSensor)
  • کار با پارامترهای سنسور شتاب سنج
  • تغییرات پارامترهای گوشی هنگام تغییر جهت در فضای 3 بعدی
  • آموزش نصب و اجرای برنامه روی گوشی واقعی
  • آموزش برنامه نویسی اندروید

 

جلسه 48 :

  • ImageSwither
  • آموزش کار با ImageSwither
  • ساخت گالری تصاویر

 

جلسه 49 :

  • آموزش سرور – بخش یازدهم
  • ساخت اپلیکیشن خبری (کدنویسی سمت سرور)
  • آموزش کامل کار با ادیتور phpstorm
  • آموزش کامل ساخت دیتابیس با دستورات php
  • ایجاد تابع در php
  • کار با توابع در php
  • ایجاد کلاس در php
  • کار با کلاس ها در php
  • کار با دستورات مختلف در php
  • ارسال داده به سمت سرور
  • دریافت دیتا از سمت سرور
  • ایجاد ساختار جیسون در php
  • فرمت بندی تاریخ در php
  • ایجاد فرم برای ارسال دیتا به سمت سرور
  • نمایش اطلاعات دریافتی در مرورگر با فرمت جیسون

 

جلسه 50 :

  • آموزش سرور – بخش دوازدهم
  • ساخت اپلیکیشن خبری (کدنویسی سمت اندروید)
  • Api چیست؟
  • انواع Http Requests
  • Http post request
  • Http get request
  • Volley چیست؟
  • JSONObjctRequest
  • JSONArrayRequest
  • RequestQueue چیست؟
  • آموزش اضافه کردن Request به RequestQueue
  • RetryPolicy چیست؟
  • ست کردن RetryPolicy روی Request
  • متصل شدن به سرور
  • ارسال و دریافت اطلاعات از سرور
  • آموزش کامل کار با کتابخانه پیکاسو (ورژن قدیمی)
  • آموزش کامل کار با کتابخانه پیکاسو (ورژن جدید)

 

جلسه 51 :

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

 

جلسه 52 :

  • نوتیفیکیشن ها در اندروید استودیو – بخش اول
  • ایجاد و مدیریت اعلان ها (نوتیفیکشن) در اندروید
  • اعلان یا Notification چیست؟
  • ایجاد نوتیفیکیشن با NotificationCompatBuilder
  • معرفی توابع مهم
  • ایجاد نوتیفیکیشن های دارای متن طولانی با BigTextStyle
  • سازگار سازی آیکن نوتیفیکیشن با نسخه lollipop
  • کار با نوتیفیکیشن ها و تغییرات آنها در ورژن جدید اندروید استودیو
  • معرفی کلاس NotificationManagerCompat
  • نمایش نوتیفیکیشن با تابع notify
  • آموزش کامل ایجاد Channel ID

 

جلسه 53 :

  • نوتیفیکیشن ها در اندروید استودیو – بخش دوم
  • نوتیفیکیشن متن بزرگ
  • نوتیفیکیشن 2 تایی
  • نوتیفیکیشن حاوی عکس
  • نوتیفیکیشن شامل Inbox
  • نوتیفیکیشن به صورت لیست مانند نمایش پیام های دریافتی واتس آپ و تلگرام
  • نمایش آیکون در نوتیفیکیشن
  • ایجاد ویبره برای زمان اعلان با مدت زمان مشخص
  • نوتیفیکیشن برای دانلود و نمایش درصد پیشرفت

 

جلسه 54 :

  • نوتیفیکیشن ها در اندروید استودیو – بخش سوم
  • ایجاد نوتیفیکیشن سفارشی

 

جلسه 55 :

  • Async Task
  • معرفی Async Task
  • معرفی HandlerThread
  • پیاده سازی AsyncTask
  • معرفی doInBackground
  • معرفی preExecute
  • معرفی onPostExecute

 

جلسه 56 :

  • دانلود حرفه ای انواع فایل از سمت سرور و ذخیره روی گوشی با نشان دادن درصد پیشرفت دانلود
  • آشنایی با دریافت و چک کردن permission ها از اندروید مارشملو به بعد
  • چک کردن موجود بودن permission
  • درخواست persmission از کاربر
  • معرفی تابع onRequestPermissionsResult
  • معرفی ProgressDialog
  • معرفی پارامترهای Constructr
  • پیاده سازی عنوان و متن در Progress Dialog
  • معرفی مفهوم indeterminate
  • تغییر استایل Porgress Dialog
  • آپدیت کردن مقدار Progress
  • معرفی Timer برای اجرا کردن تکه کد در زمان های مشخص
  • معرفی کلاس TimerTask
  • متد RunnUiThread
  • معرفیonProgressUpdate

 

جلسه 57 :

  • آموزش حرفه ای کار با کتابخانه ها (قسمت اول)
  • کتابخانه یا Library چیست؟
  • کتابخانه های معروف سایت گیت هاب
  • کتابخانه های معروف سایت اندروید آرسنال
  • دانلود کتابخانه و اضافه کردن فایل ها به پروژه
  • معرفی کتابخانه ی App Intro برای ساخت راهنمای شروع کار برای کاربر
  • معرفی کتابخانه Material ProgressBar برای ساخت ProgressBar متریال
  • معرفی کتابخانه PhotoView برای نمایش عکس با قابلیت Zoom
  • اضافه کردن کتابخانه از remote repsitry
  • Module چیست؟
  • مفهوم Dependency
  • Remote repository چیست؟
  • معرفی jCenter
  • معرفی mavenCentral
  • تفاوت های Gradle و Maven

 

جلسه 58 :

  • آموزش حرفه ای کار با کتابخانه ها (قسمت دوم)
  • ساخت حرفه ای کتابخانه و استفاده از آن در پروژه های مختلف
  • آموزش ساخت کتابخانه اندرویدی (ایجاد کتابخانه ای شامل View های دارای فونت فارسی)
  • آموزش ایجاد ماژول در اندروید استودیو
  • معرفی فایل attrs و ایجاد آن برای ساختن صفت های سفارشی
  • ایجاد Attribute های شخصی سازی شده برای کتابخانه
  • معرفی تگ declare-styleable
  • معرفی تگ attrs
  • معرفی تگ enum
  • آشنایی با کلاس TypedArray
  • آشنایی با اینترفیس AttributeSet
  • معرفی پارامتر های متد سازنده های Buttn, TextView, EditText, RadiButtn, CheckBx, SwitchCmpat
  • ساختن فایل Xml برای کتابخانه
  • معرفی تابع isEditMde
  • اضافه کردن کتابخانه شخصی خودمان به پروژه
  • معرفی متد recycle برای بازیافت کلاس TypedArray
  • معرفی متد invalidate
  • معرفی متد requestLayout
  • معرفی ساختار try…finally

 

جلسه 59 :

  • ویجت ها
  • ایجاد ابزارک ها (Widgets) در اندروید
  • ابزارک چیست؟
  • RemteView چیست؟
  • ابزارک ها چگونه کار می کنند؟
  • آموزش ایجاد سریع Widget با اندروید استودیو
  • چطور ابزارک را آپدیت کنیم؟
  • ساخت انواع ویجت در اندروید
  • ایجاد ویجت آب و هوا
  • ایجاد کلاس Api Service برای دریافت اطلاعات آب و هوا از سمت سرور
  • نمایش اطلاعات آب و هوا در ویجت پس از دریافت از سرور
  • معرفی سایت های معروف ارائه دهنده اطلاعات آب و هوا مخصوص برنامه نویسان
  • آموزش برنامه نویسی اندروید

 

جلسه 60 :

  • رتروفیت (قسمت اول)
  • ارتباط با سرور با کتابخانه رتروفیت (retrofit) – قسمت اول
  • کار با هاست واقعی
  • اتصال به هاست واقعی
  • ایجاد دیتابیس روی هاست واقعی
  • کدنویسی سمت سرور با php

 

جلسه 61 :

  • رتروفیت (قسمت دوم)
  • ارتباط با سرور با کتابخانه رتروفیت (retrofit) – قسمت دوم
  • ارسال و دریافت دیتا با هاست واقعی و نمایش آن در اندروید
  • مقایسه رتروفیت و والی
  • کدنویسی سمت اندروید
  • تمامی تکنیک های کار با کتابخانه رتروفیت

 

جلسه 62 :

  • RXJava
  • RXandroid
  • آموزش کامل RXJava در اندروید
  • ایجاد کلاس مربوط به اندروید
  • تکنیک های کار با RXJava در اندروید

 

جلسه 63 :

  • معماری MVP (قسمت اول)
  • آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت اول)
  • بررسی لایه های مختلف معماری MVP
  • معرفی اجمالی پروژه حرفه ای انجام شده در طول دوره
  • ساخت دیتابیس
  • کدنویسی سمت سرور با php
  • افزودن کتابخانه های مورد نیاز برای این پروژه
  • ایجاد پکیج های مورد نظر برای لایه های MVP

 

جلسه 64 :

  • معماری MVP (قسمت دوم)
  • آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت دوم)

 

جلسه 65 :

  • معماری MVP (قسمت سوم)
  • آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت سوم)

 

جلسه 66 :

  • معماری MVP (قسمت چهارم)
  • آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت چهارم)

 

جلسه 67:

  • معماری MVP (قسمت پنجم)
  • آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت پنجم)

 

جلسه 68:

  • معماری MVP (قسمت ششم)
  • آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت ششم)

 

جلسه 69:

  • معماری MVVM (قسمت اول)
  • آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت اول)
  • بررسی ساختار و لایه های معماری MVVM
  • مقایسه معماری MVVM و معماری MVP

 

جلسه 70:

  • معماری MVVM (قسمت دوم)
  • آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت دوم)

 

جلسه 71:

  • معماری MVVM (قسمت سوم)
  • آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت سوم)

 

جلسه 72 :

  • معماری MVVM (قسمت چهارم)
  • آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت چهارم)

 

جلسه 73 :

  • معماری MVVM (قسمت پنجم)
  • آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت پنجم)

 

جلسه 74 :

  • معماری MVVM (قسمت ششم)
  • آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت ششم)

 

جلسه 75 :

  • معماری MVVM (قسمت هفتم)
  • آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت هفتم)

 

جلسه 76 :

  • انتشار و فروش اپ در مارکت های مختلف
  • گرفتن خروجی از برنامه
  • اقدامات لازم قبل از انتشار اپ (امن سازی و تست نرم افزاری)
  • Proguard چیست؟
  • آشنایی با Proguard
  • bofuscate کردن کدها با Proguard
  • بهینه سازی کدها و کم حجم کردن فایل نهایی با Proguard
  • جدا سازی فایل های استفاده نشده از پروژه
  • ایجاد فایل Apk در حالت Release mde
  • ساختن keystore
  • ایجاد فایل apk آماده ی انتشار
  • راه حل های حل خطای Blocked by Play Protect
  • انتشار برنامه در مارکت های اندروید
  • انتشار در کافه بازار
  • انتشار در مایکت
  • انتشار در گوگل پلی
  • صحبت های آخر و جمع بندی

صحبت های آخر دوره آموزش برنامه نویسی اندروید (اندروید استودیو) :

همراه باجا افتادن تلفنهای هوشمند، درحوزه تولید اپ هم از فعالیتی حرفه ای، بمقوله ای عمومی تبدیل شد و کاربران باهوشتر متوجه شدند با استفاده از خلاقیتهای نو می توانند حرفهای زیادی در، این حوزه برای گفتن داشته باشند. در نتیجه جریان تولید اپلیکیشن های شخصی ، باعث گسترش روزافزون این صنعت شد.
بر اساس آماری که سالانه مجله فربس اعلام میکند حدود ۳۰ درصد سرمایه داران دنیا در، حوزه آی تی مشغول هستند و ۸۰ درصد سرمایه داران جوان دنیا نیز در این حوزه هستند.
اگر آموزش برنامه نویسی اندروید را تا آخر دنبال کنید ، با تمرین زیاد و یادگیری دقیق ، با توجه به پتانسیل بالای بازار برای جذب برنامه نویسی اندروید ، ما ،به شما تضمین میدهیم که در پایان این دوره بهیچ وجه بیکار نخواهید بود و براحتی کسب درآمد کنید .
در پایان خواهشمندیم باارائه نظرات سازنده خود ما را در هر چه بهتر کردن دوره آموزشی صفر تا صد اندروید استودیو و بروز رسانی های آن در آینده یاری فرمایید

64
یک پاسخ بنویسید

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
43 نظرات
21 پاسخ ها
1 دنبال کنندگان
 
بیشترین واکنش
پرطرفدار ترین
44 نویسندگان دیدگاه
میلاد سعیدمحمدEissa Abbaspourرسول ميرزاييمحمد آزاد آخرین نویسندگان دیدگاه
  مشترک شدن  
جدید ترین قدیمی ترین
اطلاع رسانی کن
میلاد سعید
کاربر
میلاد سعید

سلام خدمت استاد گرامی
بعد اتمام دوره ایا واروقعا میشه همه نوع پروژه اندروید در بازار رو انجام داد؟اموزش به صورت مفهومی هست یا صرفا کد زده میشه؟
ایا اموزش برای تولید app برای یک وبسایت هم کافیه؟

محمد
مهمان
محمد

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

Eissa Abbaspour
کاربر
Eissa Abbaspour

سلام
وقت بخیر

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

رسول ميرزايي
مهمان
رسول ميرزايي

لطفا آموزش هاي بيشتري از آقاي محمد آزاد بذاريد من قبل از اين دوره از 3 تا سايت ديگه خريد كرده بودم و آموزشگاه هم رفته بودم اما كاملا سر در گم بودم . تازه كه اين دوره رو دارم ميبينم ميفهمم كه برنامه نويسي اندرويد يعني چي . ممنون از استاد آزاد و تمامي اعضاي اين سايت بابت دوره فوق العاده و كامل آموزش برنامه نويسي اندرويد♥

mohammad8492
مهمان
mohammad8492

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

محمد آزاد
محمد آزاد

سلام . بله . همه موارد لازم تو دوره آموزش داده شده . همچنین برای آموزش نصب اندروید استودیو میتونید به لینک زیر هم مراجعه کنید :

آموزش نصب اندروید استودیو

پيمان
مهمان
پيمان

يعني خوش بر حلالتون بهترين دوره آموزش برنامه نويسي اندرويد دمتون گرم ♥

میثم زارع
مهمان
میثم زارع

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

سارا طهماسبي
مهمان
سارا طهماسبي

مهندس آزاد عاليه ممنون ميشم بازم آموزش بذارين جناب مهندس اينقدر عالي هست دوره آموزش برنامه نويسي اندرويد كه نميدونم چي بگم

پژمان
مهمان
پژمان

دوره آموزش برنامه نویسی اندروید فوق العاده عالی تدریس شده لطفا آموزش های دیگه هم از مهندس آزاد بذارین

samira
مهمان
samira

tanx

نجمه
مهمان
نجمه

دوره صفر تا صد برنامه نویسی اندروید بصورت پروژه محور به معنای واقعی کلمه هست هیچ ایردای نداره و همه چیز کامل و شفاف توضیح داده شده

مریم
مهمان
مریم

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

حسین مریوانی
مهمان
حسین مریوانی

دوره عالیه واقعا دم استادش گرم

sahel
مهمان
sahel

اصلا فكر نميكردم اينقدر خوب سرورهارو ياد بگيرم اون قسمت طراحي و ساخت صفحه لاگين خيلي خوب بود قبل از اين دوره از 3 تا سايت ديگم خريده بودم دوره اندرويد اما قابل مقايسه با دوره آموزش برنامه نويسي اندرويد شما نيست

احمد بهاري
مهمان
احمد بهاري

واقعا اين دوره عاليه تا 30 قسمتش رو ديدم فوق العاده بود با تشكر از مهندس آزاد 🌹

متین
مهمان
متین

سلام من میخوام یه فروشگاه اینترنتی بزنم.و هیچ اطلاعاتی ندارم.به نظرتون دوره اموزشی دجیکالا خوبه؟من هیچ زبانی و حتی مقدمه ای رو بلد نیستم

طرلان
مهمان
طرلان

درود من اصلا برنامه نويسي بلد نيستم دوره آموزش برنامه نويسي اندرويد پيش نياز نميخواد داشته باشيم؟

نادر
مهمان
نادر

tanx for every thing

پدرام
مهمان
پدرام

آقا بيست بود ، دمتون گرم

ستاره
مهمان
ستاره

سلام.ميشه تخفيف بيشتر بدين كه من بخرم؟

hossein
مهمان
hossein

اگه به دنبال يادگيري برنامه نويسي اندرويد هستين شك نكنيد كه اين مجموعه فوق العاده هست ، من استفاده كردم و عالي بود و پيشنهاد ميدم به بقيه دوستان

reza
مهمان
reza

فوق العاد بود ممنونم از شما

nafas
مهمان
nafas

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

ترانه
مهمان
ترانه

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

نازنین
مهمان
نازنین

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

ali_developer
مهمان
ali_developer

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

حميد
مهمان
حميد

خدا خيرتون بده ، خيلي به دردم خورد ، برنامه آموزش ساخت برنامه اي مثل اسنپ رو لطفا بذارين

بیژن توسلی
مهمان
بیژن توسلی

سلام ، اون قسمت از آموزش که مربوط به سمت سرور هست باید حتما برنامه نویسی php رو کاملا بلد باشیم؟

محمدرضا
مهمان
محمدرضا

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

محمد
مهمان
محمد

سلام.من کلا اطلاعاتی از برنامه نویسی اندروید ندارم.آیا با این اموزش میتونم شروع به کار کنم و برنامه تولید کنم?
بعد از پایان دوره برنامه ای مثل دیوار و اسنپ میشه ساخت?

شیما
مهمان
شیما

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

زهرا
مهمان
زهرا

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

Zahra
مهمان
Zahra

سلام ببخشید مدرس این دوره چه کسی هست؟ و آیا این دوره پشتیبانی داره یا خیر؟

عاطفه
مهمان
عاطفه

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

mohamad
مهمان
mohamad

سلام
این دوره تکمیل شده و میتونیم خرید کنیم؟

رها
مهمان
رها

به جرات میگم . جامع ترین و کامل ترین و بهترین مجموعه

aliccc
مهمان
aliccc

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

مینا شریفی
مهمان
مینا شریفی

با عرض سلام و خسته نباشید و تشکر از سایت خوب و مجموعه های آموزشی عالی شما . آپدیت جدید دوره رو چجوری دریافت کنم ؟

marjan
مهمان
marjan

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

بهرام
مهمان
بهرام

کامل ترین مجموعه آموزشی اندروید که دیدم ممنون از سایت خوبتون چقدر روون و کامل توضیح دادن اساتید و کاملا از متدهای روز دنیا استفاده شده تو آموزشهاتون

saeed
مهمان
saeed

ممنون از مجموعه آموزشی کاملتون ، بی نظیر بود

سارا
مهمان
سارا

عالی عالی عالی عالی