در حال حاضر محصولی در سبد خرید شما وجود ندارد.
یادگیری Android Development، توسعه برنامه Android با Android Studio و جاوا، مهارت های آندروید خود را با 7 برنامه بهبود دهید
عنوان اصلی : Build Real Android Apps: Android 11 App Development | Java
سرفصل های دوره :
سخنرانی جاوا:
فایل های پروژه و مدارک دوره
سوالات متداول درباره جاوا و اندروید
تنظیم محیط برای جاوا و اندروید:
آغاز با جاوا؟ (JDK، JRE و JVM)
نصب جاوا در ویندوز
نصب جاوا در لینوکس
نصب جاوا در مک
محیط توسعه برای جاوا:
Eclipse را دانلود و اجرا کنید
اولین برنامه جاوا - سلام دنیا
کامپایل و اجرای برنامه ها
نگاهی دقیق تر به اولین برنامه جاوا
آزمون جاوا 1
مبانی نحو جاوا:
متغیرها چیست؟
خروجی پایه
ورودی اصلی
نظرات در جاوا
انواع داده
پشته و پشته
آرایه ها
جاوا 2
جاوا 3
اپراتورها در جاوا:
اپراتورهای واگذاری
اپراتورهای Unary
برابری و اپراتورهای رابطه ای
اپراتورهای مشروط
اولویت اپراتور
عبارات، بیانیه ها و بلوک ها
کنترل بیانیههای جریان در جاوا اندروید:
If-Else - If Ladder Statement، Nested If Statement
Switch-Case Statement
پروژه 1: ماشین حساب
برای حلقه ها
برای هر حلقه
While Loop
Do - while Loop
شکستن کلمه کلیدی
ادامه کلمه کلیدی
کلید کلیدی بازگشت
پروژه 2: سری فیبوناچی
توابع روشها:
روش چیست؟
فراخوانی روش
انواع روشها و انواع روشهای بازگشت
بارگذاری بیش از حد روش
پروژه 3: عدد نمایی را بیابید
مفهوم شی گرایی جاوا:
شی و کلاس
تغییر دهنده های دسترسی
قراردادهای نامگذاری
سازندگان
بسته ها
کلید کلیدی "ایستا".
کلاس های تودرتو و داخلی
برنامه نویسی شی گرا (OOP):
ارث
اغراق روش
کلیدواژههای «Super» و «This».
کلید کلیدی "نهایی".
کلاس های چکیده
رابط ها
چند شکلی
کپسولاسیون
کلاس های Wrapper، Auto-Boxing و Unboxing:
کلاس Wrapper در جاوا چیست؟
تبدیل انواع
Autoboxing - UnBoxing
رشته ها:
استرینگ چیست؟
روش های مفید رشته
چرا رشته تغییرناپذیر است؟
کلاس StringBuffer
کلاس StringBuilder
String vs String Buffer در مقابل String Builder
پروژه 4: رشته معکوس
مدیریت استثنا:
مقدمه ای بر استثناء
تفاوت بین خطا و استثنا چیست؟
انواع استثنا
امتحان کنید - Catch Block
در نهایت مسدود کنید
تفاوت بین "پرتاب" و "پرتاب"
پرتاب کلمه کلیدی
کلید کلیدی را پرتاب می کند
روش های استثنا
پروژه 5: موجودی حساب بانکی
بیایید توسعه اپلیکیشن اندروید را شروع کنیم:
اکوسیستم اندروید
نصب Android Studio - قسمت 1
نصب Android Studio - قسمت 2
رابط اندروید استودیو:
رابط اندروید استودیو
نصب شبیه سازها
فعال کردن مجازی سازی (VT-x یا AMD-V، SVM) در BIOS
نصب Genymotion Emulator
اطلاعات عمومی درباره سیستم Gradle Build
معرفی فایل Manifest
مقدمه ای بر منابع (رشته ها، Drawable ها و غیره)
فایل R.java
جزئیات Android 11 :
طرح بندی ها در توسعه برنامه اندروید
Textviews در اندروید
دکمه ها
ویرایش متون
نمایش تصویر در توسعه اندروید
چک باکس
دکمه های رادیویی
تغییر دکمه ها در برنامه اندروید
اسپینر
تعاملات کاربر:
پیام های نان تست
پیام های اسنکبار
پیام های گفتگو
پروژه جامع 1: بازی حدس اعداد:
معرفی در اندروید
طراحی Splash Screen و افزودن انیمیشن به Components-1
طراحی Splash Screen و افزودن انیمیشن به Components-2
طراحی صفحه اصلی
نوشتن کدهای لازم برای صفحه اصلی
طراحی صفحه بازی
ایجاد گفتگوی هشدار
نوشتن کدهای لازم برای صفحه بازی
اگر کاربر نتواند عددی که به طور تصادفی ایجاد شده را حدس بزند چه می شود
لیستها و بازدیدها در Android:
طرح محدودیت
ListView
نمای بازیافت - قسمت 1
نمای بازیافت - قسمت 2
GridView
نمایش اسکرول
WebView
مؤلفهها و چرخههای حیات:
چرخه عمر برنامه
فعالیت و چرخه زندگی
قطعه و چرخه حیات
خدمات
گیرنده ها
مقاصد
اولویتهای مشترک و ذخیره داده:
کلاس ترجیحات مشترک
ذخیره حافظه محلی داده
بازخوانی داده ها
سازگاری دستگاه:
پشتیبانی از چند زبان
از تراکم پیکسل های مختلف پشتیبانی کنید
از اندازه های مختلف صفحه پشتیبانی کنید
Android Project 1 :
لیست کارها
انتشار برنامه خود در Google Play:
نسخه انتشار Apk
ساخت فایل های APK
امضای APK
حساب برنامهنویس Google Play
برنامه خود را منتشر کنید
Android Project 2 :
بازی ریاضی قسمت اول
بازی ریاضی قسمت 2
ریاضی جیآمه قسمت 3
بازی ریاضی قسمت 4
بازی ریاضی قسمت 5
بازی ریاضی قسمت 6
فایل های جامع پروژه:
فایل های پروژه و مدارک دوره
پروژه جامع 2: برنامه ماشین حساب:
طراحی برنامه-1
طراحی برنامه-2
چاپ اعداد روی صفحه
افزودن ویژگی کلیک به اپراتورها
نوشتن کدهای لازم برای انجام چهار عملیات با ماشین حساب
حذف داده ها روی صفحه
چاپ مراحل عملیات روی صفحه
اشکالزدایی-1 در توسعه برنامه
اشکال زدایی-2 در دوره آموزشی اندروید استودیو
معرفی برنامه اندروید
پروژه جامع 3: امتحان پرچم به اندروید 11:
معرفی برنامه اندروید
طراحی برنامه-1
Flag Quiz_The Application Design-2
Flag Quiz_Creating The Database
افزودن پایگاه داده خارجی به برنامه
ایجاد کلاس پایگاه داده در برنامه اندروید استودیو
دسترسی به پایگاه داده برای دریافت ده سوال از پایگاه داده
دسترسی به پایگاه داده برای دریافت سه پاسخ اشتباه از پایگاه داده
نوشتن کدهای لازم برای دریافت داده از پایگاه داده
دریافت پاسخ های صحیح و اشتباه از پایگاه داده
چاپ داده ها روی صفحه
کنترل پاسخ های صحیح و غلط
کنترل پاسخ های خالی در توسعه اندروید
نوشتن کدهای لازم برای فعالیت نتیجه
پروژه جامع 4 : اپلیکیشن آلبوم عکس :
معرفی برنامه اندروید - آلبوم عکس
افزودن کتابخانه های ضروری در برنامه اندروید
ایجاد مؤلفه Entity در اندروید
ایجاد رابط DAO در برنامه اندروید
ایجاد کلاس پایگاه داده در توسعه اندروید
ایجاد کلاس Repository
ایجاد کلاس View Model
طراحی برنامه-1
طراحی برنامه-2
طراحی برنامه-3
ایجاد کلاس آداپتور
درخواست مجوز
انتخاب تصویر
کاهش اندازه تصویر انتخابی
ذخیره داده ها
حذف داده ها در توسعه برنامه اندروید
به روز رسانی داده-1
به روز رسانی داده-2
پایگاه داده را با استفاده از مرورگر پایگاه داده برای SQLite باز کنید
پروژه جامع 5: برنامه چت:
معرفی برنامه اندروید
ادغام با Firebase
طراحی فعالیت ورود به سیستم
طراحی فعالیت ثبت نام
طراحی فعالیت بازنشانی رمز عبور
Firebase Authentication-1
Firebase Authentication-2
Firebase Authentication-3
ذخیرهسازی Firebase
رمز عبور خود را فراموش کرده ام. چطوری میتونم ریستش کنم
ایجاد منوی گزینه ها
نمایه کاربر را بهروزرسانی کنید
طراحی فعالیت اصلی برای فهرست کردن کاربران
دریافت کاربران از پایگاه داده
فهرست کردن کاربران روی صفحه
طراحی فعالیت چت
طراحی صفحه پیام
پیام رسانی
نمایش پیام ارسال شده-1
نمایش پیام ارسال شده-2
پاداش:
پاداش
Build Real Android Apps: Android 11 App Development | Java
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
JPA, PostgreSQL, Spring Boot & Hibernate Basics From Scracth
TryHackMe – Learn Ethical Hacking & Cyber Security with Fun
کدنویسی Python Django
CompTIA Security + (SY0-601) دوره کامل و آزمایشگاه CompTIA
کورس یادگیری مبانی CompTIA ITF+
Complete Data Science & Machine Learning A-Z with Python
CompTIA Cloud Essentials CLO-002 Certification Exam Prep Lab
Tkinter & Python Gui for Desktop Application Development
Hack The Box – Learn Cyber Security & Ethical Hacking in Fun
توسعه App های اندروید با Kotlin