آموزش توسعه اپلیکیشن اندروید با Kotlin | اندروید متوسط

Android App Development with Kotlin | Intermediate Android

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کاتلین اندروید | توسعه برنامه اندروید با Firebase، Android Studio، توسعه اندروید، پروژه های توسعه برنامه به دلیل ماهیت متن باز بودن، کار با پلتفرم اندروید مستلزم یادگیری مداوم در مورد پلت فرم اندروید است. دوره توسعه اندروید من پلتفرم اندروید به طور فزاینده ای در بین توسعه دهندگان محبوب است و یک نیروی غالب در بازار جهانی گوشی های هوشمند است. توسعه اندروید یک فرآیند ایجاد نرم‌افزار است که بر برنامه‌هایی که بیشتر به عنوان برنامه‌ها شناخته می‌شوند، تمرکز دارد که با دستگاه‌های دارای اندروید سازگار هستند. توسعه اندروید یک مهارت ارزشمند است که می تواند به شما در ارتقاء شغل خود کمک کند. مهارت های توسعه اندروید در سرتاسر جهان با موارد مختلف مورد تقاضا هستند. ابزارهایی که برای توسعه اندروید استفاده خواهید کرد بستگی به این دارد که چگونه می خواهید شغل خود را به عنوان یک توسعه دهنده اندروید متمرکز کنید. اگر در حال ساخت برنامه های جدید اندروید هستید، Kotlin مناسب تر است زیرا زبان برنامه نویسی توصیه شده برای اندروید است. اگر می خواهید برنامه های پیشرفته اندروید را با استفاده از پایگاه داده آنلاین و یکپارچه وب توسعه دهید، می توانید در این دوره ثبت نام کنید. در طول دوره از جدیدترین فناوری‌ها و متدولوژی‌های نرم‌افزار اندروید استفاده می‌شود. در این دوره آموزشی اندروید، موضوعات بسیار مهمی مانند قطعات، قطعه فهرست، قطعه گفتگو، ارسال ایمیل از طریق برنامه اندروید و موارد دیگر را پوشش خواهیم داد. ارسال داده بین صفحه‌ها قسمت‌ها فهرست عملیات قطعه قطعه گفتگوی قطعه ارسال پیام اس ام اس برقراری تماس گفتار به متن در توسعه برنامه اندروید ارسال ایمیل توسعه اندروید اندروید توسعه برنامه اندروید اندروید استودیو توسعه موبایل توسعه برنامه توسعه برنامه اندروید برنامه اندروید، برنامه اندروید برنامه توسعه برنامه اندروید توسعه برنامه اندروید طراحی برنامه اندروید برنامه تجارت الکترونیک اندروید توسعه بازی اندروید 11 اندروید 12 Kotlin یک زبان برنامه نویسی با هدف عمومی با تایپ استاتیک است که برای توسعه ماشین مجازی جاوا و دستگاه های اندرویدی استفاده می شود. Kotlin هم برای توسعه دهندگان اندروید و هم برای توسعه دهندگان جاوا محبوب است. چه بخواهید کاتلین را برای ساختن برنامه اندروید بعدی خود یاد بگیرید، چه به سادگی نیاز به یک مقدمه برای زبان دارید، Udemy یک دوره آموزشی با رتبه برتر دارد که به شما کمک می کند Android SDK چیست و چرا مهم است؟ Android SDK به کیت توسعه نرم افزار اندروید اشاره دارد. برای اینکه توسعه دهنده اندروید باشم به چه مهارت هایی نیاز دارم؟ یک توسعه دهنده اندروید با Android SDK (کیت توسعه نرم افزار) و سیستم عامل اندروید کار می کند. آیا کاتلین یا جاوا برای توسعه اندروید بهتر است؟ اگر در حال ساخت برنامه‌های اندرویدی جدید هستید، Kotlin مناسب‌تر است زیرا برنامه‌نویسی توصیه‌شده است آیا توسعه اندروید شغل خوبی است؟ با بیش از 2.5 میلیارد کاربر فعال اندروید در سراسر جهان، توسعه اندروید یک مهارت ارزشمند است که می تواند به شما کمک کند برخی از ابزارهای مهم برای توسعه اندروید چیست؟ ابزارهایی که برای توسعه اندروید استفاده خواهید کرد بستگی به این دارد که چگونه می خواهید روی حرفه خود تمرکز کنید توسعه اندروید چیست؟ توسعه اندروید یک فرآیند ایجاد نرم‌افزار است که بر برنامه‌هایی متمرکز است که بیشتر به عنوان برنامه شناخته می‌شوند و با برنامه‌نویس سازگار هستند. به دلیل ماهیت متن باز بودن آن، کار با پلتفرم اندروید مستلزم یادگیری مداوم در مورد پلتفرم اندروید است. پیش نیازها: این دوره آموزشی اندروید بر اساس زبان برنامه نویسی Kotlin می باشد. اگر درک اولیه ای از برنامه نویسی Kotlin دارید، یادگیری توسعه برنامه اندروید بسیار سرگرم کننده خواهد بود. اگر دانش اولیه اندروید را دارید و می خواهید سطوح پیشرفته اندروید را بیاموزید، این دوره برای شماست. درک مقدماتی در اندروید درک مقدماتی در اندروید استودیو تمایل به یادگیری توسعه اپلیکیشن اندروید تماشای ویدیوهای دوره اندروید به طور کامل، تا آخر و به ترتیب. تمایل به یادگیری توسعه برنامه اندروید تمایل به یادگیری توسعه دهنده اندروید، توسعه دهنده برنامه اندروید

سلام،

به دوره "توسعه برنامه اندروید با کاتلین | اندروید متوسط" خوش آمدید

Kotlin Android | توسعه برنامه Android با Firebase، Android Studio، توسعه اندروید، پروژه های توسعه برنامه

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

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

  • آیا می خواهید با یادگیری اندروید گزینه های شغلی خود را بهبود بخشید؟

  • آیا می خواهید توسعه برنامه اندروید را از ابتدا یاد بگیرید؟

  • آیا می خواهید توسعه اندروید را از ابتدا یاد بگیرید؟

  • آیا می خواهید استاد استودیو اندروید شوید؟

  • آیا می خواهید اولین برنامه خود را بسازید؟

اگر پاسخ شما "بله" است، در جای درستی هستید!

Kotlin هم برای توسعه دهندگان اندروید و هم برای توسعه دهندگان جاوا محبوب است چه بخواهید Kotlin را برای ساختن برنامه اندروید بعدی خود یاد بگیرید، چه به سادگی نیاز به مقدمه ای با زبان دارید، Udemy یک دوره با رتبه برتر دارد تا به شما در دستیابی به اهدافتان کمک کند.

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

اندروید پر استفاده ترین سیستم عامل روی کره زمین است در واقع، تقریباً در اکوسیستم تلفن همراه وجود دارد با میلیون ها دستگاه اندرویدی در حال استفاده، و بیش از 500000 دستگاه اندرویدی جدید که روزانه فعال می شوند، محبوبیت برنامه های اندروید به طور تصاعدی در حال افزایش است. - و با آن، تقاضا برای توسعه دهندگان برنامه های اندرویدی افزایش می یابد
رویکرد این دوره را در مورد برنامه اندروید بسیار دوست دارم. مدرس بر روی Android SDK تمرکز می کند تا به شما یاد دهد چگونه برنامه های زیبا برای گوشی های هوشمند بسازید همانطور که عنوان دوره نشان می دهد ، این راهنمای کامل برای یادگیری توسعه برنامه اندروید است
پلت فرم اندروید به طور فزاینده ای در بین توسعه دهندگان محبوب است و یک نیروی مسلط در بازار جهانی گوشی های هوشمند است. تقاضا

توسعه اندروید یک فرآیند ایجاد نرم‌افزار است که بر برنامه‌هایی متمرکز است که بیشتر به عنوان برنامه شناخته می‌شوند و با دستگاه‌های دارای سیستم عامل اندروید (OS) سازگار هستند، زیرا Android یک پروژه منبع باز است، توسعه‌دهندگان به راحتی به نرم‌افزار Android دسترسی دارند. کیت توسعه (SDK) بسیاری از این کیت همراه با زبان‌های برنامه‌نویسی Kotlin، جاوا و C++ برای ساخت برنامه‌های خود استفاده می‌کنند. ابزار Android SDK کد شما را به همراه هر گونه داده و فایل منبع در یک APK یا بسته Android که یک آرشیو است، کامپایل می‌کند. فایلی که از پسوند apk استفاده می‌کند یک فایل APK حاوی تمام محتویات برنامه Android است که توسط دستگاه‌ها برای نصب برنامه شما استفاده می‌شود وقتی برنامه کامل شد و آماده انتشار شد، توسعه‌دهندگان اندروید می‌توانند برنامه‌های خود را در فروشگاه Google Play بارگذاری کنند تا کاربران برای توسعه بازی اندروید دانلود کنند.


به احتمال زیاد بارها نام اندروید را شنیده اید و آیا می خواهید یک توسعه دهنده اندروید باشید؟ حتی ممکن است یک گوشی هوشمند اندرویدی، تبلت اندرویدی برنامه، ساعت یا تلویزیون داشته باشید اما اندروید چیست؟ Android یک سیستم عامل تلفن همراه (OS) است که توسط Google طراحی و توسعه داده شده است. سیستم عامل Android مبتنی بر هسته لینوکس است، بنابراین، "هسته لینوکس" چیست و چرا این یک جزئیات ضروری در مورد توسعه Android است؟

به طور خلاصه، هسته لینوکس یک سیستم عامل است، خوب، به نوعی - تا حدی یک سیستم عامل بیشتر شبیه به بخش کوچکی از یک سیستم عامل است، اما هسته لینوکس لایه ای است که مسئول ارتباط با سخت افزار دستگاه و مدیریت آن است. CPU و حافظه دستگاه سیستم عامل Android مبتنی بر هسته لینوکس است زیرا هسته لینوکس اجازه می دهد تا یک سیستم عامل بازتر و قابل تنظیم تر، که همان چیزی است که Android ترویج می کند - هر سازنده دستگاه می تواند سیستم عامل Android را بگیرد و آن را متعلق به خود کند



> تصور کنید چقدر بد خواهد بود اگر مثلاً منابع برنامه A اطلاعات فایل های برنامه دیگری را بخواند و بالعکس بدون هیچ محدودیتی - تعاملات مخرب و ناامن وجود داشته باشد و کل سیستم را متوقف کند

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

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

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

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

این دوره یک دوره آموزشی سطح متوسط ​​توسعه برنامه اندروید است که به این معنی است که ما این دوره را از ابتدا شروع نمی کنیم


در این دوره ما از Kotlin به عنوان زبان برنامه نویسی استفاده خواهیم کرد، بنابراین شما باید از قبل زبان برنامه نویسی Kotlin را بدانید

همچنین برای این دوره باید دانش پایه اندروید و استودیو اندروید داشته باشید

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

با اطلاعاتی که در این دوره آموختید، می‌توانید برنامه‌های بزرگ مقیاس بزرگ و یکپارچه‌شده با وب، نه برنامه‌های ساده اندروید را توسعه دهید

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

در طول دوره، تمام مباحث را به صورت عملی یاد خواهید گرفت

در این دوره آموزشی اندروید،

  • ارسال داده ها بین صفحه نمایش

  • قطعات

  • عملیات قطعه

  • ارسال ایمیل

  • گفتار به متن در اندروید

  • برقراری تماس و موارد دیگر

  • توسعه برنامه اندروید

  • توسعه برنامه تلفن همراه

  • اندروید

  • اندروید استودیو

  • توسعه اندروید

  • اندروید

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

  • توسعه برنامه

  • برنامه اندروید

  • پای اندروید

  • توسعه برنامه اندروید

  • قطعه اندروید

  • آکادمی بلوط

  • متخصص اندروید

  • دوره توسعه برنامه اندروید

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

  • برنامه تلفن همراه اندروید

  • فایرباس اندروید

  • appy pie

  • برنامه های اندروید

  • دوره اندروید

  • توسعه موبایل اندروید

  • معماری اندروید

  • دوره توسعه اندروید

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

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

  • دوره برنامه‌نویس اندروید با پای

  • فایربیس اندروید

  • اندروید جاوا

  • دوره توسعه برنامه تلفن همراه

  • دوره استودیو اندروید

  • موبایل اندروید

  • برنامه موبایل

  • توسعه برنامه اندروید با اندروید

توسعه اندروید چیست؟
توسعه اندروید یک فرآیند ایجاد نرم افزار است که بر برنامه هایی متمرکز است که بیشتر به عنوان برنامه شناخته می شوند و با دستگاه های دارای سیستم عامل اندروید (OS) سازگار هستند زیرا Android یک پروژه منبع باز است. توسعه دهندگان به راحتی به کیت توسعه نرم افزار اندروید (SDK) دسترسی دارند. بسیاری از این کیت به همراه زبان های برنامه نویسی Kotlin، Java و C++ برای ساخت برنامه های خود استفاده می کنند. یا بسته Android، که یک فایل بایگانی است که از پسوند apk استفاده می‌کند. یک فایل APK حاوی تمام محتویات برنامه Android است که توسط دستگاه‌ها برای نصب برنامه شما استفاده می‌شود وقتی برنامه کامل و آماده انتشار شد، توسعه‌دهندگان اندروید می‌توانند برنامه‌های خود را در فروشگاه Google Play آپلود کنند. برای دانلود کاربران
برخی از ابزارهای مهم برای توسعه اندروید کدامند؟
ابزارهایی که برای توسعه اندروید استفاده خواهید کرد بستگی به این دارد که چگونه می خواهید شغل خود را به عنوان یک توسعه دهنده اندروید متمرکز کنید اگر قصد دارید روی بومی تمرکز کنید. توسعه برنامه اندروید، شما باید یک یا چند زبان از سه زبان برنامه نویسی را بدانید: Java، Kotlin و C++ جاوا و Kotlin در بین تعدادی از سازمان ها که برنامه خود را به صورت بومی می سازند محبوب هستند C++ انتخاب محبوب در میان توسعه دهندگانی است که بازی های با کارایی بالا می سازند یا برنامه ریزی برای انجام کارهای SDK سطح مبتدی برخی از کارفرمایان به دنبال توسعه دهندگان اندروید هستند که بتوانند همزمان چندین پلتفرم با استفاده از چارچوب های برنامه نویسی مانند Flutter یا React Native ایجاد کنند. React Native، شما به احتمال زیاد به دانش برنامه نویسی جاوا اسکریپت نیز نیاز خواهید داشت
آیا توسعه اندروید شغل خوبی است؟
با بیش از 2 5 میلیارد کاربر فعال اندروید در سراسر جهان، توسعه اندروید یک مهارت ارزشمند است که می تواند به شما کمک کند تا توسعه حرفه ای اندروید خود را ارتقا دهید. مهارت‌ها در سراسر جهان با سازمان‌های مختلف در طیف گسترده‌ای از صنایع مورد تقاضا هستند وقتی این سازمان‌ها برنامه‌های اندروید را به صورت بومی می‌سازند، سه زبان برنامه‌نویسی برتر معمولاً جاوا، کاتلین و سی پلاس پلاس هستند، همچنین می‌توانید به دنبال شغلی در توسعه اندروید باشید که از آن استفاده می‌کند. راه حل های چند پلتفرمی مانند Flutter یا React Native چه الهام گرفته شده باشید که یک زبان جدید به کارنامه خود اضافه کنید یا برای مصاحبه آماده شوید، می توانید منابع آنلاین زیادی را در سایت هایی مانند OAK Academy پیدا کنید تا مهارت های Android خود را به خوبی حفظ کنید

آیا Kotlin یا Java برای توسعه اندروید بهتر است؟
اگر در حال ساخت برنامه های اندرویدی جدید هستید، Kotlin مناسب تر است زیرا زبان برنامه نویسی توصیه شده برای اندروید است. انتخاب بهتری چون ویژگی‌های ایمنی و نحو مختصر دارد که به شما کمک می‌کند بر یادگیری اصول اصلی برنامه تمرکز کنید، باید توجه داشته باشید که در برخی موارد، کارفرمایان ممکن است به دنبال توسعه‌دهندگان اندروید باشند که مهارت‌های برنامه‌نویسی جاوا دارند، برای مثال، اگر قصد دارید به سازمانی بپیوندید که قبلاً یک برنامه اندرویدی دارند، ممکن است قبلاً از جاوا استفاده کنند اگر قبلاً یک برنامه نوشته شده به زبان جاوا داشته باشند، بعید است که بخواهند برنامه را به زبان دیگری طراحی کنند، مانند android kotlin، بنابراین، باید به شرایط شغلی توجه کنید. برای اینکه ببینید آیا در آگهی کاری که به آن علاقه دارید، جاوا به عنوان یک مهارت مورد نیاز فهرست شده است

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

پاسخ ما ساده است: کیفیت آموزش

آکادمی OAK مستقر در لندن یک شرکت آموزش آنلاین است OAK Academy در زمینه فناوری اطلاعات، نرم افزار، طراحی، توسعه به زبان های ترکی، انگلیسی، پرتغالی، اسپانیایی و بسیاری از زبان های مختلف در پلتفرم Udemy آموزش می دهد. 1000 ساعت آموزش ویدیویی آکادمی OAK هم با انتشار دوره های جدید تعداد سری های آموزشی خود را افزایش می دهد و هم با ارتقاء دانش آموزان را از تمام نوآوری های دوره های قبلاً منتشر شده آگاه می کند

هنگام ثبت نام، تخصص توسعه دهندگان با تجربه OAK Academy را احساس خواهید کرد

محتوای تازه

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

کیفیت تولید ویدیو و صدا

تمام محتوای ما به‌عنوان ویدیو/صوتی با کیفیت بالا ایجاد/تولید می‌شود تا بهترین تجربه یادگیری را به شما ارائه دهد

شما خواهید بود،

  • به وضوح می بینم

  • شنیدن واضح

  • حرکت در طول دوره بدون حواس‌پرتی

شما همچنین دریافت خواهید کرد:

  • دسترسی مادام العمر به دوره

  • پشتیبانی سریع دوستانه در بخش Q A

  • گواهی تکمیل Udemy برای دانلود آماده است

اکنون شیرجه بزنید!

ما پشتیبانی کامل را ارائه می‌دهیم و به هر سؤالی پاسخ می‌دهیم

شما را در توسعه برنامه Android با Kotlin | می بینیم دوره متوسط ​​اندروید!

Kotlin Android | توسعه برنامه Android با Firebase، Android Studio، توسعه اندروید، پروژه های توسعه برنامه




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

مقدمه ای برای توسعه برنامه اندروید با Kotlin | اندروید متوسط Intro to Android App Development with Kotlin | Intermediate Android

  • مقدمه و در این دوره آموزشی توسعه اپلیکیشن اندروید چه خواهیم آموخت؟ Introduction and What Will We Learn In This Android App Development Course?

  • اسناد: توسعه برنامه اندروید با Kotlin Documents: Android App Development with Kotlin

  • سوالات متداول - توسعه برنامه اندروید با Kotlin FAQ - Android App Development with Kotlin

عملیات قطعه در توسعه برنامه اندروید، Kotlin Fragment Operations in Android App Development, Kotlin

  • مقدمه ای بر مبحث Fragment در توسعه برنامه اندروید، Kotlin Introduction to Fragment Topic in Android App Development, Kotlin

  • اطلاعات کلی درباره Fragments General Information About Fragments

  • ایجاد قطعه در توسعه برنامه اندروید، Kotlin Fragment Creation in Android App Development, Kotlin

  • جایگزینی قطعه در اکتیویتی با یک قطعه دیگر Replacing the Fragment in the Activity with Another Fragment

  • Fragment Backstack Part 1 در توسعه برنامه اندروید، Kotlin Fragment Backstack Part 1 in Android App Development, Kotlin

  • Fragment Backstack Part 2 در توسعه برنامه اندروید، Kotlin Fragment Backstack Part 2 in Android App Development, Kotlin

  • بخش 1 را در توسعه برنامه اندروید، Kotlin فهرست کنید List Fragment Part 1 in Android App Development, Kotlin

  • بخش 2 را در توسعه برنامه اندروید، Kotlin فهرست کنید List Fragment Part 2 in Android App Development, Kotlin

  • بخش 3 را در توسعه برنامه اندروید، Kotlin فهرست کنید List Fragment Part 3 in Android App Development, Kotlin

  • بخش دیالوگ قسمت 1 در توسعه اپلیکیشن موبایل و توسعه اپلیکیشن اندروید Dialog Fragment Part 1 in mobile app development and android app development

  • بخش دیالوگ قسمت 2 در توسعه اپلیکیشن موبایل و توسعه اپلیکیشن اندروید Dialog Fragment Part 2 in mobile app development and android app development

  • مسابقه quiz

ارسال داده بین صفحه نمایش در توسعه اپلیکیشن موبایل و اپلیکیشن اندروید Sending Data Between Screens in Mobile App Development and Android App

  • ارسال داده ها از Activity به Activity Part 1 در توسعه اندروید کاتلین Sending Data from Activity to Activity Part 1 in Android kotlin development

  • ارسال اطلاعات از Activity به Activity Part 2 در Kotlin، توسعه اپلیکیشن اندروید Sending Data from Activity to Activity Part 2 in Kotlin, android app development

  • ارسال داده ها از Activity به بخش 1 در Kotlin Sending Data from Activity to Fragment Part 1 in Kotlin

  • ارسال داده از Activity به بخش 2 در توسعه برنامه Android Sending Data from Activity to Fragment Part 2 in Android App Development

  • ارسال داده از Fragment به Activity Part 1 در توسعه برنامه Android Sending Data from Fragment to Activity Part 1 in Android App Development

  • ارسال داده از Fragment به Activity Part 2 در توسعه اپلیکیشن اندروید، kotlin Sending Data from Fragment to Activity Part 2 in android app development, kotlin

  • ارسال داده بین قطعات در توسعه برنامه اندروید، kotlin Sending Data Between Fragments in android app development, kotlin

  • مسابقه quiz

دسترسی به ویژگی های دستگاه اندروید در توسعه برنامه اندروید، kotlin Accessing the Features of Android Device in android app development, kotlin

  • ارسال پیامک در اندروید، کاتلین، جاوا Sending an SMS Message in Android, Kotlin, Java

  • ارسال ایمیل در اندروید، کاتلین، جاوا Sending E-Mail in Android, Kotlin, Java

  • برقراری تماس در اندروید، کاتلین، جاوا Making a Call in Android, Kotlin, Java

  • تبدیل گفتار به متن در اندروید، کاتلین، جاوا Converting Speech to Text in Android, Kotlin, Java

  • فایل های پروژه Project Files

  • مسابقه quiz

اطلاع رسانی Notification

  • مقدمه ای بر اعلان؟ Introduction to Notification?

  • اعلان محلی Local Notification

  • اعلان های مکرر قسمت 1 Repeated Notifications Part 1

  • اعلان های مکرر قسمت 2 Repeated Notifications Part 2

  • مراحل اعلان قسمت 1 Notification Procedures Part 1

  • مراحل اعلان قسمت 2 Notification Procedures Part 2

  • مراحل اعلان قسمت 3 Notification Procedures Part 3

  • Push Notification Push Notification

  • مسابقه quiz

پایگاه داده اتاق معماری در توسعه برنامه اندروید با Kotlin Architectural Room Database in Android App Development with Kotlin

  • پایگاه داده چیست؟ What is the Database?

  • پایگاه داده SQLite SQLite Database

  • پایگاه داده اتاق Room Database

  • اجزای معماری Architectural Components

  • معرفی برنامه یادداشت برداری با Kotlin Introducing Note-Taking Application with Kotlin

  • ایجاد پروژه های جدید و افزودن کتابخانه های مورد نیاز Creating New Projects and Adding Required Libraries

  • ایجاد موجودیت Creating Entity

  • ایجاد دائو Creating Dao

  • ایجاد پایگاه داده Creating Database

  • ایجاد مخزن Creating Repository

  • ایجاد مدل View Creating View Model

  • طراحی رابط کاربری User Interface Design

  • کلاس آداپتور - نمایش داده ها در پایگاه داده در RecyclerView Adapter Class - Showing Data in the Database in RecyclerView

  • افزودن داده های جدید به پایگاه داده - قسمت 1 Adding New Data to the Database - Part 1

  • افزودن داده های جدید به پایگاه داده - قسمت 2 Adding New Data to the Database - Part 2

  • حذف داده ها از پایگاه داده Deleting Data From Database

  • به روز رسانی داده ها در پایگاه داده - قسمت 1 Updating the Data in the Database - Part 1

  • به روز رسانی داده ها در پایگاه داده - قسمت 2 Updating the Data in the Database - Part 2

  • مسابقه quiz

معرفی Firebase: Firebase برای توسعه برنامه Android با استفاده از Kotlin Introduction to Firebase: Firebase for Android App Development using Kotlin

  • Firebase چیست؟ What is Firebase?

  • سؤالات متداول در مورد Firebase، توسعه برنامه Android، Kotlin FAQ about Firebase, Andoid App Development, Kotlin

  • محصولات ارائه شده توسط Firebase Products Offered by Firebase

  • لینک فایل پروژه; Firebase اندروید Project File Link; Firebase Android

  • سیاست قیمت گذاری Firebase، محدودیت ها و سهمیه ها Firebase Pricing Policy, Limits and Quotas

  • پیوندهای مفید در مورد Firebase، توسعه برنامه Android، Kotlin Useful links about Firebase, Android App Development, Kotlin

  • مسابقه quiz

پایگاه داده بیدرنگ Firebase Firebase Realtime Database

  • ایجاد پایگاه داده Firebase Creating a Firebase Database

  • Firebase – ادغام Android Studio Firebase – Android Studio Integration

  • افزودن داده های بلادرنگ به پایگاه داده از طریق کنسول Firebase Adding Real-time Data to The Database via Firebase Console

  • افزودن داده به پایگاه داده بلادرنگ از طریق برنامه اندروید Adding Data into Real-Time Database via Android App

  • بازیابی اطلاعات بلادرنگ از پایگاه داده به برنامه Retrieving Real-Time Data From Database to Application

  • امتحان Quiz

برنامه ثبت نام کاربر برای توسعه برنامه اندروید User Registration App in for Android App Development

  • مقدمه ای بر پروژه Introduction to Project

  • طراحی برنامه - قسمت 1 The Application Design - Part 1

  • طراحی برنامه - قسمت 2 The Application Design - Part 2

  • افزودن کاربر به پایگاه داده بیدرنگ Adding User to the Realtime Database

  • بازیابی داده ها از پایگاه داده بیدرنگ Firebase Retrieving Data From the Firebase Realtime Database

  • نمایش داده های بازیابی شده در RcyclerView - قسمت 1 Showing Retrieved Data on the RcyclerView - Part 1

  • نمایش داده های بازیابی شده در RcyclerView - قسمت 2 Showing Retrieved Data on the RcyclerView - Part 2

  • برنامه ثبت نام کاربر - به روز رسانی داده ها - قسمت 1 User Registration App - Updating Data - Part 1

  • برنامه ثبت نام کاربر - به روز رسانی داده ها - قسمت 2 User Registration App - Updating Data - Part 2

  • برنامه ثبت نام کاربر - حذف کاربر انتخاب شده User Registration App - Deleting Selected User

  • برنامه ثبت نام کاربر - حذف همه کاربران از پایگاه داده User Registration App - Deleting All Users from Database

  • آزمون؛ Firebase Quiz ; Firebase

احراز هویت با Firebase Authentication with Firebase

  • مقدمه ای بر احراز هویت Introduction to Authentication

  • احراز هویت ایمیل و رمز عبور - قسمت 1 Email and Password Authentication - Part 1

  • احراز هویت ایمیل و رمز عبور - قسمت 2 Email and Password Authentication - Part 2

  • احراز هویت ایمیل و رمز عبور - قسمت 3 Email and Password Authentication - Part 3

  • یادآوری کاربر با Firebase User Remembering with Firebase

  • افزودن گزینه فراموشی رمز عبور Adding Forgot Password Option

  • احراز هویت با تلفن - قسمت 1 Authentication with Phone - Part 1

  • احراز هویت با تلفن - قسمت 2 Authentication with Phone - Part 2

  • امتحان؛ Firebase Quiz; Firebase

Push Notification با Firebase Push Notification with Firebase

  • ارسال Push Notification با Firebase Sending Push Notification with Firebase

  • مسابقه quiz

فضای ذخیره سازی ابری با Firebase Cloud Storage with Firebase

  • مقدمه ای بر فضای ذخیره سازی ابری Introduction to Cloud Storage

  • انتخاب یک تصویر از گالری Selecting an Image from the Gallery

  • ذخیره تصویر انتخاب شده در فضای ذخیره سازی ابری Saving the selected image to Cloud Storage

  • نمایش تصویر ذخیره شده در Cloud Storage در Recycler View Showing the Image saved to Cloud Storage in Recycler View

  • به روز رسانی تصویر ذخیره شده در Cloud Storage - قسمت 1 Updating the Image saved to Cloud Storage - Part 1

  • به روز رسانی تصویر ذخیره شده در Cloud Storage - قسمت 2 Updating the Image saved to Cloud Storage - Part 2

  • حذف تصویری که به فضای ذخیره‌سازی ابری اضافه کرده‌ایم Deleting an Image We Added to Cloud Storage

  • حذف یکباره همه تصاویری که به فضای ذخیره سازی ابری اضافه کرده ایم Deleting All Images We Added to Cloud Storage at Once

  • امتحان؛ Firebase Quiz; Firebase

Rest API و Retrofit Library Rest API and Retrofit Library

  • معرفی کتابخانه Retrofit Introduction to Retrofit Library

  • دریافت داده از Rest Api با استفاده از کتابخانه Retrofit قسمت 1 Getting Data from Rest Api Using Retrofit Library Part 1

  • دریافت داده از Rest Api با استفاده از کتابخانه Retrofit قسمت 2 Getting Data from Rest Api Using Retrofit Library Part 2

  • دریافت داده از Rest Api با استفاده از کتابخانه Retrofit قسمت 3 Getting Data from Rest Api Using Retrofit Library Part 3

  • نمایش داده های بازیابی شده از Rest Api در RecyclerView Part 1 Showing Data Retrieved from Rest Api in RecyclerView Part 1

  • نمایش داده های بازیابی شده از Rest Api در RecyclerView Part 2 Showing Data Retrieved from Rest Api in RecyclerView Part 2

  • مسابقه quiz

پروژه بازی مسابقه Quiz Game Project

  • آشنایی با برنامه بازی Quiz Introduction to Quiz Game App

  • Splash Screen قسمت 1 Splash Screen Part 1

  • Splash Screen قسمت 2 Splash Screen Part 2

  • طراحی صفحه لاگین قسمت 1 Login Page Design Part 1

  • طراحی صفحه لاگین قسمت 2 Login Page Design Part 2

  • صفحه ثبت نام - قسمت 1 Sign Up Page - Part 1

  • صفحه ثبت نام - قسمت 2 Sign Up Page - Part 2

  • ادغام با Firebase Integration with Firebase

  • ایجاد یک حساب کاربری با ایمیل و رمز عبور Creating an Account with Email and Password

  • با Firebase وارد شوید - قسمت 1 Sign In With Firebase - Part 1

  • با Firebase وارد شوید - قسمت 2 Sign In With Firebase - Part 2

  • افزودن گزینه فراموشی رمز عبور - قسمت 1 Adding the Forgot Password Option - Part 1

  • افزودن گزینه فراموشی رمز عبور - قسمت 2 Adding the Forgot Password Option - Part 2

  • با حساب Google وارد شوید - قسمت 1 Sign In with Google Account - Part 1

  • با حساب Google وارد شوید - قسمت 2 Sign In with Google Account - Part 2

  • طراحی صفحه اصلی Homepage Design

  • طراحی صفحه سوالات - قسمت 1 Questions Page Design - Part 1

  • طراحی صفحه سوالات - قسمت 2 Questions Page Design - Part 2

  • ایجاد پایگاه داده Creating the Database

  • نمایش سوالات در برنامه - قسمت 1 Showing Questions in App - Part 1

  • نمایش سوالات در برنامه - قسمت 2 Showing Questions in App - Part 2

  • دریافت پاسخ های کاربر - قسمت 1 Getting User's Answers - Part 1

  • دریافت پاسخ های کاربر - قسمت 2 Getting User's Answers - Part 2

  • ایجاد یک تایمر - قسمت 1 Creating a Timer - Part 1

  • ایجاد یک تایمر - قسمت 2 Creating a Timer - Part 2

  • ذخیره امتیاز کاربر در پایگاه داده Saving User's Score to the Database

  • ایجاد پیام گفتگو Creating Dialog Message

  • آماده سازی نتایج - صفحه قسمت 1 Preparing the Results - Page Part 1

  • آماده سازی صفحه نتایج - قسمت 2 Preparing the Results Page - Part 2

  • نمایش برخی از سوالات به کاربر Showing a Certain of Questions to the User

  • مسابقه quiz

اضافی Extra

  • توسعه اپلیکیشن اندروید با Kotlin | اندروید متوسط Android App Development with Kotlin | Intermediate Android

نمایش نظرات

Udemy (یودمی)

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

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

آموزش توسعه اپلیکیشن اندروید با Kotlin | اندروید متوسط
جزییات دوره
20.5 hours
128
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
396
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oak Academy Oak Academy

زنده باد دانش فنی سلام در آنجا ، تا سال 2024 ، بیش از 1 میلیون شغل محاسباتی پر نشده وجود خواهد داشت و شکاف مهارت ها یک مشکل جهانی است. این نقطه شروع ما بود. در آکادمی OAK ، ما کارشناسان فناوری هستیم که سالها و سالها در این بخش بوده ایم. ما ریشه عمیق در دنیای فناوری داریم. ما صنعت فناوری را می شناسیم. و ما می دانیم که بزرگترین مشکل صنعت فناوری "شکاف مهارتهای فنی" است و راه حل ما این است. آکادمی OAK پل ارتباطی بین صنعت فناوری و افرادی خواهد بود -در حال برنامه ریزی یک حرفه جدید است فکر تحول شغلی است - می خواهید تغییر شغلی یا اختراع مجدد ، - تمایل به یادگیری سرگرمی های جدید با سرعت خود را داشته باشید

OAK Academy Team OAK Academy Team

مربی

Mehmet ÖNGEL Mehmet ÖNGEL

برنامه نویس اندروید