×
ribbon

آموزش تخصصی اندروید (پارت اول) - آموزش صفر تا صد کاتلین

مدرس:

مجتبی نکویی

آیا می دانید تفاوت یک کدنویس معمولی با یک متخصص اندروید چیست؟ متخصص ها کد کپی نمی کنند؛... بیشتر
جدید
گواهی‌نامه
4.9 (8)
4 دیدگاه
445دانشجو
11ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره
بروزرسانیدی ۱۴۰۴

اشتراک مکتب‌پلاس

خرید اشتراک

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

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با سینتکس زبان کاتلین

آشنایی با ساده ترین مطالب تا پیشرفته ترین مطالب در برنامه نویسی کاتلین

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

آموزش سرفصل های پیشرفته مثل sealed class و variance -covariance-contravariance و رفلکشن ها

این دوره شامل:

11 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

1 فصل57 جلسه11 ساعت ویدیو
آموزش کاتلین
  معرفی کاتلین
10:02
  برنامه نویسی چیه؟
11:41
  آموزش کار با اعداد صحیح
14:44
  آموزش کار با اعداد اعشاری
05:53
  آموزش کار با رشته، بولین و کاراکتر
09:44
  آموزش string templates
08:53
  آموزش کار با آرایه ها
12:11
  آموزش کار با set و map
14:34
  آموزش کار با if و when
11:31
  آموزش کار با حلقه های for و forEachو while وdowhile
13:29
  آموزش تایع یا function
13:15
  آموزش default value وnamed arguman
09:24
  آموزش varargs
15:01
  آموزش single expression function و function scope
12:46
  آموزش توابع generic
08:30
  آموزش break return continue
14:42
  معرفی توابع لامبدا
15:22
  آموزش لامبدا فانکشن
13:04
  مثال برای لامبدا فانکشن
10:35
  تفاوت لامبدا فانکشن با تابع بدون نام
18:33
  اموزش High Order Function
08:06
  مثال برای High Order Function
10:42
  مثال دیگه ای برای High Order Function
10:12
  آموزش inline function
05:18
  کلاس چیست؟
14:40
  آموزش کار با کلاس
11:01
  آموزش سازنده اصلی
10:46
  آموزش سازنده ثانویه
14:16
  آموزش inner class و nested class
09:26
  آموزش extension function
07:00
  ارث بری چیست؟
08:25
  آموزش استفاده از ارث بری
10:31
  آموزش کلاس abstract
10:59
  ابجکت و اینترفیس چیست؟
11:44
  آموزش کار با اینترفیس
09:35
  آموزش fun interface
09:04
  آموزش پلی مورفیسم یا چند ریختی
08:33
  آموزش delegation
19:02
  آموزش کار با lazy
08:48
  آموزش کار با observable وvetoable delegation
10:30
  آموزش companion object
09:34
  آموزش null safety
07:36
  آموزش visibility modifier
07:00
  آموزش setter وgetter
11:22
  آموزش تفاوت کلاس و ابجکت ویک مثال ازدیزاین پترن factory
16:42
  آموزش enum class
11:24
  آموزش کار با enum class
09:17
  آموزش sealed class
14:45
  آموزش inline value class
13:53
  آموزش مفهومی کلمه کلیدی و کاربردی this
14:34
  آموزش scope function
12:51
  آموزش scope function
12:45
  آموزش کلاس generic
14:34
  آموزش in وout در کلاس های generic
15:59
  آموزش رفلکشن
13:04
  آموزش inline وreified
12:48
  آموزش کار با operator
10:07

توضیحات دوره

آیا می‌دانید تفاوت یک «کدنویس معمولی» با یک «متخصص اندروید» چیست؟ متخصص‌ها کد کپی نمی‌کنند؛ آن‌ها مهندسی می‌کنند.
به «دوره متخصص» خوش آمدید. جایی که قرار است برنامه‌نویسی موبایل را نه به صورت سطحی، بلکه از ریشه و عمیق یاد بگیرید.

این پکیج، فصل اول از جامع‌ترین مسیر یادگیری اندروید است. در ۵۷ قسمت ابتدایی، ما تمرکز کامل خود را روی زبان قدرتمند کاتلین (Kotlin) گذاشته‌ایم. چرا؟ چون کاتلین زبان رسمی گوگل برای توسعه اندروید است و بدون درک عمیق آن، ساخت اپلیکیشن‌های حرفه‌ای غیرممکن است.

در این ۵۷ قسمت چه چیزی یاد می‌گیرید؟

ما از ابتدایی ترین مطالب شروع می‌کنیم، اما آنجا متوقف نمی‌شویم. شما با مفاهیم عمیقی مثل شی‌گرایی (OOP)، اینترفیس‌ها، کلاس‌های انتزاعی، لامبداها،High order function ها ، ارث بری،کلاس های ویژه مثل sealed class و...، کالبک ها، کلاس های بدون نام و... تا مباحثی مثل رفلکشن ها به همراه جدیدترین استانداردهای کاتلین آشنا می‌شوید. این دوره طوری طراحی شده که حتی اگر هیچ تجربه‌ای ندارید، شما را برای ورود به دنیای حرفه‌ای اندروید آماده کند.

چرا این دوره؟

  • پایه پولادین: قبل از ورود به محیط اندروید استودیو، منطق برنامه‌نویسی را کامل درک می‌کنید.
  • سرفصل‌های دقیق: ۵۷ قسمت آموزش متمرکز بدون حاشیه.
  • آمادگی برای آینده: پس از این فصل، شما آماده‌اید تا مباحث پیشرفته اندروید (که در فصل‌های بعدی منتشر می‌شود) را به راحتی قورت دهید!

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

4.9

بر اساس امتیاز 8 دانشجو

1
2
3
4
5

امید خشاوی

10 روز پیش

5

عالییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییییی🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂

سیاوش شیرانی

2 ماه پیش

5

درود دوره بسیار عالی ساده ، روان ، خلاصه وار و بدون حاشیه . تشکر از استاد بابت همچین دوره خوبی ، لطفا دوره های جدید و مدنظر رو سریعتر ارائه بدید واینکه ممنون میشیم این تیتراژ اول ویدیو ها رو بردارید واقعا خیلی عذاب آوره وقتی چندین ویدیو رو پشت سر هم میبینم سپاسگزارم ٪

رعنا محمدی

2 ماه پیش

5

سلام به نظرم این دوره خیلی خوبه و مدرس از گفتن موارد غیر ضروری و طولانی کاملا ئرهیز کردن و باعث شده حوصله ادم سر نره و خسته کننده بشه . خیل یخوب میشه که زودتر قسمت دوم رو هم بزارن مرسی ازشون

علیرضا حلوایی فرد

5 ماه پیش

5

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

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
1دوره
445دانشجو
8نظر و امتیاز

داستان من با دنیای کدها از سال ۱۳۹۰ شروع شد، اما عشق واقعی من به "اندروید" در سال ۱۳۹۳ متولد شد. روزهایی که منابع فارسی محدود بودند و یادگیری، سخت. همان‌جا تصمیم گرفتم پلی بسازم برای کسانی که می‌خواهند این مسیر را نه با سختی، بلکه با لذت طی کنند.

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

در این سال‌ها، هزاران دانشجو با دوره‌هایی مثل "ساخت بازار"، "معماری‌های MVP و MVVM" و "دوره جامع متخصص اندروید" وارد بازار کار شده‌اند. راز این موفقیت؟ دانشجویانم می‌گویند: "تو پیچیده‌ترین مفاهیم را جوری توضیح می‌دهی که انگار ساده‌ترین چیز دنیاست."
اینجا هستم تا تجربه یک دهه کدنویسی‌ام را در اختیار شما بگذارم؛ نه فقط برای اینکه کد بزنید، بلکه برای اینکه "مهندسی" کنید.

مهارت‌هایی که می‌آموزید