دوره برنامه نویسی اندروید با زبان کاتلین - مقدماتی

هدف از ارائه این دوره این است که شما کاربران سایت باگتو بتوانید به سطح متوسطی از برنامه نویسی اندروید برسید و به راحتی از برنامه نویسی اندروید کسب درآمد کنید.

هدف از ارائه این دوره این است که شما کاربران سایت باگتو بتوانید به سطح متوسطی از برنامه نویسی اندروید برسید و به راحتی از برنامه نویسی اندروید کسب درآمد کنید.

رایگان


توضیحات دوره برنامه نویسی اندروید با زبان کاتلین - مقدماتی

 در این دوره چه چیز هایی یاد میگیریم؟


 فصل اول : در این فصل این دوره با نصب ابزارهای مورد نیاز و شبیه ساز اندروید شروع میشود و در ادامه با activity و چرخه حیاط Activity ها  کار میکنیم و Context رو کامل توضیح میدهیم بعد از اون با Layout ها و ویجت های اندروید کار میکنیم و همچنین رویداد های ویجت ها رو هم توضیح میدهیم.
فصل دوم : در این فصل  با Intent ها کار میکنیم و از  Vector برای آیکون های اپلیکیشن استفاده میکنیم . Dialog ها ProgressBar و FloatingActionButton را توضیح میدهیم و بعد از اون فایل manifest  رو هم کامل توضیح میدهیم. از وب ویو  استفاده میکنیم با استایل و تم های اندروید کار میکنیم و همچنین از shape و selector هم استفاده میکنیم.
فصل سوم : در این فصل  با فایل gradle کار میکنیم و لایبرری های مختلف را به پروژه اضافه میکنیم. در ادامه با منو های اندروید آشنا میشویم و از آن ها استفاده میکنیم. در این فصل notification  که یک بحث خیلی مهمه توی برنامه نویسی اندروید رو آموزش میدیم و بعد از اون با fragment کار میکنیم، همچنین runtime Permission و viewPagwer و tablayout رو هم آموزش میدهیم.
و در آخر این فصل با کلاس Application کار میکنیم.
 فصل چهارم : در این فصل ذخیره دیتا ها توی اپلیکیشن رو آموزش میدهیم اول از SharedPreferences استفاده میکنیم و بعد با استفاده از Room داده ها رو روی دیتابیس ذخیره میکنیم. و همچنین با لایبرری glide تصاویری که روی سرور هستن رو توی اپلیکیشن نمایش میدهیم.
فصل پنجم : اول با RecyclerView و CardView کار میکنیم. بعد از اون با json  آشنا میشیم و ساختارش رو یاد میگیریم. در ادامه از لایبرری قدرتمند retrofit برای ارتباط با سرور استفاده میکنیم و با webApi کار میکنیم ،و همچنین با معماری محبوب MVVM آشنا میشیم ،در ادامه این فصل نحوه دیباگ کردن پروژه رو یاد میگیرد بعد از اون از پروژه خروجی apk میگیریم برای استفاده در استورها و نصب روی سیستم عامل اندروید.

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

  برای دریافت سورس دوره روی لینک زیر کلیک کنید : 


  دریافت سورس کد 
 

نگاهی به دوره برنامه نویسی اندروید با زبان کاتلین - مقدماتی



مدرس میثم بابائی
مخاطب برنامه‌نویسان
فصل 6‌
مدت زمان 14:23:41
سطح متوسط
وضعیت تکمیل شده
تعداد جلسات 45
قابل مشاهده دانلودی
قیمت رایگان

ویدئوهای دوره برنامه نویسی اندروید با زبان کاتلین - مقدماتی

1
Install Android Studio

00:10:23

دانلود رایگان
2
Install Avd

00:20:16

دانلود رایگان
3
Activity And Context

00:05:03

دانلود رایگان
4
Android Ui Layout

00:27:01

دانلود رایگان
5
Toast And Snack Bar

00:14:14

دانلود رایگان
6
Android Views

00:20:01

دانلود رایگان
4
ProgressBar

00:04:50

دانلود رایگان
5
Floating Action Button

00:03:59

دانلود رایگان
6
Android Manifest

00:03:37

دانلود رایگان
8
Strng and Color and Style

00:14:14

دانلود رایگان
9
Shape and selector

00:08:13

دانلود رایگان
1
Gradle File

00:05:33

دانلود رایگان
2
Option menu and ContextMenu

00:12:07

دانلود رایگان
3
Navigation Drawer

00:21:21

دانلود رایگان
4
Bottom Navigation

00:10:03

دانلود رایگان
5
Notifications

00:17:58

دانلود رایگان
7
Rutime Permission

00:24:25

دانلود رایگان
8
Tablayout And ViewPagwe

00:15:20

دانلود رایگان
9
Application Class

00:03:45

دانلود رایگان
1
Shared Prefrences

00:15:57

دانلود رایگان
2
Glide Library

00:06:33

دانلود رایگان
3
Room DataBase Part1

00:17:49

دانلود رایگان
4
Room DataBase Part2

00:14:34

دانلود رایگان
1
project part1

01:40:57

دانلود رایگان
2
Project part 2

00:27:49

دانلود رایگان
3
Project Part3

00:49:02

دانلود رایگان
4
Project Part4

00:37:38

دانلود رایگان
5
Project Part5

00:20:43

دانلود رایگان
6
Project Part6

00:58:30

دانلود رایگان
7
Project Part7

00:44:52

دانلود رایگان
8
Project Part8

00:39:44

دانلود رایگان
9
Project Part9

00:20:34

دانلود رایگان

ثبت دیدگاه

برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربری‌تان شوید

دیدگاه کاربران

avatar
iman
1402/09/08

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

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

avatar
پاسخ توسط احسان بابائی
1402/09/08

سلام 

ممنونم از شما 

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

موفق باشید 🌹

 


avatar
hadi abasi
1402/07/08

سلام 

این پیغام نوشته میشه توی امولاتور 32Retrofi

ClearText Communication to 

moviesapi.ir

not permitted by network security policy


avatar
hadi abasi
1402/07/08

سلام 

وقت بخیر 

از سایت حوبتون که واقعا عالیه تشکر میکنم

یه سوال دارم 

bugeto->32Retrofit

______________________________--

model -> kotlin dataclass File From jSON

اسم کلاس را گذاشتین Movies

Generate که میزنیم

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

import com.google.gson.annotations.SerializedName

وباید بصورت ذستی وارد بشه 

@SerializedName("data")

بطور مثال Movies.kt

package com.sahelhdhd.gigfa.retrofit.model

import com.google.gson.annotations.SerializedName

data class Movies(
    @SerializedName("data")
    var data: List<Data>?,
    @SerializedName("metadata")
    var metadata: Metadata?
)

حتی value هم نداره

خواهش میکنم راهنمایی کنید

 


avatar
zag
1402/06/12

سپاسگزارم  بسیار عالی  بسیار عالی 


avatar
hadi abasi
1402/05/06

سلام

مفاهیم عالی و جامع بود

از زحمات شما سپاسگزارم


avatar
reza nahrvanian
1402/04/17

واقعا عالیه

دمتون گرم

دوره پیشرفته کی منتشر میشه؟


avatar
ali masomi
1402/03/09

سلام و تشکر بایت سایت خوبتون

من تازه ویندوز 11 رو نصب کردم هر وقت اندروید استودید را نصب می کنم بعد از خاموش و روشن شدن سیستم غیر فعال می شود وباید مجددا حذف و نصب کنم لطفا راهنمایی کنید با تشکر

avatar
پاسخ توسط پشتیبانی باگتو
1402/03/09

سلام،  

برخی از راه حل ها:

  1. بررسی سازگاری سخت افزاری: مطمئن شوید که سیستم شما حداقل مشخصات سخت افزاری مورد نیاز برای اجرای ویندوز 11 و اندروید استودیو را دارا است.

  2. به روز رسانی درایورها: مطمئن شوید که تمامی درایورهای سیستم شما به روز هستند. این مورد شامل درایورهای کارت گرافیک، کارت صدا، و دیگر قطعات سخت افزاری سیستم شما می‌شود.

  3. تغییر مسیر نصب: اگر اندروید استودیو را در یک مسیر غیر پیش فرض نصب کرده‌اید، این ممکن است مشکل ایجاد کند. تلاش کنید که نرم افزار را در مسیر پیش فرض نصب کنید.

  4. استفاده از حالت سازگاری ویندوز: این ممکن است کمک کند که برنامه در حالت سازگاری ویندوز قدیمی‌تر اجرا شود. برای این کار، روی آیکون اندروید استودیو راست کلیک کنید، سپس به 'ویژگی‌ها' بروید و در برگه 'سازگاری'، 'اجرا این برنامه در حالت سازگاری برای:' را تیک بزنید و یک نسخه ویندوز قدیمی‌تر را انتخاب کنید.

  5. به روز رسانی نرم افزار: مطمئن شوید که اندروید استودیو و ویندوز 11 شما به آخرین نسخه به روز شده است.

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

موفق باشید🌹


avatar
ali masomi
1402/02/31

عالی بود  موفق باشید


avatar
علی .
1402/01/21

ممنون از راهنمایی شما ، حق با شما بود ، مشکل از تفاوت ورژن  WinRar  بود ، سپاس فراوان


avatar
علی .
1402/01/21

فایل ها خرابند ....

avatar
پاسخ توسط احسان بابائی
1402/01/21

سلام 

فایل ها مشکلی ندارند 

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


avatar
یاسین خلیلی
1401/11/14

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

 

 

 

 


avatar
arshia sabbaghian
1401/10/27

سلام خسته نباشید

دوره عالی بود

میخواستم بدونم دوره پیشرفته رو کی قرار میدید؟


avatar
amirreza kazemi
1401/10/24

سلام وقت بخیر.

چطور میتونم خطای context رو برطرف کنم

 

avatar
پاسخ توسط روشن احمدی
1401/10/24

سلام وقتتون بخیر
 لطفا متن خطا رو بفرستین تا بررسی بشه


avatar
ماهان احمدی
1401/10/19

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

 


avatar
محمد پارسا عبدلی
1401/04/20

سلام خسته نباشید

ممنون بابت آموزش های خوبتون 

بعد از اتمام این دوره دوره دیگه ای نیاز هست یا کل زبان کاتلین همینه؟

avatar
پاسخ توسط روشن احمدی
1401/04/21

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


avatar
mohammad pakravan
1401/04/17

درود

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

اکثر دوره ها کمترین اهمیتی به اجرای دیزاین با xml میدن که واقعا جای خالیش احساس میشد جدای از دیزاین توجه به کدنویسی صحیح در کدنویسی کاتلین هم واقعا عالی بود

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

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

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

avatar
پاسخ توسط پشتیبانی باگتو
1401/04/18

سلام

ممنونم از حمایت شما و خوشحالیم که از دوره راضی بوده اید.

دوره  جدید اندروید در همین هفته بر روی سایت منتشر می شود


avatar
arshia sabbaghian
1401/04/06

سلام خسته نباشید.

دوره عالی هست

میتونیم بدونیم استاد چه تایمی دوره ی پیشرفته را شروع می کند؟

avatar
پاسخ توسط روشن احمدی
1401/04/06

 سلام وقتتون بخیر 

 ممنون از لطف شما 

درحال  آماده سازی این دوره هستیم .


avatar
علی محمدی
1401/03/10

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

avatar
پاسخ توسط روشن احمدی
1401/03/17

 سلام روزتون ر 
 ادامه فصل بهمراه سورس کد فردا در سایت قرار داده میشود 

avatar
پاسخ توسط روشن احمدی
1401/03/17

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


avatar
ali qolamii
1401/03/06

سلام وقت شما بخیر

برای من لینک یا پیم فرستاده نشده برای تایید حساب 

راهنمایی کنید مشکل از کجاست 

چون ویدیو ها دانلود نمیشه

avatar
پاسخ توسط پشتیبانی باگتو
1401/03/07

سلام ایمیل برای شما ارسال شده است.

 


avatar
محمد پارسا عبدلی
1401/03/01

سلام خسته نباشید

بعد از این دوره میتونیم کسب درآمد کنیم؟


avatar
amiralish
1401/02/29

سلام دوره عالی واقعا ممنون که رایگان گذاشتید اگه امکانش هست فصل ۶ قسمت های جدیدش بزارید و منتظر دوره پیشرفتتون هستم بازم ممنون

avatar
پاسخ توسط پشتیبانی باگتو
1401/02/31

سلام

چند قسمت بعدی این دوره هم در هفته های آینده آپلود می شوند


avatar
محمد حسین جربان
1401/02/15

سلام و خسته نباشید مجدد 

بازم ممنون بخاطر رایگان گذاشتن دوره 

میخواستم بدونم فصل ششم رو چه وقت قرار میدین ممنون

avatar
پاسخ توسط روشن احمدی
1401/02/17

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


avatar
محمد حسین جربان
1400/12/28

سلام ممنون از اموزش خوبتون ببخشید فصل ششم رو چه وقت قرار میدید؟؟

avatar
پاسخ توسط احسان بابائی
1400/12/29

سلام احتمالا اواخر فروردين


avatar
mary irani
1400/12/05

سلام ممنون از آموزشتون. بسیار روان و  شیوا.

جساراتا فصل 6 به بعد رو چطورمیتونیم ببینیم؟؟


avatar
HOSSEIN NEYSARI APP
1400/12/02

عالی ممنون آقای بابائی و باگتو دات نت 


avatar
Yusef Mn
1400/11/29

سلام . تشکر از آموزش. فصل 6 رو کی قرار میدین؟


avatar
محمد
1400/11/26

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

avatar
پاسخ توسط احسان بابائی
1400/11/30

سلام

خیر چندین قسمت دیگه از دوره مونده


avatar
dz1345ddd 13451345
1400/11/19

سلام 

باتشکر در مورد باتون و دستورها مثلا با باتون متن یه تکستو بشه عوض کرد همچنین رنگ متن یا کلا دسورهایی که با باتون مشه اجرا کرد 

باز هم ممنون


avatar
dz1345ddd 13451345
1400/11/19

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

avatar
پاسخ توسط احسان بابائی
1400/11/30

سلام

تشکر از شما.


avatar
dz1345ddd 13451345
1400/11/16

اقا کارت درسته ممنون زحمت کشیدی خیر ببینی


avatar
حسنی حسن
1400/11/13

good

avatar
پاسخ توسط احسان بابائی
1400/11/13

ممنونم از توجه شما


avatar
dz1345ddd 13451345
1400/11/06

بسیار عالی ممنون از شما


avatar
شایان
1400/10/29

عالی بود

avatar
پاسخ توسط احسان بابائی
1400/11/04

امیدوارم بتوانیم در مسیر موفقیت شما تاثیر گذار باشیم


avatar
حسن
1400/10/22

سلام من تا جلسه نهم رو دیدم در اکثر موارد عالی بود ول در مباحثی مثل contex و intent نیاز به توضیح بیشتری هست نه اینکه از کار شما ایراد بگیرم تو این جلسات  مشکل دارم .با تشکر از زحماتتون


avatar
حسن
1400/10/18

مباحثی که گذاشتین خیلی عالی هستن دستتون درد نکنه من دانلود کردم ولی در مورد کیفیت بعد از دیدن نظر میدم ممنون

avatar
پاسخ توسط احسان بابائی
1400/10/20

سلام

ممنونم از شما

امیدوارم بتونید نهایت استفاده از این دوره را ببرید


avatar
مرتضی رباطجزی
1400/10/15

سلام هیچ دوره ی کاتلین اندریدی رو مثل این دوره تو اینترنت رایگان +اینکه طولانی هم باشه پیدا نکرده بودم خیلی ممنون از شما عجرتون با خدا.

avatar
پاسخ توسط احسان بابائی
1400/10/20

سلام آقای رباطجزی

ممنونم از شما

منتظر دوره های بعدی اندروید باگتو هم باشید


avatar
محمد مهدی مهدی
1400/10/06

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

avatar
پاسخ توسط احسان بابائی
1400/10/08

سلام

بله باید آشنایی با زبان کاتلین داشته باشید

دوره آموزش کاتلین را می توانید از باگتو دانلود کنید


avatar
مسلم جهان پور
1400/10/04

سلام خدا قوت.

بابت آموزش رایگان و عالیتون متشکرم.

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

یاعلی

avatar
پاسخ توسط احسان بابائی
1400/10/08

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


avatar
مسعود قاسم پور
1400/08/28

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


avatar
Umid
1400/08/27

عالی . ممنون بابت آموزش

avatar
پاسخ توسط احسان بابائی
1400/08/27

سلام

خوشحالم كه دوره هاي باگتو مورد پسند شماست 

اميدوارم در ادامه راه بتونيم در موفقيت شما نقش پررنگي داشته باشيم


avatar
محمدي
1400/08/27

سلام و خسته نباشيد

من چند قسمت اول رو ديدم

تا اينجا عالي بوده آقا ميثم

با قدرت ادامه بدين

avatar
پاسخ توسط احسان بابائی
1400/08/27

سلام

ممنونم از شما 

لطفا اين دوره رو به دوستانتون هم معرفي كنيد