قیمت این دوره : 300,000 120,000 تومان
  • مدرس دوره : سجاد مرادی ( رزومه )
  • تعداد دانشجویان این دوره : 43 نفر
  • تعداد ویدیوها : 36 ویدیو
  • مدت زمان دوره : 24:27:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1399/09/08
ثبتـــ نام در این دوره
آموزش برنامه نویسی اندروید از پایه تا پیشرفته

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

همانطور که میدانید در کشور ما و همینطور سطح جهانی اکثر کاربران از سیستم عامل اندروید استفاده میکنند.پس داشتن مهارت  برنامه نویسی اندروید میتواند آینده ی روشنی برای شما به همراه داشته باشد چرا که بیشتر شرکت ها و کسب و کارها به چنین مهارتی نیاز دارند.در این دوره بنده با استفاده از زبان برنامه نویسی JAVA  قصد دارم تا برنامه نویسی اندروید از پایه تا پیشرفته را به شما دوستان عزیزآموزش دهم.

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

برخی از مباحثی که در این دوره آموزش داده خواهند شد(بدون ترتیب آموزش دادن) :

مباحث پایه اندروید

ویوها

event رویدادها

لیست ها(recyclerview)

منو ها

فرگمنت ها

نوتیفیکیشن

socket.io

سرور  

ساخت ویو سفارشی

MVVM

MVC

RXJAVA

کار با دوربین

کار با فایل ها

متریال دیزاین

firebase  

کار با نقشه

کار با سنسورها

بلوتوث

ARCore

درگاه پرداخت

دیتا بیس های sqlite و realm

اثر انگشت

هوش مصنوعی

و...

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

بطور خلاصه ما قرار است یک دوره ی پرمحتوا را درکنار هم بگذرانیم .

پیشنیاز : آشنایی بابرنامه نویسی JAVA (حتما مباحث شی گرایی را بلد باشد)

نکته: چند ساعت ابتدایی دوره به منظور ارزیابی شما دوستان از نحوه و کیفیت تدریس رایگان عرضه خواهد شد .

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

فهرستـــ ویدیوها

مدت زمان دوره 24:27:00
در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.
راهنما ! جهت دریافت لینک دانلود تمامی قسمت ها بر روی این لینک .کلیک کنید.
لطفا در در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.
1
  • معرفی دوره

  • 00:11:00
  • رایگانــ

معرفی دوره

2
  • Android Studio-Part1

  • 00:37:06
  • رایگانــ

در این بخش محیط اندروید استودیو را آماده میکنیم و درمورد برخی بخش های آن توضیحاتی داده میشود.

3
  • Android Studio-Part2

  • 00:21:15
  • رایگانــ

در این بخش درباره ی Gradle صحبت میکنیم.

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

  • 00:45:30
  • رایگانــ

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

5
  • توضیحاتی درباه ی Layout

  • 00:40:47
  • رایگانــ

در این بخش توضیحاتی درباره ی فایل های XML همچنین توضیحات مختصری درباره ی برخی صفات مشترک بین عناصر گوناگون داده شده است.

6
  • Activity Lifecycle-Logcat

  • 00:24:16
  • رایگانــ

این قسمت در رابطه با lifecycle در Activity و Logcat میباشد.

7
  • Layout-Part2

  • 00:46:07
  • رایگانــ

این قسمت بخش دوم مربوط به Layout ها میباشد و همچنین درباره ی TextView , ImageView و Button توضیحاتی داده شده است.

8
  • Resource

  • 00:32:41
  • رایگانــ

در این قسمت در مورد پوشه ی res و محتویات آن توضیحات بیشتری داده میشود.

9
  • Activity-Part2

  • 00:45:16
  • رایگانــ

در این بخش ما یادمیگیریم چگونه ویو ها را با استفاده از ID ، پیدا کنیم و از طریق کد برای آن ها تعیین وظیفه کنیم.همچنین با مفهوم Context آشنا میشویم.

10
  • Layout-Views-Part3

  • 00:38:40
  • رایگانــ

در این قسمت درباره ی EditText , Checkbox , Radiobutton و Switch صحبت میکنیم و با برخی متد های مربوط به آن ها آشنا میشویم

11
  • SignupLayout

  • 00:31:06
  • رایگانــ

در این بخش ما یک صفحه ی ورود یا ثبت نام ساده با استفاده از مواردی که یاد گرفته ام پیاده سازی خواهیم کرد.

12
  • SignupValidation

  • 00:20:42
  • رایگانــ

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

13
  • Layout-Views-Part4

  • 00:35:38
  • رایگانــ

در این قسمت درباره Linearlayout و menu صحبت شده و همچنین یادمیگیریم چگونه تشخیص دهیم بر روی ویو های مختلف کلیک شده است.

14
  • Calculator App

  • 00:54:20
  • نقدیــ

در این بخش ما یک برنامه ی ماشین حساب ساده را میسازیم و همینطور مباحث جدیدی درمورد برنامه نویسی اندروید می آموزیم.

15
  • Layout-Views-Part5

  • 00:37:22
  • نقدیــ

در این جلسه ما بخشی از قابلیت های ConstraintLayout را فرامیگیریم.

16
  • Dialog-Listview

  • 00:42:09
  • نقدیــ

در این قسمت درباره ی برخی از دیالوگ ها و همچنین مباحث ابتدایی لیست هارا می آموزیم .

17
  • Custom Listview

  • 00:34:13
  • نقدیــ

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

18
  • Layout-Views-Part6

  • 00:49:59
  • نقدیــ

این قسمت ادامه ی مباحث مربوط به constraintlayout میباشد.

19
  • Activity-Intent

  • 00:36:32
  • نقدیــ

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

20
  • RecyclerView

  • 00:41:25
  • نقدیــ

این قسمت در رابطه با Recyclerview میباشد.

21
  • Activity-StartActivityForResult

  • 00:46:29
  • نقدیــ

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

22
  • Sharedpreferences-RatingBar

  • 00:39:37
  • نقدیــ

این قسمت یادمیگریم چگونه اطلاعات را ذخیره و بازیابی کنیم همچنین با RatingBar آشنا خواهیم شد.

23
  • New Components

  • 00:53:46
  • نقدیــ

در این بخش با Spinner , SeekBar , TableLayout و GridLayout آشنا خواهیم شد.

24
  • SQLite-Part1

  • 00:51:22
  • نقدیــ

در این قسمت ما با برخی query های ساده ی دیتا بیس SQL کار میکنیم. اگر با این دیتا بیس آشنایی دارید نیاز به مشاهده ی این قسمت نیست.

25
  • SQLite-Part2

  • 00:40:09
  • نقدیــ

در این بخش از دیتا بیس Sqlite در برنامه استفاده خواهیم کرد.

26
  • ExerciseSolution-RestoreData

  • 00:45:10
  • نقدیــ

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

27
  • Resource-Drawable

  • 00:42:10
  • نقدیــ

در این بخش با فایل های Drawable کار میکنیم .

28
  • Animations

  • 00:46:02
  • نقدیــ

این قسمت در رابطه با نحوه ی ایجاد انیمیشن ها میباشد.

29
  • Permissions

  • 00:43:42
  • نقدیــ

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

30
  • Thread

  • 00:41:13
  • نقدیــ

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

31
  • AsyncTask

  • 00:27:16
  • نقدیــ

در این بخش در ابتدا به توضیحات بیشتری درباره ی thread پرداخته سپس با Async Task کار میکنیم.

32
  • MaterialDesign-Part1

  • 01:12:41
  • نقدیــ

در این بخش با مباحث مربوط به متریال دیزاین و همچنین Toolbar آشنا میشویم.

33
  • Notification-Part1

  • 00:45:00
  • نقدیــ

در این قسمت با اعلان ها و همچنین کلاس Application آشنا میشوریم.

34
  • Service-Part1

  • 01:01:37
  • نقدیــ

در این بخش با started service ها و همینطور IntentService آشنا میشویم.

35
  • Notification-Part2

  • 00:39:50
  • نقدیــ

این بخش ادامه ی مباحث مربوط به notification میباشد و یاد میگیریم چگونه اعلان هارا شخصی سازی تر کرده و همینطور از استایل های مختلف برای آن ها استفاده کنیم.

36
  • MaterialDesign-Part2

  • 00:45:50
  • نقدیــ

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

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .