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

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

جدید
گواهی‌نامه
5 (1 امتیاز)
38دانشجو
مقدماتی تا پیشرفته

مجتبی نکویی

به‌روزرسانی: ۱۴۰۴/۱۰/۱۴

محتوای دوره
درباره دوره
نظرات کاربران
درباره استاد

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

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

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

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

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

آموزش کلاس های ویژه

آموزش کار با شرط ها و حلقه ها

محتوای دوره

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 و...، کالبک ها، کلاس های بدون نام و... تا مباحثی مثل رفلکشن ها به همراه جدیدترین استانداردهای کاتلین آشنا می‌شوید. این دوره طوری طراحی شده که حتی اگر هیچ تجربه‌ای ندارید، شما را برای ورود به دنیای حرفه‌ای اندروید آماده کند.

چرا این دوره؟

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

اطلاعات بیشتر

امتیاز و نظرات کاربران

5

از مجموع 1 امتیاز

1نظر

1 روز پیش

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

دانشجوی دوره

گواهی‌نامه

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

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

قابل اشتراک‌گذاری در

linkdin

درباره استاد

مجتبی نکویی
1دوره
38دانشجو

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

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

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

اطلاعات بیشتر

v4