آموزش کاتلین دو

عرفان محمد جعفری
عرفان محمد جعفریپروفایل استاد
  • امتیاز دوره
    5.8 از 8
  • Profileتعداد دانشجویان
    1321
۱٬۰۶۹٬۰۰۰تومان

اطلاعات کلی دوره

TimeCircleمدت زمان دوره20:26:59
Videoتعداد جلسات73
Videoعودت وجهدارد
Videoآزموندارد
Videoگواهینامهدارد
Videoقابلیت دانلود یکجادارد
Videoتعداد آزمون شما0

امتیاز دوره

5.8 از 8

1
1 ستاره
0
2 ستاره
0
3 ستاره
1
4 ستاره
2
5 ستاره
0
6 ستاره
1
7 ستاره
3
8 ستاره

درباره مدرس

عرفان محمد جعفریعرفان محمد جعفری

مدرس مجتمع فنی تهران - مهندس برق الکترونیک و ارشد کامپیوتر نرم افزار - مولف کتاب های "رویکردی غیرآکادمیک به برنامه نویسی اندروید" و " برنامه نویسی کاربردی با کاتلین " از انتشارات دیباگران تهران ، علاقه مند به برنامه نویسی خصوصا در حوزه برنامه نویسی اندروید . با سابقه ی فعالیت 2 ساله در مجتمع فنی تهران به عنوان مدرس اندروید و مجموعا دارای سابقه ی 7 سال تدریس اندروید در وب سایت های آموزشی ( کدفرند - پرتقال - توسینسو - آپارات - آکادمی آی تی ) ، دانشگاه آزاد دماوند ، دانشگاه سمنان و هنرستان دکتر حسابی می باشم.

دانشجویان برتر

Sajad Mosadeghi
Sajad Mosadeghiنمره : 80
پروفایل
  • سرفصل ها
  • فایل ها

    دانلود یکجا

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

    00:05:37
  • دانلود اندروید استودیو و راه اندازی سرویس شکن

    00:10:29
    رایگان برای اعضا
  • برقراری اتصال مناسب اینترنتی به سرور های گوگل

    00:05:12
  • نصب اندروید استودیو و دانلود sdk

    00:09:31
  • آشنایی با فضای اندروید استودیو

    00:16:22
  • بررسی آپدیت پلاگین کاتلین و گردل به همراه بررسی اتصال مناسب اینترنتی

    00:13:03
  • آشنایی با صفحه ی طراحی و ویدجت TextView

    00:18:14
  • آشنایی با مفهوم پیکسل در طراحی اپلیکیشن

    00:08:07
  • آشنایی با واحد های اندازه گیری صحیح در طراحی اپلیکیشن

    00:11:33
  • اجرای اپلیکیشن بر روی موبایل و تنظیمات مورد نیاز

    00:09:39
  • مشاهده ی تفاوت واحد های dp و sp در طراحی

    00:07:58
  • آشنایی با ویدجت Button

    00:08:19
  • آشنایی با ویدچت editText

    00:12:58
  • نکات مهم در EditText

    00:05:04
  • آشنایی با مفهوم Margin و Padding

    00:09:26
  • مقایسه ی سریع زبان کاتلین در اندروید با زبان کاتلین مقدماتی

    00:05:51
  • آشنایی با برنامه نویسی کاتلین در اندروید استودیو

    00:21:06
  • پیدا کردن ویدجت ها بری برنامه نویسی با کاتلین با findviewbyid

    00:23:34
  • تغییر ویژگی های ویدجت ها با استفاده از برنامه نویسی کاتلین

    00:35:34
  • پلاگین کاتلین جایگزینی برای findviewById

    00:07:27
  • پیاده سازی رویداد کلیک بر روی ویدجت ها

    00:20:28
  • پروژه ثبت نام با EditText Button , TextView

    00:19:41
  • نکاتی مهم در راستای استفاده از ورودی توابعی مانند setonclickListener

    00:20:43
  • طراحی با زبان xml

    00:10:55
  • آشنایی و انجام 2 پروژه ساده با CheckBox

    00:31:32
  • مفهوم دایرکشن در طراحی

    00:11:09
  • تفاوت اجرای اندروید استودیو بر روی هارد SSD و بررسی و رفع چندین ارور در گردل

    00:18:09
  • آشنایی با ویدجت RadioButton و RadioGroup

    00:09:26
  • بررسی و ایجاد Toggle Button

    00:13:52
  • ایجاد Toast و مفهوم Context

    00:10:08
  • نکات مهم در وارد کردن عکس در اندروید استودیو

    00:31:59
  • آشنایی با ImageView ابزار نمایش عکس

    00:06:34
  • آشنایی با ScaleType ویژگی پرکاربرد ImageView

    00:11:48
  • آشنایی با مفهوم آرایه در کاتلین

    00:23:16
  • بررسی نوع متغیر Any در کاتلین - تعریف آرایه با متغیر هایی از نوع های مختلف

    00:08:59
  • ترکیب for و Array در کاتلین

    00:11:08
  • Toggle Image View

    00:10:26
  • طراحی رسپانسیو در LinearLayout

    00:13:03
  • بررسی طراحی رسپانسیو اپلیکیشن های معروف

    00:06:27
  • طراحی صفحه مشابه آگهی های اپلیکیشن دیوار

    00:15:44
  • آشنایی با اسکرول ویو

    00:10:02
  • آشنایی با relativeLayout - alignment

    00:11:35
  • آشنایی با relativeLayout - طراحی نسبی

    00:09:44
  • آشنایی با relativeLayout - تنظیم ویدجت ها

    00:08:39
  • نمایش اکتیویتی جدید به کاربر با مفهوم Intent

    00:20:36
  • ارسال اطلاعات بین اکتیویتی ها - مشابه نمایش آگهی در دیوار

    00:32:03
  • پروژه یک ماشین حساب ساده

    00:30:46
  • ArrayList و متد های آن

    00:26:43
  • پروژه لاگین با استفاده از ArrayList

    00:42:20
  • استفاده از TextWatcher در پروژه ثبت نام

    00:11:33
  • طراحی اپلیکیشن با کد های xml

    00:18:49
  • طراحی ui بازی دوز

    00:14:07
  • بازی دوز - ایجاد بازی نوبتی با زبان کاتلین و نکاتی راجع به نوشتن کدهای بهینه

    00:16:01
  • آپدیت پلاگین های اندروید استودیو

    00:02:49
  • تشخیص برنده و دکمه ی ریست در بازی دوز

    00:32:21
  • پروژه ساخت آزمون 4 گزینه ای

    00:31:07
  • روژه ساخت آزمون 4 گزینه ای - قسمت دوم

    00:26:37
  • مفهوم adapterو AdapterView

    00:11:39
  • کار با Listview و ساخت صفحه ی انتخاب شهر اپلیکیشن دیوار

    00:27:38
  • پروژه انبار داری و اضافه کردن کالای جدید در زمان اجرا

    00:06:34
  • آشنایی باَ AlertDialog و حذف آیتم ها در Listview

    00:22:08
  • ویرایش کالا در ListView

    00:10:21
  • بررسی دقیق و کاربردی مفهوم ارث بری در برنامه نویسی اندروید با کاتلین

    00:20:03
  • پیش نیاز لیست ویو شخصی سازی شده _ اضافه کردن ویو در زمان اجرا

    00:20:12
  • دسترسی به متغیر از تمامی کلاس ها با Companian Object و ساخت لیست ویو سفارشی

    00:28:03
  • استفاده از constructor برای ارسال ورودی به کلاس CustomAdapter

    00:07:01
  • بهینه سازی کد ها با استفاده از ارایه ها دو بعدی

    00:13:31
  • GridLayout و ساخت گالری عکس

    00:30:39
  • پروژه ساخت بازی به خاطر سپاری یا Memorize

    00:21:35
  • ساخت بازی ممورایز قسمت 2

    00:23:46
  • ساخت بازی ممورایز قسمت 3

    00:38:23
  • ساخت اسپلش اسکرین و مفهوم handler پیش نیاز تکمیل بازی ممورایز

    00:14:04
  • قسمت پایانی بازی ممورایز - تکمیل بازی

    00:34:59

توضیحات دوره

آموزش کاتلین دو

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

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

هدف از این آموزش

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

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

مباحث ارائه شده در این آموزش که از ابتدا آغاز کردیم به شرح زیر می‌باشد.

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

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

پیشنیاز این دوره

پیشنیاز این دوره، گذارندن دوره مقدماتی کاتلین که در وب سایت پرتقال ارائه گردیده، می‌باشد.

 

پرسش و پاسخ



پرتقال

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

درباره پرتقال
enamadپروانه نشر دیجیتال

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

Porteqali.com All Rights Reserved. Copyright 2026 ©