آموزش راهنمای توسعه Android-Kotlin

دانلود The Android-Kotlin Development Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تعلم الاندرويد بأستخدام الكوتلن من الصفر المفاهيم الاسية الخاصة بالاندرويد ستكون قادر على انشاء تطبيقات الاندرويد بأحترافية پيش نيازها:تحتاج أن تكون ملم بأساسيات الكوتلن و خصوصا البرنية.

هذه الدورة المفصلة في المستوي الاول والثاني من الاندرويد بأستخدام كوتلن حيث افترض الشخص الذي امامي لا يعرف اي شي عن الاندرويد استوديو

ستتمكن من خلال هذه الدورة من الدخول الى عالم تطوير تطبيقات الاندرويد

تتميز هذه الدورة بأنها مفصلة ولكن ليس فيها تشعبات وتفاصيل غير اساسية


لقد غطيت في هذه الدورة العديد من المواضيع مثل

طرح بندی ها

Res Files

نان تست

مشاهده

SetOnClickListener

نیت

نمایش وب

Ic Icon Luncher

APK

PutExtra

IntentFilter

دریافت داده از فعالیت

TextWacher

انیمیشن

نمایش فهرست

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

نمای بازیافت کننده

نمایش شبکه

اسپینر

LayoutInflater

AlertDialog

قطعات

برگه‌های قابل پیمایش

((طراحی متریال))

ذخیره‌سازی داده‌ها

مکان

((Firebase))

والكثير الكثير


آیا باید کاتلین را یاد بگیرید؟

اکنون که Google به شدت برای توسعه دهندگان اندروید تلاش می کند تا از Kotlin استفاده کنند، شاهد تغییر چشمگیر به Kotlin هستیم - این وضعیت مشابه وضعیت iOS چند سال پیش با Objective-C است که اپل Swift را منتشر کرد.

چند سال به جلو بروید و همه از Swift استفاده می کنند. این اتفاق با توسعه برنامه اندروید شروع شده است. توسعه دهندگانی که قبلاً از جاوا استفاده می کردند در حال تغییر به Kotlin هستند. می توانید ببینید که چرا گوگل می خواهد این اتفاق بیفتد. آنها بارها با Oracle (صاحبان جاوا) در رابطه با اختلاف بر سر استفاده از زبان جاوا در دادگاه بوده اند.

Google از توسعه‌دهندگان می‌خواهد که Kotlin را اتخاذ کنند تا دیگر نگران جاوا نباشند.

کنفرانس اخیر Google I/O عمدتاً نمونه‌های کد Kotlin را نشان می‌دهد. می توانید ببینید به کجا می رویم. Kotlin آینده توسعه برنامه اندروید است.

به زودی تعداد کمی از برنامه‌نویسان جاوا برنامه‌های Android را خواهند نوشت - آنها از Kotlin استفاده خواهند کرد.

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


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

معرفی Introduction

  • نصب Android Studio Installing the Android Studio

  • شرایط استفاده Terms of use

  • در مورد مربی About the Instructor

  • رتبه بندی دوره Rating the Course

  • نحوه دریافت گواهینامه How to get the Certificate

اصول اولیه Basics

  • ایجاد اولین برنامه Create First App

  • کلاس R R Class

  • Attribute و String File Attribute & String File

  • چیدمان ها Layouts

  • چیدمان نسبی Relative Layout

  • طرح بندی خطی Linear Layout

  • فایل های res res files

  • پشتیبانی از چند صفحه و نام مستعار Support Multiple Screen & Alias

  • تصاویر و انتخاب کننده Images & Selector

  • ic icon launcher & apk ic launcher icon & Apk

  • نان تست Toast

  • OnClick OnClick

  • ماشین حساب سن Age Calculator

  • Intent & WebView Intent & WebView

  • PutExtra & IntentFilter PutExtra & IntentFilter

  • دریافت اطلاعات از فعالیت Get Data from Activity

  • یک برنامه یکپارچه برای دسترسی به دوربین An integrated application to access the camera

  • امتیاز برنامه Rate App

  • TextWatcher TextWatcher

  • انیمیشن Animation

نمای آداپتور Adapter View

  • نمای لیست List View

  • نمایش لیست onItemClickListener List View onItemClickListener

  • CustomView 1 Encapsulation Custom ListView 1 Encapsulation

  • Custom ListView 2 Adapter & List Row سفارشی Custom ListView 2 Custom Adapter & List Row

  • ListView 3 سفارشی به پایان می رسد Custom ListView 3 Finishing

  • ListView 4 سفارشی onItemClickListener Custom ListView 4 onItemClickListener

  • نمای بازیافت کننده Recycler View

  • بازیافت نمای setOnClickListener Recycler View setOnClickListener

  • Recycler View افزودن و حذف Recycler View add and delete

  • نمای شبکه Grid View

  • نخ ریسی Spinner

طراحی متریال Material Design

  • تم سفارشی Custom Theme

  • منو Menu

  • TabLayout و ActionBar سفارشی TabLayout & Custom ActionBar

  • نمای ناوبری Navigation View

  • SnackBar و FAB SnackBar & FAB

تورم و گفتگوی هشدار و قطعات Inflation & Alert Dialog & Fragments

  • Layoutinflater Layout Inflater

  • گفتگوی هشدار Alert Dialog

  • قطعات Fragments

  • بخش قطعات: 2 Fragments part: 2

  • شیرهای قابل پیمایش Scrollable Taps

ذخیره سازی داده ها و مکان Data Storage & Location

  • تنظیمات برگزیده مشترک Shared Preferences

  • حافظه داخلی Internal Storage

  • ذخیره سازی خارجی نوشتن و خواندن External Storage Write and Read

  • ذخیره سازی خارجی اجازه اضافه کنید External Storage Add Permission

  • محل Location

پایگاه آتش Firebase

  • برنامه را با Firebase وصل کنید Connect the app with the Firebase

  • نوشتن داده ها Write Data

  • داده ها را بخوانید Read Data

  • احراز هویت ورود به سیستم ثبت نام کنید Authintications Sign In Sign Up

  • بارگذاری تصویر Upload Image

نمایش نظرات

آموزش راهنمای توسعه Android-Kotlin
جزییات دوره
10 hours
56
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
72,244
4.8 از 5
دارد
ندارد
ندارد
Hassan Fulaih
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hassan Fulaih Hassan Fulaih

مهندس زیست پزشکی

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

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

شاید فکر کنید که من برنامه نویسی خواندم و مدرک CS گرفتم - اما نشد! من همیشه کدنویسی را دوست داشتم و این یک سرگرمی عالی بود، اما در واقع زمانی که زمان رفتن به دانشگاه فرا رسید، به سراغ "مهندسی زیست پزشکی" رفتم.

و من پشیمان نیستم! زمان سرگرم کننده ای بود و از همه چیزهایی که در آنجا تدریس می شد لذت بردم. اما بلافاصله پس از برداشتن اولین گام‌هایم در مشاغل معمولی مهندسی زیست پزشکی، برایم کاملاً واضح بود که باید به کدنویسی برگردم. و این کاری است که من انجام دادم.

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

اکنون، من به حدود 200000 دانش آموز در سراسر جهان آموزش داده ام. من ده ها دوره را منتشر کردم و تمام آن آموزش هایی را که در این صفحه پیدا می کنید دریافت کردم. من بسیار خوشحالم که می بینم همه این محتوا به مردم کمک می کند چیزهایی را که می خواهند بیاموزند :-)