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

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

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

✅ سرفصل و جزئیات آموزش

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

آنچه یاد خواهید گرفت:

  • به دلیل ماهیت متن باز بودن، کار با پلتفرم اندروید مستلزم یادگیری مداوم در مورد پلتفرم اندروید است. این دوره درباره توسعه اندروید می باشد.
  • توسعه اندروید، فرآیند ایجاد نرم‌ افزار است که روی اپلیکیشن هایی که بیشتر به عنوان اپ ها شناخته می‌ شوند، تمرکز دارد که با دستگاه‌ هایی که روی اندروید اجرا می شوند سازگار هستند.
  • این جامع ترین دوره اندروید است. شما توسعه اپلیکیشن اندروید را با تمرین ها می آموزید و مهارت های توسعه اندروید خود را کسب می کنید.
  • اگر می خواهید اپلیکیشن های پیشرفته اندروید را با استفاده از پایگاه داده آنلاین و یکپارچه وب توسعه دهید، می توانید این دوره را بگذرانید.
  • ابزارهایی که برای توسعه اندروید استفاده خواهید کرد بستگی به این دارد که چگونه می خواهید شغل خود را به عنوان توسعه دهنده اندروید متمرکز کنید.
  • توسعه اندروید یک مهارت ارزشمند است که می تواند به شما در ارتقای شغلتان کمک کند. مهارت های توسعه اندروید در سرتاسر جهان با انواع مختلف مورد تقاضا هستند.
  • اگر در حال ساخت اپلیکیشن های اندرویدی جدید هستید، کاتلین مناسب تر است زیرا زبان برنامه نویسی توصیه شده برای اندروید می باشد.
  • تسلط به جاوا 11
  • مهارت در Eclipse
  • کسب مهارت های Core Java
  • مبانی اساسی جاوا
  • جاوا چیست و چگونه کار می کند؟
  • اصول برنامه نویسی با جاوا
  • کیت توسعه جاوا (JDK)
  • محیط اجرای جاوا (JRE)
  • ماشین مجازی جاوا (JVM)
  • کلیه مفاهیم برنامه نویسی شی گرا
  • چگونه از کلیدواژه «استاتیک» و کلاس‌های «تودرتو و داخلی» استفاده کنیم؟
  • سوپر کلاس ها و کلاس های فرعی
  • کلاس های Wrapper 
  • Throw درمقابل Throws
  • استثناها
  • تایپ های Enum و موارد دیگر
  • Swing
  • اندروید
  • یادگیری پرکاربردترین سیستم عامل روی کره زمین
  • آشنایی با نسخه جدید اندروید - در اینجا ندروید 11 (Android R)
  • یادگیری انتشار اپلیکیشن اندروید در گوگل پلی
  • از ابتدا شروع می کنید و یک توسعه دهنده حرفه ای اپلیکیشن اندروید تبدیل می شوید.
  • در این دوره ما 14 اپلیکیشن واقعی اندروید را از ابتدا با هم می سازیم.
  • سطوح اپلیکیشن های اندروید در این دوره از آسان تا دشوار است.
  • می آموزید که چگونه اپلیکیشن های اندرویدی مدرن را به ساده ترین راه توسعه داده و اعتماد به نفس خود را افزایش دهید.
  • با اعمال دانش خود، اطلاعات فعلی خود از اندروید را تقویت خواهید کرد.
  • با استفاده از پایگاه داده SQLite، نحوه کار با پایگاه داده های خارجی را می آموزید.
  • شما قادر خواهید بود اپلیکیشن های اندروید را با معماری قدرتمند با استفاده از کامپوننت های معماری (ViewModel ،LiveData ،Room) توسعه دهید.
  • توسعه اپلیکیشن های بلادرنگ با Firebase
  • شما یاد می گیرید که چگونه با استفاده از Firebase یک اپلیکیشن پیام رسانی بسازید.
  • شما قادر خواهید بود با استفاده از اصول و کامپوننت های طراحی متریال، رابط های کاربرپسند ایجاد کنید.
  • شما می توانید اپلیکیشن های مدرن اندروید را توسعه دهید.
  • این دوره برای کمک به مبتدیان برای شروع ساخت اپلیکیشن در اندروید ساخته شده است.
  • با استفاده از زبان برنامه نویسی جاوا و اندروید استودیو، توسعه بازی را می آموزید.
  • با دریافت داده بلادرنگ از اینترنت، توسعه اپلیکیشن ها را یاد می گیرید.
  • شما 14 اپلیکیشن مختلف خواهید داشت که در گوگل پلی منتشر خواهید کرد.
  • توسعه اپلیکیشن اندروید
  • توسعه اندروید
  • استودیو اندروید
  • یادگیری مفاهیم کلیدی گیت
  • یادگیری کل گردش کار گیت
  • یادگیری ایجاد برنچ ها، حل conflicts و undo کردن تسک ها و غیره
  • ایجاد و فورک کردن مخازن در گیت هاب و پوش کردن تغییرات به صورت محلی
  • یاد می گیرید که چگونه با یک پروژه گیت هاب همکاری کنید.
  • جاوا
  • توسعه اپلیکیشن موبایل
  • توسعه موبایل
  • اپلیکیشن اندروید
  • اپلیکیشن اندروید و توسعه اپلیکیشن اندروید
  • طراحی اپلیکیشن اندروید
  • اپلیکیشن تجارت الکترونیک اندروید
  • توسعه بازی اندروید
  • برنامه نویسی جاوا
  • سلنیوم
  • سلنیوم جاوا
  • پروژه های جاوا
  • اندروید 11

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

  • ما سیستم عامل ویندوز (64 بیتی) را ترجیح می دهیم، اما اجباری نیست. می توانید از سیستم عامل های دیگر استفاده کنید. ما همچنین ویدئوهای خاصی را در مورد نصب هر پلتفرم ارائه کرده ایم.
  • داشتن یک کامپیوتر کار با رم 8 گیگابایتی یا بالاتر و اتصال به اینترنت
  • هیچ دانش قبلی در اندروید نیاز نیست.
  • بدون نیاز به دانش کدنویسی جاوا
  • تماشای کامل ویدئوهای دوره اندروید تا انتها و به ترتیب
  • اراده و صبر برای یادگیری اندروید
  • تمایل به یادگیری جاوا و توسعه اپلیکیشن اندروید
  • هیچ دانش قبلی در توسعه اندروید نیاز نیست.
  • بدون نیاز به دانش کدنویسی اندروید
  • تمایل به یادگیری توسعه اپلیکیشن اندروید

توضیحات دوره

به «مسترکورس توسعه اپلیکیشن اندروید 11 با جاوا - اندروید» خوش آمدید.

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

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

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

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

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

این دوره برای کمک به مبتدیان برای شروع ساخت اپلیکیشن های اندروید استودیو و توسعه اپلیکیشن اندروید یا طراحی اپلیکیشن اندروید ساخته شده است.

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

این دوره به طور ماهرانه ای طراحی شده تا به همه از مبتدیان کامل تا حرفه ای ها به عنوان یک رفرش آموزش دهد.

مواردی که یاد خواهید گرفت:

  • راه اندازی محیط اندروید - دانلود، نصب و پیکربندی نرم افزار لازم
  • ایجاد یک پروژه جدید
  • اندروید استودیو
  • کامپوننت های اندروید
  • کامپوننت ها و چرخه عمر
  • انتشار اپلیکیشن خود در گوگل پلی و موارد دیگر
  • تقویت اطلاعات فعلی خود در اندروید با اعمال دانش
  • یادگیری توسعه بازی با استفاده از اندروید استودیو
  • یادگیری توسعه اپلیکیشن با دریافت داده بلادرنگ از اینترنت
  • درک نحوه کار با پایگاه داده های خارجی با استفاده از پایگاه داده SQLite
  • توانایی توسعه اپلیکیشن هایی با معماری قدرتمند با استفاده از کامپوننت های معماری (ViewModel ،LiveData ،Room)
  • می آموزید که چگونه یک اپلیکیشن پیام رسانی با استفاده از Firebase ایجاد کنید.
  • توانایی توسعه اپلیکیشن های بلادرنگ با Firebase
  • توانایی توسعه رابط های کاربرپسند با استفاده از اصول و کامپوننت های طراحی متریال
  • توانایی توسعه اپلیکیشن های اندرویدی مدرن

در پایان دوره، اپلیکیشن های زیر را در فروشگاه گوگل پلی خواهید داشت:

  • لیست To-Do
  • بازی ریاضی
  • ماشین حساب
  • بازی حدس زدن اعداد
  • کتاب اطلاعات من
  • اپلیکیشن یادداشت برداری
  • آلبوم عکس
  • بازی آزمون
  • اپلیکیشن چت
  • اپلیکیشن هواشناسی
  • آزمون Flag
  • MP3 Player
  • بازی Balloon Burst
  • بازی Help the Innocent Bird

این دوره برای چه کسانی مناسب است؟

  • مبتدیانی که هیچ تجربه قبلی از کدنویسی توسعه اپلیکیشن اندروید ندارند.
  • کسی که می خواهد مباحث مهم جاوا مانند تایپ های رشته، استثناها، Swing و Enum و غیره را یاد بگیرد.
  • کسی که می خواهد اپلیکیشن های دسکتاپ، وب اپلیکیشن ها، اپلیکیشن های سازمانی، اپلیکیشن های موبایل و بازی های رایانه ای با جاوا ایجاد کند.
  • کسی که در حال برنامه ریزی برای تغییر شغل است و می خواهد توسعه دهنده جاوا شود.
  • کسی که می خواهد برنامه نویس کامپیوتر مانند جاوا شود.
  • کسانی که می خواهند یک اپلیکیشن موبایل اندرویدی توسعه دهند.
  • کسی که می خواهد دانش اندروید موجود خود را بهبود بخشد.
  • کسانی که می خواهند اپلیکیشن ها را با استفاده از زبان برنامه نویسی جاوا توسعه دهند.
  • کسانی که می خواهند اپلیکیشن ها و اپلیکیشن های مدرن را با یک رابط کاربرپسند توسعه دهند.
  • کسانی که می خواهند با پایگاه داده بلادرنگ Firebase، کامپوننت های معماری (View Model، لایو داده، Room) و SQLite اپلیکیشن توسعه دهند.
  • کسانی که در مورد بازی موبایل اندرویدی جهان کنجکاو هستند.
  • کسانی که می خواهند مهارت های توسعه اپلیکیشن خود را با استفاده از اندروید استودیو و زبان برنامه نویسی جاوا بهبود بخشند.
  • یک فرد کاملا مبتدی، با ذهن کنجکاو که می خواهد یک توسعه دهنده اپلیکیشن باشد.
  • کسی که قصد تغییر شغل را دارد و می خواهد به توسعه دهنده اندروید تبدیل شود.
  • مدرسان جاوا که با رتبه برتر یودمی در طیف گسترده ای از شیوه های برنامه نویسی جاوا تخصص دارند.

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

  • نصب جاوا روی ویندوز 06:16
  • نصب جاوا روی لینوکس 04:26
  • نصب جاوا روی مک 03:02
  • IDE چیست؟ 02:15
  • دانلود و اجرای Eclipse 07:16
  • برنامه نویسی اول جاوا - Hello World 04:42
  • کامپایل کردن و اجرای اپلیکیشن ها 00:55
  • نگاهی دقیق تر به اولین برنامه جاوا 01:48
  • آزمون None
  • نگاهی دقیق تر به جاوا 03:10
  • متغیر چیست؟ 10:20
  • خروجی اولیه در جاوا 13:23
  • ورودی اولیه 05:01
  • کامنت ها در جاوا 10:31
  • تایپ های داده 08:30
  • تایپ های داده هگزادسیمال اکتال و باینری 16:31
  • Type Conversion و Type Casting 05:41
  • استک و Heap 01:38
  • آرایه ها 07:35
  • آزمون None
  • ورودی و خروجی None
  • عملگرهای حسابی 05:05
  • عملگرهای تخصیص 05:42
  • عملگرهای یکانی 05:33
  • عملگرهای برابری و رابطه ای 04:37
  • عملگرهای شرطی 04:55
  • عملگرهای بیتی و Bitshift 23:14
  • تایپ داده Char 13:56
  • تقدم عملگرها 04:13
  • عبارات، دستورات و بلوک ها 02:59
  • آزمون None
  • آشنایی با آرایه ها 19:22
  • مرتب سازی آرایه ها 11:54
  • جستجوی آرایه ها 12:59
  • آرایه های چندبعدی 21:02
  • آزمون None
  • دستور If و If-Else 05:34
  • دستور If Ladder و If-Else و دستور If تودرتو 10:13
  • دستور Switch-Case 07:03
  • پروژه 1 - ماشین حساب 08:29
  • حلقه‌‌ های For 06:44
  • حلقه For-Each 06:12
  • حلقه while 12:50
  • حلقه بی نهایت 17:28
  • حلقه Do - While 16:16
  • کلیدواژه break 04:45
  • کلیدواژه continue 02:37
  • کلیدواژه Return 03:09
  • حلقه های دارای برچسب 10:46
  • پروژه 2 - سری فیبوناچی 07:18
  • آزمون None
  • متد چیست؟ 03:42
  • فراخوانی متد 01:14
  • انواع متدها و انواع بازگشت متد 09:07
  • Var-Args در جاوا 17:17
  • Overloading متد 03:36
  • پروژه 3 - یافتن عدد نمایی 05:30
  • آزمون None
  • ایجاد متد در جاوا None
  • آبجکت و کلاس 06:01
  • استک و Heap 07:48
  • مودیفایرهای دسترسی 13:41
  • کنوانسیون های نامگذاری 02:20
  • Constructors 21:16
  • پکیج ها 23:37
  • کلیدواژه استاتیک 08:38
  • ایمپورت استاتیک 13:12
  • کلاس های تودرتو و داخلی 16:09
  • کلاس های داخلی محلی 12:47
  • آزمون None
  • فیلدهای اعلان None
  • بررسی بخش 01:11
  • وراثت 23:08
  • کلاس Sealed 09:47
  • Overriding متد 07:43
  • کلیدواژه های Super و This 08:28
  • کلیدواژه Final 07:26
  • کلاس های انتزاعی 10:05
  • رابط ها 13:15
  • پلی مورفیسم 07:16
  • کپسوله سازی 09:03
  • کلاس ناشناس 10:43
  • آزمون None
  • کلاس Wrapper در جاوا چیست؟ 01:35
  • تبدیل تایپ ها 01:52
  • Autoboxing و UnBoxing 04:15
  • آزمون None
  • بررسی بخش 01:10
  • رشته چیست؟ 14:19
  • برابری رشته ها 29:21
  • تغییرناپذیری رشته ها 09:11
  • متدهای مفید رشته - بخش 1 13:33
  • متدهای مفید رشته - بخش 2 17:04
  • چرا رشته تغییرناپذیر است؟ 01:37
  • کلاس StringBuffer 05:35
  • کلاس StringBuilder 03:30
  • رشته در مقابل بافر رشته در مقابل بیلدر رشته 01:43
  • پروژه 4 - رشته معکوس 03:55
  • آزمون None
  • بررسی بخش 01:08
  • آشنایی با کالکشن ها 10:44
  • رابط لیست 13:23
  • کلاس ArrayList 17:17
  • تبدیل بین لیست ها و آرایه ها 17:06
  • مرتب سازی ArrayList 13:22
  • Comparator 11:57
  • جستجوی ArrayList 08:51
  • Iterator و ListIterator 15:41
  • رابط مجموعه - بخش 1 13:41
  • رابط مجموعه - بخش 2 13:03
  • صف 12:54
  • Deque 08:13
  • رابط نقشه - بخش 1 11:55
  • رابط نقشه - بخش 2 12:28
  • آزمون None
  • آشنایی با استثنا 02:01
  • تفاوت بین خطا و استثنا چیست؟ 03:15
  • تایپ های استثنا 02:43
  • بلوک Try-Catch 01:58
  • بلوک Finally 12:34
  • تفاوت بین Throw و Throws 01:00
  • کلیدواژه Throw 04:44
  • کلیدواژه Throws 05:39
  • متدهای استثنا 06:41
  • پروژه 5 - موجودی حساب بانکی 14:40
  • آزمون None
  • آشنایی با Swing در جاوا 02:25
  • کانتینرها، برچسب‌ ها، فیلدهای متنی و دکمه‌ های Swing 02:30
  • طرح بندی ها 07:19
  • پروژه 6 - فرم لاگین در Swing 16:56
  • آزمون None
  • تایپ های Enum 08:47
  • پروژه 7 - برنامه چراغ های راهنمایی با Enum 06:59
  • آزمون None
  • بررسی بخش 00:42
  • نشانگر و رابط های تابعی 03:20
  • عبارت لامبدا 09:58
  • گزاره 15:13
  • پروژه 8 - اپلیکیشن ماشین حساب با لامبدا 10:33
  • آزمون None
  • بررسی بخش 00:45
  • کلاس تقویم 20:45
  • کلاس تاریخ محلی 16:24
  • کلاس زمان محلی 11:35
  • کلاس تاریخ زمان محلی 11:43
  • کلاس دوره زمانی 09:30
  • فرمت بندی تاریخ زمان 16:27
  • آزمون None
  • بررسی بخش 01:07
  • آشنایی با ورودی و خروجی جاوا 04:35
  • کلاس OutputStream 18:49
  • کلاس InputStream - بخش 1 08:06
  • کلاس InputStream - بخش 2 16:18
  • کلاس Writer 13:38
  • کلاس Reader 21:19
  • پروژه 9 - کپی فایل با ورودی و خروجی جاوا 09:50
  • سریال سازی و سریال زدایی آبجکت 19:17
  • کلیدواژه Transient 10:35
  • آزمون None
  • اکوسیستم اندروید 03:08
  • نصب اندروید استودیو - بخش 1 07:02
  • نصب اندروید استودیو - بخش 2 04:51
  • ایجاد پروژه جدید در اندروید استودیو 06:47
  • آزمون None
  • رابط اندروید استودیو 18:19
  • نصب دستگاه مجازی اندروید (شبیه ساز) 21:39
  • نصب شبیه ساز Genymotion 11:18
  • سیستم بیلد Gradle 06:20
  • آشنایی با فایل مانیفست 06:05
  • آشنایی با منبع 13:57
  • فایل جاوا R 07:07
  • آزمون None
  • طرح بندی ها 13:46
  • Textviews 14:03
  • دکمه ها 15:46
  • Edittexts 16:19
  • Image View 07:38
  • چک باکس 10:26
  • دکمه های رادیویی 09:51
  • دکمه های تاگل 07:53
  • اسپینر 11:35
  • ایجاد نوار بالایی اپلیکیشن (نوار ابزار - نوار اکشن) 18:30
  • افزودن آیتم های منو به نوار ابزار 16:51
  • آزمون None
  • پیام های Toast 03:23
  • پیام های اسنک بار 06:26
  • پیام های دیالوگ 09:24
  • آزمون None
  • طرح بندی Constraint 14:05
  • ListView 11:55
  • Recycler View - بخش 1 23:08
  • Recycler View - بخش 2 27:46
  • Grid View 17:41
  • Scroll View 05:41
  • WebView 08:54
  • آزمون None
  • چرخه عمر اپلیکیشن 16:19
  • فعالیت و چرخه عمر 15:02
  • فرگمنت و چرخه عمر 15:36
  • سرویس ها 26:39
  • Receivers 22:13
  • اینتنت ها 11:39
  • آزمون None
  • کلاس تنظیمات برگزیده مشترک 04:42
  • ذخیره حافظه محلی داده 19:39
  • فراخوانی مجدد داده 08:00
  • آزمون None
  • پشتیبانی از چند زبانه 14:32
  • پشتیبانی از تراکم پیکسل های مختلف 18:47
  • پشتیبانی از اندازه های مختلف صفحه نمایش 18:59
  • آزمون None
  • لیست To Do 31:28
  • آزمون None
  • نسخه انتشار Apk 03:44
  • ساخت فایل های APK 06:42
  • حساب توسعه دهنده گوگل پلی 06:27
  • انتشار اپلیکیشن خود 18:39
  • آزمون None
  • بازی ریاضی - بخش 1 07:22
  • بازی ریاضی - بخش 2 10:41
  • بازی ریاضی - بخش 3 11:00
  • بازی ریاضی - بخش 4 18:46
  • بازی ریاضی - بخش 5 15:10
  • بازی ریاضی - بخش 6 19:01
  • آزمون None
  • گیت چیست و چرا از آن استفاده می کنیم؟ 06:02
  • نصب 07:56
  • بیایید نحوه استفاده از گیت را یاد بگیریم 08:15
  • ایجاد مخزن 06:45
  • Staging و Unstaging فایل 08:51
  • ایجاد کامیت ها 08:48
  • Undo کردن کارها 07:33
  • GIT Revert 08:08
  • برنچ ها 14:44
  • ادغام برنچ ها 04:25
  • فیکس کردن تعارضات 06:40
  • آشنایی با گیت هاب 05:04
  • ایجاد مخزن در گیت هاب 13:54
  • همکاری در گیت هاب 13:48
  • آشنایی با اپلیکیشن اندروید 05:45
  • طراحی اپلیکیشن اندروید - بخش 1 17:13
  • طراحی اپلیکیشن اندروید - بخش 2 12:31
  • طراحی اپلیکیشن اندروید - بخش 3 10:37
  • چاپ اعداد روی صفحه نمایس در اندروید 08:38
  • چاپ پرانتز روی صفحه نمایش در اندروید 06:04
  • نوشتن کدهای لازم برای عملگرها 08:51
  • نوشتن کدهای لازم برای Button Dot 19:45
  • نوشتن کدهای لازم برای دکمه AC و Delete 19:30
  • ایجاد محاسبه - بخش 1 10:45
  • ایجاد محاسبه - بخش 2 09:11
  • ایجاد محاسبه - بخش 3 12:29
  • ایجاد محاسبه - بخش 4 14:59
  • اعمال تم تاریک 22:05
  • ذخیره داده 12:15
  • آزمون None
  • آشنایی با اندروید 11 03:09
  • طراحی صفحه اسپلش و افزودن انیمیشن به کامپوننت ها - بخش 1 08:22
  • طراحی صفحه اسپلش و افزودن انیمیشن به کامپوننت ها - بخش 2 05:00
  • طراحی صفحه اصلی در توسعه اپلیکیشن اندروید 06:04
  • نوشتن کدهای لازم برای صفحه اصلی 06:10
  • طراحی صفحه بازی 07:28
  • نوشتن کدهای لازم برای صفحه بازی 06:23
  • ایجاد دیالوگ هشدار 05:57
  • اگر کاربر نتواند عددی که به طور تصادفی تولید شده را حدس بزند چه می شود؟ 06:08
  • آزمون None
  • ارسال داده از فعالیت به فعالیت - بخش 1 12:22
  • ارسال داده از فعالیت به فعالیت - بخش 2 07:04
  • ارسال داده از فعالیت به فرگمنت - بخش 1 18:43
  • ارسال داده از فعالیت به فرگمنت - بخش 2 04:47
  • ارسال داده از فرگمنت به فعالیت - بخش 1 09:15
  • ارسال داده از فرگمنت به فعالیت - بخش 2 07:20
  • ارسال داده از فرگمنت به فرگمنت - بخش 1 06:28
  • ارسال داده از فرگمنت به فرگمنت - بخش 2 09:10
  • آزمون None
  • آشنایی با مبحث فرگمنت 01:09
  • اطلاعات کلی درباره فرگمنت ها 06:44
  • ایجاد فرگمنت 05:28
  • جایگزینی فرگمنت در فعالیت با یک فرگمنت دیگر 07:30
  • Backstack فرگمنت - بخش 1 07:26
  • Backstack فرگمنت - بخش 2 03:24
  • فرگمنت لیست - بخش 1 09:45
  • فرگمنت لیست - بخش 2 06:51
  • فرگمنت لیست - بخش 3 06:43
  • فرگمنت دیالوگ - بخش 1 09:10
  • فرگمنت دیالوگ - بخش 2 06:49
  • آزمون None
  • مقدمه 04:10
  • ایجاد یک پروژه جدید 04:22
  • طراحی فعالیت اصلی 08:48
  • ایجاد کلاس مدل 09:11
  • ایجاد آبجکت ها از کلاس مدل 06:39
  • ایجاد کلاس آداپتور 11:49
  • ایجاد فعالیت ها 10:35
  • فرگمنت - بخش 1 10:52
  • فرگمنت - بخش 2 10:59
  • فرگمنت - بخش 3 08:54
  • فرگمنت - بخش 4 08:30
  • کلاس آداپتور View Pager 09:55
  • کامپوننت طرح بندی تب 13:17
  • ایجاد کشورهای دیگر 11:18
  • ایجاد فرگمنت های دیگر 08:19
  • ایجاد فرگمنت ها برای سایر دسته بندی ها 15:36
  • تکلیف 03:04
  • آزمون None
  • پایگاه داده چیست؟ 03:44
  • پایگاه داده SQLite 03:07
  • پایگاه داده Room 03:15
  • کامپوننت های معماری 03:39
  • پروژه 6 - اپلیکیشن یادداشت برداری 04:11
  • ایجاد پروژه های جدید و افزودن کتابخانه های مورد نیاز 02:53
  • ایجاد انتیتی 05:05
  • ایجاد DAO 06:50
  • ایجاد پایگاه داده 04:23
  • ایجاد مخزن 21:28
  • ایجاد View Model 07:25
  • طراحی رابط کاربری 05:44
  • نمایش داده در پایگاه داده در Recycler View 11:13
  • افزودن داده جدید به پایگاه داده - بخش 1 10:54
  • افزودن داده جدید به پایگاه داده بخش 2 19:44
  • حذف داده از پایگاه داده 05:54
  • بروزرسانی داده در پایگاه داده - بخش 1 18:49
  • بروزرسانی داده در پایگاه داده - بخش 2 06:51
  • آزمون None
  • آشنایی با اپلیکیشن اندروید 03:36
  • افزودن کتابخانه های ضروری در اپلیکیشن اندروید 05:04
  • ایجاد کامپوننت انتیتی در اندروید 03:33
  • ایجاد رابط DAO در اپلیکیشن اندروید 04:52
  • ایجاد کلاس پایگاه داده 06:26
  • ایجاد کلاس مخزن 16:29
  • ایجاد کلاس View Model 06:33
  • طراحی اپلیکیشن - بخش 1 12:16
  • طراحی اپلیکیشن - بخش 2 11:51
  • طراحی اپلیکیشن - بخش 3 05:20
  • ایجاد کلاس آداپتور 06:54
  • مجوز درخواست 21:39
  • انتخاب تصویر 12:21
  • کاهش اندازه تصویر انتخاب شده 06:20
  • ذخیره داده 07:33
  • حذف داده 04:34
  • بروزرسانی داده - بخش 1 11:50
  • بروزرسانی داده - بخش 1 11:05
  • باز کردن پایگاه داده با استفاده از مرورگر پایگاه داده برای SQLite 03:51
  • آزمون None
  • ارسال پیامک 14:29
  • ارسال ایمیل 11:59
  • برقراری تماس 10:35
  • تبدیل گفتار به متن 12:02
  • آزمون None
  • نوتیفیکیشن چیست؟ 02:16
  • نوتیفیکیشن محلی 13:31
  • نوتیفیکیشن های تکراری - بخش 1 07:04
  • نوتیفیکیشن های تکراری - بخش 2 07:14
  • رویه های نوتیفیکیشن - بخش 1 07:02
  • رویه های نوتیفیکیشن - بخش 2 14:47
  • رویه های نوتیفیکیشن - بخش 3 07:37
  • پوش نوتیفیکیشن 06:13
  • آزمون None
  • آشنایی با Firebase 04:13
  • ایجاد پایگاه داده Firebase 06:14
  • یکپارچه سازی Firebase-Android Studio 19:12
  • افزودن داده بلادرنگ به پایگاه داده Firebase - بخش 1 07:09
  • افزودن داده بلادرنگ به پایگاه داده Firebase - بخش 2 06:35
  • استخراج داده بلادرنگ از پایگاه داده Firebase به اپلیکیشن 08:15
  • احراز هویت با Firebase - بخش 1 02:54
  • احراز هویت با Firebase - بخش 2 09:33
  • احراز هویت با Firebase - بخش 3 11:27
  • احراز هویت با Firebase - بخش 4 07:15
  • احراز هویت با Firebase - بخش 5 09:47
  • احراز هویت با Firebase - بخش 6 11:29
  • احراز هویت شماره تلفن در Firebase - بخش 1 09:18
  • احراز هویت شماره تلفن در Firebase - بخش 2 15:00
  • پوش نوتیفیکیشن در Firebase 13:41
  • ذخیره سازی تصویر Firebase - بخش 1 08:15
  • ذخیره سازی تصویر Firebase - بخش 2 07:30
  • ذخیره سازی تصویر Firebase - بخش 3 12:41
  • آزمون None
  • صفحه اسپلش - بخش 1 05:28
  • صفحه اسپلش - بخش 2 10:27
  • طراحی صفحه لاگین - بخش 1 10:47
  • طراحی صفحه لاگین - بخش 2 04:26
  • ایجاد ثبت نام - بخش 1 07:46
  • ایجاد ثبت نام - بخش 2 04:44
  • ایجاد ثبت نام - بخش 3 12:02
  • ورود - بخش 1 06:31
  • ورود - بخش 2 05:34
  • فراموشی پسورد - بخش 1 05:58
  • فراموشی پسورد - بخش 2 06:40
  • ورود با حساب گوگل - بخش 1 10:53
  • ورود با حساب گوگل - بخش 2 14:11
  • طراحی صفحه اصلی 09:54
  • طراحی صفحه سوالات - بخش 1 09:56
  • طراحی صفحه سوالات - بخش 2 02:18
  • ایجاد پایگاه داده 10:40
  • نمایش سوالات در اپلیکیشن - بخش 1 09:14
  • نمایش سوالات در اپلیکیشن - بخش 2 13:06
  • دریافت پاسخ کاربر - بخش 1 09:43
  • دریافت پاسخ کاربر - بخش 2 04:00
  • ایجاد تایمر بخش 1 09:13
  • ایجاد تایمر بخش 2 05:46
  • ارسال امتیاز کاربر به پایگاه داده 11:32
  • آماده سازی صفحه نتیجه - بخش 1 09:01
  • آماده سازی صفحه نتیجه - بخش 2 04:20
  • آزمون None
  • آشنایی با اپلیکیشن اندروید 05:56
  • یکپارچه سازی با Firebase 07:02
  • طراحی صفحه لاگین 17:17
  • احراز هویت با ایمیل و پسورد 06:46
  • صفحه ثبت نام 11:08
  • انتخاب عکس پروفایل - بخش 1 20:58
  • انتخاب عکس پروفایل - بخش 2 15:18
  • ایجاد حساب کاربری 09:00
  • آپلود عکس پروفایل در ذخیره سازی ابری 13:17
  • ذخیره داده کاربر در پایگاه داده بلادرنگ 12:03
  • فعال سازی قابلیت خروج از سیستم 09:16
  • بروزرسانی پروفایل کاربر - بخش 1 15:01
  • بروزرسانی پروفایل کاربر - بخش 2 14:45
  • لیست کاربران - بخش 1 10:20
  • لیست کاربران - بخش 2 17:11
  • صفحه نمایش پیام - بخش 1 12:01
  • صفحه نمایش پیام - بخش 2 07:02
  • فرآیند پیام رسانی 11:28
  • نمایش پیام ارسال شده - بخش 1 13:38
  • نمایش پیام ارسال شده - بخش 2 08:50
  • حذف پیام ها 09:03
  • آزمون None
  • آشنایی با کتابخانه Retrofit 08:53
  • بازیابی داده از Rest API با استفاده از کتابخانه Retrofit - بخش 1 08:35
  • بازیابی داده از Rest API با استفاده از کتابخانه Retrofit - بخش 2 09:57
  • بازیابی داده از Rest API با استفاده از کتابخانه Retrofit - بخش 3 05:53
  • نمایش داده در RecyclerView از Rest API - بخش 1 11:37
  • نمایش داده در RecyclerView از Rest API - بخش 2 03:53
  • آزمون None
  • آشنایی با اپلیکیشن هواشناسی 07:39
  • بررسی وب سایت 12:59
  • طراحی اپلیکیشن - بخش 1 10:50
  • طراحی اپلیکیشن - بخش 2 27:28
  • مجوز درخواست - بخش 1 19:01
  • مجوز درخواست - بخش 2 - ایجاد دیالوگ Bottom Sheet 19:02
  • مجوز درخواست - بخش 3 - چک کردن تنظیمات لوکیشن 15:06
  • مجوز درخواست - بخش 4 - مکانیسم کنترل مجوز 24:50
  • تغییر رابط کاربری فعالیت آب و هوایی 10:49
  • ایجاد کلاس مدل 06:55
  • ایجاد سرویس Retrofit 12:04
  • ایجاد View Model 12:53
  • یافتن لوکیشن کاربر 08:37
  • دریافت داده آب و هوای فعلی بر اساس لوکیشن 19:41
  • دریافت داده آب و هوای فعلی بر اساس نام شهر 10:24
  • چک کردن اتصال شبکه - بخش 1 24:14
  • چک کردن اتصال شبکه - بخش 2 09:55
  • آزمون None
  • کتابخانه اتصال داده - بخش 1 04:00
  • کتابخانه اتصال داده - بخش 2 09:24
  • کتابخانه Picasso 05:51
  • کتابخانه گذرگاه رویداد - بخش 1 04:50
  • کتابخانه گذرگاه رویداد - بخش 2 10:50
  • آزمون None
  • آشنایی با اپلیکیشن آزمون Flag 04:24
  • صفحه اسپلش 16:49
  • طراحی صفحه اصلی 11:48
  • طراحی صفحه آزمون 17:36
  • طراحی صفحه نتیجه 11:10
  • ناوبری 16:32
  • عملیات های پایگاه داده - ایجاد پایگاه داده 07:53
  • عملیات های پایگاه داده - افزودن پایگاه داده به اپلیکیشن 15:23
  • عملیات های پایگاه داده - ایجاد DAO - بخش 1 12:11
  • عملیات های پایگاه داده - ایجاد DAO - بخش 2 03:43
  • عملیات های پایگاه داده - بازیابی داده 13:34
  • نمایش داده - بخش 1 12:03
  • نمایش داده - بخش 2 04:18
  • کنترل پاسخ های صحیح و غلط 09:00
  • کنترل پاسخ های خالی 13:57
  • نمایش نتایج در نمودار میله ای 17:41
  • آزمون None
  • مقدمه 03:56
  • طراحی اپلیکیشن - بخش 1 12:53
  • طراحی اپلیکیشن - بخش 2 14:00
  • مجوز درخواست 07:16
  • ایجاد کلاس آداپتور 08:02
  • دریافت همه فایل های صوتی از دستگاه 08:24
  • نمایش تمام فایل های صوتی روی صفحه نمایش 09:00
  • پخش یک فایل صوتی 05:46
  • پخش فایل صوتی بعدی و قبلی 06:51
  • کنترل Seek Bars 07:36
  • نمایش زمان پخش شده و زمان کل فایل صوتی 07:28
  • افزودن انیمیشن به نام فایل صوتی 09:34
  • آزمون None
  • مقدمه 02:24
  • طراحی اپلیکیشن - بخش 1 11:58
  • طراحی اپلیکیشن - بخش 2 09:10
  • کلاس تایمر شمارش معکوس 06:25
  • افزایش امتیاز 05:05
  • کلاس Runnable و هندلر 08:02
  • کلاس مدیا پلیر 06:00
  • ایجاد منوی گزینه ها 07:43
  • ذخیره بالاترین امتیاز با استفاده از تنظیمات برگزیده مشترک 08:50
  • افزایش سرعت بازی 06:06
  • بازی دوباره و ترک بازی 04:38
  • آزمون None
  • مقدمه 05:27
  • ایجاد کاراکترها 03:29
  • طراحی اپلیکیشن - بخش 1 15:24
  • افزودن انیمیشن به کاراکترها 07:22
  • افزودن صدا به بازی 08:41
  • طراحی اپلیکیشن - بخش 2 12:46
  • فعال سازی تاچ صفحه نمایش 08:07
  • پرنده در حال پرواز 10:59
  • کاراکترهای دیگر در حال پرواز - بخش 1 08:05
  • کاراکترهای دیگر در حال پرواز - بخش 2 05:47
  • برخورد - بخش 1 10:38
  • برخورد - بخش 2 14:12
  • برخورد - بخش 3 08:05
  • طراحی اپلیکیشن - بخش 3 08:31
  • ذخیره بالاترین امتیاز 10:20
  • ایجاد دیالوگ هشدار 05:50
  • تست بازی 06:24
  • آزمون None
  • نکات و ترفندها 16:02

30,283,000 6,056,600 تومان

مشخصات آموزش

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

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:519
  • مدت زمان :76:40:50
  • حجم :35.03GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,212,500 642,500 تومان
  • زمان: 08:08:15
  • تعداد درس: 102
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
61,271,000 12,254,200 تومان
  • زمان: 155:07:52
  • تعداد درس: 516
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
855,500 171,100 تومان
  • زمان: 2:10:47
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,504,000 1,300,800 تومان
  • زمان: 16:28:13
  • تعداد درس: 122
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,013,500 202,700 تومان
  • زمان: 02:34:55
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,851,500 970,300 تومان
  • زمان: 12:17:02
  • تعداد درس: 50
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,009,000 801,800 تومان
  • زمان: 10:09:27
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید