یادگیری در هر مکانی
یادگیری در هر مکانی
فرقی نمیکند از چه دستگاهی استفاده میکنید و کجا هستید ، به راحتی میتوانید آموزش انلاین ببینید
با کیفیت ترین آموزش های برنامه نویسی
با کیفیت ترین آموزش آنلاین
بهترین کیفیت صوتی و تصویری و شیوه ی بیان مدرس برای شما فراهم شده است
دریافت نامحدود فایلها
دریافت بدون محدودیت
محصولات آموزشی سایت آواسام در هر مکان و زمانی از پروفایلتان قابل استفاده است
پشتیبانی و مشاوره ی برنامه نویسی
مشاوره رایگان و پشتیبانی
پشتیبان آواسام آماده پاسخگویی به تمام سوالات شما میباشد
سوالی دارید ؟ پشتیبانی آنلاین ما در تلگرام آماده پاسخگویی درباره ی این دوره است

دوره ی آموزش کامل کاتلین (kotlin) بصورت پروژه محور

دوره ی آموزش کامل کاتلین (kotlin) بصورت پروژه محور
این دوره مجازی است و ویدیو های آن تحویل داده میشود
این دوره دارای پشتیبانی آنلاین است و بعد از خرید به سوالات شما پاسخ میدهیم
این دوره بصورت قانونی در آواسام تولید شده است
با تهیه این دوره بطور نامحدود میتوانید آنرا تهیه کنید

اشتراک گذاری :‌
جزئیات این محصول
مدرس
مهندس نیک زاد
پشتیبانی انلاین
دارد
وضعیت
تکمیل شده
سورس کد
دارد
تعداد جلسات
۹۹
تعداد نمایش
۲۰۱۷۴ بار
تعداد افراد شرکت کننده : ۱۰۰۶ نفر
۱,۲۰۰,۰۰۰تومان
 ۵۰%تخفیف
۵۹۹,۰۰۰ تومان


تخفیف این دوره
تاپایان: شنبه ۲۹ شهریور ۱۳۹۹
فعال است و بعد به قیمت اصلی برمیگردد
ویژگی محصولات سایت آموزشی آواسام

پادکست صوتی [ دوره ی آموزش کامل کاتلین (kotlin) بصورت پروژه محور ]

توضیحات و جزئیات دوره :

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

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

به دلیل جدید بودن سینتکس ( قواعد دستوری ) زبان برنامه نویسی کاتلین یادگیری سینتکس این زبان اهمیت بالایی دارد و دوستانی که از زبان جاوا به سمت کاتلین می آیند ابتدا دچار سردرگمی میشوند چون ذهنیت آنها این است که کاتلین مشابه جاواست اما اینطور نیست !

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

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

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

 

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

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

 

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

 

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

 

من سالها بود با کاتلین کار میکردم حتی قبل تر از اینکه شرکت گوگل ، بصورت رسمی کاتلین را معرفی کند. بعد از معرفی زبان کاتلین توسط گوگل در مراسم Google IO سال ۲۰۱۷ بعنوان دومین زبان رسمی توسعه ی اپ های اندرویدی و همچنین مزیت های بسیاری که کاتلین نسبت به جاوا داشت ، سیل عظیمی از برنامه نویسان در سرتاسر جهان به سمت آموزش کاتلین جاری شد.

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

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

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

 

رزومه ی کوتاهی از مدرس آموزش کاتلین ( استاد نیک زاد )

 

دارای مدرک مهندسی نرم افزار

سابقه ی تدریس حرفه ای از سال ۲۰۱۲ دارای مدارک بین المللی برنامه نویسی
سابقه ی برنامه نویسی حرفه ای از سال ۲۰۰۹ مترجم و گوینده از سال ۲۰۱۸ مدیر کل شرکت آوای هوشمند سام به ش.ث ۴۴۸۳۸

 

جلسات رایگان دوره ی آموزش کاتلین ( Kotlin ) بصورت پروژه محور

دوره ی آموزش زبان برنامه نویسی کاتلین بصورت پروژه محور

شما میتوانید برای دیدن جلسات رایگان ( جهت ارزیابی کیفیت ) ۴ جلسه را به رایگان از طریق لینک های زیر دریافت کنید و تماشا کنید .

 

همچنین شما میتوانید بدون نیاز به دانلود ، ۴ جلسه ی رایگان این دوره را به ترتیب بالا ، از طریق ویدیو پلایر های زیر ، بصورت آنلاین تماشا کنید .

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

 

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

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

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

 

  • کاتلین بعنوان یک زبان رسمی برای توسعه اپ های اندرویدی توسط تیم اندروید شرکت گوگل برگزیده شده است .
  • کاتلین نسبت به جاوا از پرفرمنس بهتری برای تولید اپلیکیشن های اندرویدی برخوردارد است .
  • اپ های تولید شده با کاتلین باگ کمتری دارند چون سیستم Null Safety کاتلین مانع از بروز خطاهای جاوا مخصوصا خطای همیشگی nullpointerexception میشود که باعث کرش کردن اپلیکیشن های شما میشد .
  • در بازار کار درخواست متخصص کاتلین رو به افزایش است و شرکت های بزرگ به دنبال متخصصین کاتلین هستند .
  • کاتلین کدنویسی بسیار کمتری دارد که باعث میشود در زمان و زحمت برنامه نویسان صرفه جویی شود .
  • یادگیری کاتلین آسان است چون کاتلین ساده ، مختصر و نزدیک به زبان انسان است .

 

دیگر کاربردهای زبان کاتلین

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

سرفصل های دوره ی آموزش کاتلین ( Kotlin ) بصورت پروژه محور

 

 ✅ جلسه ۱ : 

  • معرفی زبان برنامه نویسی کاتلین
  • معرفی دوره ی آموزشی و سرفصل های این دوره بصورت کامل
  • صحبت های مدرس این دوره در مورد کاتلین و مقایسه ان با جاوا

 

✅ جلسه ۲ : 

  • صحبت در مورد ماشین مجازی جاوا
  • آموزش دانلود jdk و jre
  • آموزش نصب jdk و jre 
  • آموزش پیکربندی و آماده سازی jdk
  • آموزش تعریف متغیرهای سیستمی و تعریف java به سیستم

 

✅ جلسه ۳ : 

  • آموزش دانلود اندروید استودیو
  • آموزش نصب اندروید استودیو
  • آموزش تهیه و نصب SDK های اندروید
  • آموزش کار با تنظیمات اندروید استودیو
  • آموزش نصب پلاگین های مختلف روی اندروید استودیو

 

✅ جلسه ۴ : 

  • آموزش دانلود محیط Intellij IDEA 
  • آموزش نصب و راه اندازی Intellij IDEA
  • آموزش تنظیمات مختلف محیط Intellij IDEA

 

✅ جلسه ۵ : 

  • آموزش ساخت پروژه در اندروید استودیو
  • آموزش تنظیمات کامل پروژه جدید اندرویدی
  • آموزش انتخاب template های پیش ساخته اندروید استودیو
  • آموزش کامل ساختار پروژه های اندروید استودیو
  • آموزش فایل manifest.xml و شناسنامه ی اپ های اندرویدی
  • آموزش بخش های مختلف و کار با محیط اندروید استودیو

 

✅ جلسه ۶ : 

  • آموزش انواع layout ها در اندروید
  • آموزش LinearLayout 
  • آموزش ساخت LinearLayout افقی و عمودی 
  • آموزش کار با attribute های ویو ها 
  • آموزش ساخت layout دلخواه 
  • آموزش خاصیت مهم weight در طراحی layout ها

 

✅ جلسه ۷ : 

  • آموزش نحوه ی دانلود کردن نسخه ی رایگان genymotion
  • آموزش نصب genymotion
  • آموزش تهیه و نصب virtualbox 
  • آموزش راه اندازی دستگاه مجازی اندروید در genymotion
  • آموزش اتصال genymotion با محیط اندروید استودیو و تست اپ روی آن

 

✅ جلسه ۸ : 

  • آموزش ساخت پروژه کاتلین در محیط Intellij IDEA 
  • آموزش تنظیمات مهم محیط Intellij IDEA
  • آموزش ساخت فایل کاتلین درون محیط Intellij IDEA
  • آموزش ساخت تابع main 
  • آموزش کدنویسی کاتلین در محیط Intellij IDEA
  • آموزش کار با دستور print و println

 

✅ جلسه ۹ : 

  • آموزش متغیرها در زبان های برنامه نویسی
  • آموزش متغیرها در زبان کاتلین
  • آموزش تعریف متغیر با var و val
  • آموزش استفاده از مقدار متغیرها 

 

✅ جلسه ۱۰ : 

  • آموزش تعریف نوع متغیرها
  • آموزش تعریف نوع متغیر عدد صحیح Int 
  • آموزش تعریف نوع متغیر رشته ای String
  • آموزش تعریف نوع متغیر Boolean
  • آموزش تعریف نوع متغیر اعشاری float و double 

 

✅ جلسه ۱۱ : 

  • آموزش constant ها 
  • آموزش تعریف constant جدید در کاتلین
  • بررسی ثابت ها در دیگر زبان های برنامه نویسی
  • آموزش کاربرد ثابت ها 

 

✅ جلسه ۱۲ : 

  • آموزش optional ها 
  • آموزش تعریف متغیرهای optional
  • آموزش انتساب مقدار null به متغیرها در کاتلین

 

✅ جلسه ۱۳ : 

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

 

✅ جلسه ۱۴ : 

  • آموزش دریافت داده از کاربران در محیط Intellij IDEA
  • آموزش کار با تابع readline و ویژگی های آن 
  • آموزش دریافت انواع داده از کاربر و تبدیل آنها 

 

✅ جلسه ۱۵ : 

  • آموزش مبحث Null Safety در زبان کاتلین
  • آموزش علامت ؟ در کاتلین
  • آموزش کاربرد علامت !! در کاتلین
  • آموزش تکنیک های گذر از خطای NullPointerException 

 

✅ جلسه ۱۶ :

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

 

✅ جلسه ۱۷ :

  • آموزش ساخت برنامه ی دریافت اعداد از کاربر
  • آموزش ساخت برنامه ی محاسبه گر عملیات پایه ای ریاضیات ( جمع ، تفریق ، ضرب و تقسیم )

 

✅ جلسه ۱۸ :

  • بررسی تقدم عملگرها در برنامه نویسی
  • آموزش تقدم عملگرها در کاتلین با مثال عملی
  • آشنایی با تابع Math

 

✅ جلسه ۱۹ :

  • آموزش premetive DataType ها
  • آموزش و بررسی انواع داده های byte , char , short , int , long , float , double , boolean , void 

 

✅ جلسه ۲۰:

  • آموزش ++ کاتلین
  • آموزش -- کاتلین
  • آموزش تفاوت postfix و prefix

 

✅ جلسه ۲۱:

  • آموزش دیباگ کردن کدهای کاتلین
  • آموزش break point گذاری در محیط intellij ADEA
  • آموزش کنترل debugger محیط intellij IDEA

 

✅ جلسه ۲۲:

  • ساخت برنامه ی ورود و ثبت نام ساده با کاتلین

 

✅ جلسه ۲۳ : 

  • آموزش کامل شرط if در برنامه نویسی
  • آموزش شرط if در کاتلین با مثال عملی

 

✅ جلسه ۲۴ : 

  • آموزش شرط if else در برنامه نویسی
  • آموزش شرط if else در کاتلین با مثال عملی

 

✅ جلسه ۲۵ : 

  • آموزش if else if در کاتلین با مثال عملی

 

✅ جلسه ۲۶ : 

  • آموزش if های تو در تو یا Nested Ifs در کاتلین با مثال عملی

 

✅ جلسه ۲۷ : 

  • آموزش شرط when در زبان کاتلین با مثال عملی

 

✅ جلسه ۲۸ : 

  • آموزش نوشتن شرط تک خطی
  • آموزش انتساب مقدار شرط به متغیر

 

✅ جلسه ۲۹ : 

  • آموزش انتساب مقدار شرط when به متغیر

 

✅ جلسه ۳۰ : 

  • آموزش حلقه ی for در برنامه نویسی
  • آموزش پیاده سازی حلقه ی for در کاتلین به همراه مثال
  • آموزش پیاده سازی حلقه ی for  بجای foreach در کاتلین

 

✅ جلسه ۳۱ : 

  • آموزش پیاده سازی حلقه های تو در تو یا Nested For 
  • پیاده سازی مثال معروف چاپ ستاره مثلثی با حلقه های تو در تو

 

✅ جلسه ۳۲ : 

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

 

✅ جلسه ۳۳ : 

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

 

✅ جلسه ۳۴ : 

  • آموزش مفاهیم break و continue در برنامه نویسی
  • آموزش استفاده از break و continue در کاتلین با مثال

 

✅ جلسه ۳۵ : 

  • آموزش کامل داده ی string در کاتلین 
  • آموزش متدهای کمکی برای رشته ها به نام toUpperCase و toLowerCase و split 

 

✅ جلسه ۳۶ :

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

 

✅ جلسه ۳۷ :

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

 

✅ جلسه ۳۸ :

  • بررسی تفاوت بین array و arrayList در کاتلین
  • آموزش ArrayList ها در کاتلین با مثال 

 

✅ جلسه ۳۸ :

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

 

✅ جلسه ۴۰ :

  • آموزش استفاده از تابع ArrayOf برای ساخت آرایه ها در کاتلین
  • آموزش واکشی و درج اطلاعات و بروزرسانی آنها در آرایه 

 

✅ جلسه ۴۱ :

  • آموزش کار با تابع HashmapOf برای ساخت ارایه دو بعدی 

 

✅ جلسه ۴۲ :

  • آموزش استفاده از setOf برای ساخت set collection

 

✅ جلسه ۴۳ :

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

 

✅ جلسه ۴۴ : 

  • آموزش کامل پیشرفته توابع 
  • آموزش ساخت پارامترهای ورودی و انواع آنها برای یک تابع 
  • آموزش تعریف نوع خروجی تابع 
  • آموزش صدا زدن توابع و استفاده از انها

 

✅ جلسه ۴۵ : 

  • آموزش پیشرفته توابع در کاتلین
  • آموزش تعریف مقدار پیشفرض برای پارامترهای یک تابع 

 

✅ جلسه ۴۶ : 

  • آموزش نحوه ی Overloading کردن توابع
  • آموزش ساخت توابع یکسان با پارامترهای ورودی متفاوت 

 

✅ جلسه ۴۷ : 

  • آموزش Polymorphism در توابع کاتلین

 

✅ جلسه ۴۸ : 

  • آموزش تعریف و استفاده از متغیرهای local 
  • آموزش تعریف و استفاده از متغیرهای global

 

✅ جلسه ۴۹ : 

  • معرفی برنامه نویسی شی گرا و آموزش مفاهیم آن 

 

✅ جلسه ۵۰ : 

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

 

✅ جلسه ۵۱ :

  • آموزش class ها و نحوه ی ساختن آنها در kotlin
  • آموزش تعریف attribute ها یا property های کلاس  

 

✅ جلسه ۵۲ :

  • آموزش ساخت object جدید از class در kotlin
  • آموزش دسترسی به property های یک object و استفاده از آنها 

 

✅ جلسه ۵۳ :

  • آموزش ایجاد constructor یک کلاس
  • آموزش ارسال پارامتر به constructor یک کلاس 

 

✅ جلسه ۵۴ :

  • آموزش ساخت custom cunstructor برای یک کلاس 
  • آموزش ارسال پارامتر به custom cunstructor و استفاده از آن 

 

✅ جلسه ۵۵ :

  • آموزش Inheritance  یا ارث بری در کاتلین
  • تشریح کلاس های والد و فرزند و نحوه ی استفاده از آنها با مثال کامل 

 

✅ جلسه ۵۶ :

  • آموزش Access Modifiers مختلف در کاتلین ( public private protected )

 

✅ جلسه ۵۷ :

  • آموزش Overriding متدهای درون یک کلاس با مثال

 

✅ جلسه ۵۸ :

  • آموزش مفهوم Casting در برنامه نویسی
  • آموزش پیاده سازی Up Casting و Down Casting در شی گرایی

 

✅ جلسه ۵۹ :

  • کاربرد کلمه ی this و نحوه ی استفاده از آن
  • کاربرد کلمه ی super و آموزش استفاده از آن 

 

✅ جلسه ۶۰ :

  • آموزش مفهوم Interface ها در برنامه نویسی
  • مقایسه تفاوت بین Interface ها و class ها در کاتلین
  • آموزش کار با Interface ها در کاتلین 

 

✅ جلسه ۶۱ :

  • آموزش مفهوم Abstraction  در برنامه نویسی شی گرا
  • آموزش پیاده سازی Class های نوع Abstract

 

✅ جلسه ۶۲ :

  • آموزش ساخت کلاس از نوع Enum و استفاده از آن با مثال

 

✅ جلسه ۶۳ :

  • آموزش کلاس نوع Generic و نحوه ی پیاده سازی آن به همراه مثال عملی

 

✅ جلسه ۶۴ :

  • آموزش پیاده سازی Extention ها در کاتلین
  • آموزش اضافه کردن Extention برای ArrayList

 

✅ جلسه ۶۵ :

  • آموزش package ها در برنامه نویسی کاتلین
  • آموزش ساخت package جدید 

 

✅ جلسه ۶۶ :

  • آموزش ساخت Nested classes یا کلاس های تو در تو
  • آموزش ساخت inner class در زبان کاتلین 

 

✅ جلسه ۶۷ :

  • آموزش Singleton Desing Pattern در شی گرایی کاتلین و نحوه ی استفاده از آن 

 

✅ جلسه ۶۸ :

  • آموزش مفهوم Try/Catch در برنامه نویسی
  • آموزش پیاده سازی Try/Catch در کاتلین

 

✅ جلسه ۶۹ :

  • آموزش خواندن و نوشتن روی فایل جانبی با کاتلین به همراه مثال عملی

 

✅ جلسه ۷۰ :

  • آموزش برنامه نویسی Multi threading یا چند نخی در کاتلین 

 

✅ جلسه ۷۱ :

  • آموزش دانلود و بروزرسانی SDK های اندروید

 

✅ جلسه ۷۲ :

  • آموزش نصب kotlin روی android studio
  • آموزش بروزرسانی kotlin نصب شده روی android studio

 

✅ جلسه ۷۳ تا جلسه ۸۳ : 

  • شروع بخش پروژه محور و ساخت پروژه ماشین حساب با کاتلین در محیط اندروید استودیو

✅ جلسه ۸۴ تا جلسه ۹۶ : 

  • بخش پروژه محور و ساخت پروژه  بازی Tic Tac Toe با کاتلین در محیط اندروید استودیو

✅ جلسه ۹۶ تا جلسه ۹۹ : 

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

 

بخش پروژه محور دوره ی آموزش کامل زبان برنامه نویسی کاتلین ( kotlin ) 

بخش پروژه محور آموزش زبان برنامه نویسی کاتلین ( kotlin ) و سورس کدهای آماده ی پروژه ها با زبان کاتلین در محیط اندروید استودیو

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

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

 

محتویات دریافتی دوره ی آموزشی پروژه محور کاتلین ( Kotlin )

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

 

اسکرین شات از بخش پروژه محور دوره ی آموزش کاتلین ( Kotlin )

 

دوره ی آموزش پروژه محور زبان کاتلین

دوره ی آموزش پروژه محور زبان کاتلین - برنامه نویسی اندروید

دوره ی آموزش پروژه محور زبان برنامه نویسی کاتلین - آموزش برنامه نویسی اندروید

دوره ی آموزش پروژه محور زبان کاتلین - آموزش برنامه نویسی اندروید با کاتلین

 

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

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

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

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

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

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

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

همچنین در هر فصل یک پوشه به نام Attached Files قرار داده ایم که شامل سورس کدهای نوشته شده و آماده تمرینات و پروژه های این دوره ی آموزشی است ‌که به راحتی میتوانید در محیط اندروید استودیو استفاده کنید .

بجز فصل آخر این دوره در طول فصل های قبلی برای سرعت درک مطالب کاتلین از محیط رسمی کاتلین به نام IntelliJ IDEA استفاده شده است ولی در فصل آخر از محیط رسمی توسعه ی اپلیکیشن های اندروید به نام Android Studio استفاده شده است 

در این دوره تمام مباحث مرتبط با سینتکس کاتلین گفته شده است و مثال ها و بخش پروژه محور به منظور تثبیت مطالب یاد گرفته شده است .

برای بحث های تئوری اسلایدهای مفهومی توسط مدرس تهیه شده است و برای کدنویسی های لازم بعد از تدریس مطالب و کدها ، مثال های مختلف و تمرینات مختلفی ارائه میشود .

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


دوره ی آموزش کامل کاتلین (kotlin) بصورت پروژه محور
دوره ی آموزش کامل کاتلین (kotlin) بصورت پروژه محور

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

شما هم اگر از کاربران ما هستید نظر خود را به سیستم پشتیبانی بصورت ویس ارسال کنید تا بعد از تایید در این بخش قرار گیرد همچنین میتوانید ویس خود را ایمیل کنید : info@avasam.ir
نظرات کاربران
    1. فقط افرادی که محصول را تهیه کرده اند میتوانند در این قسمت نظر ثبت کنند
    2. نظر باید درباره ی محصول باشد و جنبه های مثبت و منفی آنرا بنویسید
    3. برای سوال های پیش از خرید ، تیکت باز کنید یا از قسمت تماس با ما ارتباط برقرار کنید
    4. نظرات شامل توهین ،‌ دارای الفاظ رکیک و تبلیغات منتشر نخواهد شد
برای نوشتن نظر وارد شوید ورود
یا به عنوان یک میهمان نظر خود را بنویسید :

حامد گنجی / 3 ماه پیش

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

پوریا کمالی / 4 ماه پیش

سلام 

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

پاسخ پشتیبانی آواسام :

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

علی / 4 ماه پیش

سلام 

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

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

پاسخ پشتیبانی آواسام :

سلام بله حتما

غلامی / 5 ماه پیش

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

مهسا / 8 ماه پیش

من این دوره را یک ماهی میشه تهیه کردم و دیدم بخش پروژه محور را هم تمام کردم درخواستم اینه نمیشه یک بروزرسانی دیگر برای بخش پروژه محور قرار بدید و چند اپلیکیشن دیگر تهیه کنید و سورسم بزارید چون در پروژه های عملی واقعا به درد میخوره ! در کل یکی از بهترین دوره های آموزشی کاتلین بود که من دیدم

امید محمدی / 8 ماه پیش

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

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

زهره میرزایی / 8 ماه پیش

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

دانیال حقوقی / 8 ماه پیش

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

علیرضا شریف / 8 ماه پیش

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

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

علی رضایی / 9 ماه پیش
سلام من امکان پرداخت برایم فراهم نیست.میشه آموزش رو رایگان به من بدید؟
محمد باقری / 9 ماه پیش
مثل همه ی برنامه نویس های عزیز نصف شب ساعت چهار هست که من دارم این کامنت را مینویسم خیلی احساس آشنایی با سایتتون دارم اقای نیکزاد عزیزم . خیلی لطف دارید به ماها من رادیو صفر و یک شما رو گوش میکردم از اونجا باهاتون اشنا شدم و دوره های فوق العادتون را شرکت کردم . این دوره ی کاتلین محشر بود محشر
مهرناز آصفی / 9 ماه پیش
سلام من برنامه نویس نیستم . یعنی قبل این دوره نبودم من فقط میخاستم برنامه نویسی اندروید را یاد بگیرم و رشتمم اصلا کامپیوتر نیست ولی با این دوره بخوبی یاد گرفتم عالی بود پشتیبانی هم خیلی کمکم کرد مرسی از این مسئولیت پذیریتون
مریم قادری / 9 ماه پیش
بد نبود ولی کاش یکم بخش پروژه محور بیشتر بود مثلا حداقل شش هفت پروژه عملی میساختید
کریم قربانی / 9 ماه پیش
اقا پرداختتون کار نمیکنه سه بار وصل شد بانک ولی با خطا برگشت درست کنید من سریعا به این دوره نیازمندم
پاسخ پشتیبانی آواسام :

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

طاهره فراهانی / 9 ماه پیش
بهترین دوره ی آموزش زبان کاتلین بود که در عمرم دیدم انصافا حال ادم بهم میخوره از این گروه های تلگرامی صدبار پرسیدم یه دوره ی خوب معرفی کنید همه میگفتن دوره فارسی نبین دوره های فارسی به درد نمیخوره منم روزها وقتمو گذاشتم سر دوره های انلگیسی آخرشم هیچی یاد نگرفتم وقتی دوره عالی مثل دوره های استاد نیک زاد هست چرا باید بریم اصلا جای دیگه واقعا عالی بود ایشالا همیشه موفق باشین
محسن حاجی زاده / 9 ماه پیش
من قصد دارم این دوره ی خوب را تهیه کنم فقط سوالم اینه که آیا بخش پروژه محور دوره ای جدا هست که در توضیحات بهش اشاره داشتید یا همشون اینجاست ؟ ضمنا سورس کدهای بخش پروژه محور هم بعد از خرید در کنار فایل های ویدیویی این دوره تحویل داده میشود ؟ ممنون
پاسخ پشتیبانی آواسام :

سلام . بله بخش پروژه محور + سورس کدهای بخش پروژه محور در این دوره است و با خرید این دوره تماما به پروفایلتون اضافه میگردد . با احترام

بهزاد ابراهیمی / 9 ماه پیش
سلام من دبیرستان هستم و رشتم هم کامپیوتر نیست ولی شدیدا علاقه دارم . منم میتونم استفاده کنم ؟
پاسخ پشتیبانی آواسام :

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

مهدی یزدی / 9 ماه پیش
سلام و عرض ادب خدمت تیم آموزشی محترم آواسام و همه ی دوستانی و عزیزانی که اینجا حضور دارند خیلی خوشحالم که در سن 47 سالگی شروع کردم به یادگیری برنامه نویسی کاتلین و این دوره شیرین جناب نیک زاد را دیدم و کاملا راضی بودم و ایشون خیلی زحمت کشیدن لطفا حمایتشون کنید . با تشکر مهدی یزدی
فاطمه خانی / 9 ماه پیش
من دانشجوی کارشناسی ارشد هوش مصنوعی هستم و برای کسب و کار وارد بازار کار اندروید شدم و متوجه شدم که کاتلین زبان جدید و قدرتمندی هست بعد از کلی پرس و جو این دوره را تهیه کردم و راضی بودم پشتیبانی هم متعهد و پاسخگو بوده تا الان
مصطفی بابایی / 9 ماه پیش
سلام من دوره را دیروز خریدم و تا الان ۲۰ جلسه ای دیدم خیلی عالی تدریس میکنید ولی کاش که ارتباط با پشتیبانیتون سریعتر بود برای حل مشکلم از ظهر پیام دادم پاسخی نمیدید
سیمین معتمدی / 10 ماه پیش
سلام من این دوره را تهیه کردم و دیدم نسبت به دوره های خارجی بسیار شیواتر و با کیفیت تر بود و البته اولین دوره ی فارسی زبان برای کاتلین بود که دیدم واقعا عالی بود من سرمباحثی که هفته ها درگیرش بودم و نمیتونستم حتی از مستندات اصلی کاتلین یاد بگیرم مثل آرایه های دو بعدی در کاتلین و ... به راحتی و با شیوایی تمام در این دوره یاد گرفتم احسنت به مدرس این دوره استاد نیک زاد عزیز واقعا با کیفیت ترین آموزش ها را ارائه میدهید آرزوی موفقیت های بیشتر واستون دارم دوست دار شما سیمین معتمدی
محمدXS / 11 ماه پیش
خیلی آموزش چرتی بود
پاسخ پشتیبانی آواسام :

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

محمد / 1 سال پیش
سلام خسته نباشید جناب برنامه ای برای فلاتر دارید بصورت تخصصی باشه
پاسخ پشتیبانی آواسام :

سلام بله در حال تولید هستیم . بعد از اماده سازی در سایت قرار میگیرد 

علی عابدی / 1 سال پیش
من این دوره را تهیه کردم بسیار عالی و با کیفیت تهیه شده . مدرس کاملا به مطالب تدریس شده تسلط داره و روان اموزش میدهند . من قبلا یک دوره ی اموزش برنامه نویسی اندروید با کاتلین از سایو های دیگه تهیه کرده بودم ولی متاسفانه واسم کارایی نداشت تا اینکه رسیدم به دوره ی کاتلین اواسام و مهندس نیکزاد و خیلی راضی هستم
صبا اعلم / 1 سال پیش
برای یادگیری برنامه نویسی اندروید با کاتلین این دوره بهترین دوره ی فارسی بود که تهیه کردم . برای مدرس دوره ارزوی موفقیت روز افزون دارم .
منصور رازلیقی / 1 سال پیش
این دوره بی نظیرترین دوره ی فارسی هست کیفیتش عالب مطالب عالی تخصص مدرس عالی شیوه ی تدریس عالی همه چیزش عالیه باورم نمیشه چنین دوره ی اموزشی مرتب و منسجم و با کیفیت فارسی دارم تماشا میکنم ممنون از شما منتظر دوره های اموزشی بیشتری هستم
امید مرادی / 1 سال پیش
سلام دوره ی بسیار جامع و کاملی بود بطوریکه تمام مباحث کاتلین پوشش داده شده کمتر دوره ای دیدم که اینطوری مثال های فراوان و یک بخش جدای پروژه محور داشته باشه . بخش پروژه محور عالی بود سپاس
مصطفی صولتی / 1 سال پیش
من این دوره را تهیه کردم و جلساتی را طی کردم از نظر کیفیت و تدریس عالی است و مباحث کاتلین بصورت کامل پوشش داده شده است . اگر به دنبال دوره ی آموزشی فارسی برای شروع برنامه نویسی اندروید با کاتلین و حرفه ای شدن هستید من این دوره را شدیدا پیشنهاد میکنم . من معمولا از چیزی الکی تعریف و تمجید نمیکنم واقعیت رو گفتم
حسن ایپکچی / 1 سال پیش
من قصد دارم این دوره ارزشمند را تهیه کنم فقط سوالی که بنده دارم اینه که کل دوره پروژه محور است یا فقط زبان کاتلین میشه توضح بدید ممنونم
پاسخ پشتیبانی آواسام :

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

صالح خانچی / 1 سال پیش
سلام دوره ی فوق العاده خوب و باکیفیت برای آموزش زبان کاتلین بود سپاسگزارم
مهدی خالقی / 1 سال پیش
سلام به نظر میرسه دوره ی فوق العاده ای برای برنامه نویسی اندروید با زبان کاتلین باشه ممنونم از برگزاری این دوره ی آموزشی . دست مهندس نیکزادم درد نکنه دوره های قبلیشون خیلی عالی بود
رحیم قاسمی / 1 سال پیش
سلام بسیار سپاسگزارم که جناب مهندس نیکزاد باز هم زحمت کشیدن و مارا شرمنده کردن . امیدوارم دوره عالی باشه مثل تمام دوره های قبلی با کیفیت و فوق العاد هست تشکر