50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها

کاملترین آموزش کاتلین | آموزش Kotlin | گام به گام قسمت 1 : معرفی

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

کاملترین آموزش کاتلین | آموزش Kotlin | گام به گام قسمت 1 : معرفی
299,000 تومان 598,000
50٪ مانده تا پایان تخفیف
تعداد دانشجو
217 نفر
مدت زمان دوره
22 ساعت
دانلود ویدیوها
بعد از خرید
سطح دوره
متوسط

توضیحات دوره

جامعترین دوره آموزش کاتلین | Kotlin | صفر تا صد | مقدماتی تا پیشرفته | نوشتن برنامه اندروید طی دوره | 41 فیلم آموزش برنامه نویسی اندروید با کاتلین | 23 ساعت آموزش زبان برنامه نویسی کاتلین | دوره آموزش کاتلین مهندس رسولیان است . شما پس از یادگیری این دوره آموزشی برنامه نویسی موبایل ، می توانید برای گوشی ها و تجهیزات اندرویدی براحتی برنامه نویسی کنید و پروژه های برنامه نویسی اندروید بگیرید و انجام دهید.

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

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

 

 

چرا باید برنامه نویسی Kotlin | کاتلین را یاد بگیریم؟

  • در حال حاضر Kotlin | کاتلین زبان رسمی برای توسعه اپلیکیشن های اندروید می باشد
  • زبان کاتلین یکی از بیشترین سرعت های رشد را بین جامعه مهندسین نرم افزار دارد
  • با یادگیری زبان برنامه نیسی کاتلین علاوه بر اندروید در زمینه وب و سرور هم میتوانید نرم افزار طراحی کنید
  • در دوره برنامه نویسی کاتلین از گفتن مسائل غیر کاربردی برای صرفا طولانی شدن زمان ویدیوها کاملا اجتناب شده است
  • با جدید ترین ابزارها, کتابخانه ها و معماری های معرفی شده برای توسعه اندروید در زبان Kotlin آشنا میشوید
  • پشتیبانی مدرس در طول مسیر یادگیری به شما کمک میکند تا تمام ضعف های خود را در سریعترین زمان ممکن رفع کنید
  • شروع آموزش از پایین ترین سطح بدون نگرانی درباره عدم سابقه برنامه نویسی

 

زبان برنامه نویسی Kotlin | کاتلین چیست؟ معرفی دوره برنامه نویسی اندروید با کاتلین

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

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

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

تفاوت این دوره برنامه نویسی کاتلین با سایر دوره ها چیست؟

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

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

مخاطبین دوره:

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

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

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

در پایان این دوره چه چیزهایی یاد می‌گیرید؟

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

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

طراحی رابط کاربری های جذاب و زیبا

توانایی کار کردن با دیتابیس های SQL و ORM

ساخت برنامه های آنلاین و ارتباط با سرور API

آشنایی با برنامه نویسی Multi Threading و Coroutine

استفاده از معماری MVVM در پروژه های برنامه نویسی

کار با GPS و نقشه در اپلیکیشن به همراه نمایش نوتیفیکیشن

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

تمامی سرفصل ها

40 درس 22
  • کاملترین آموزش Kotlin | کاتلین قسمت 2: انواع داده ها 00:25:22
  • کاملترین آموزش Kotlin | کاتلین قسمت 3: عبارت های شرطی 00:19:35
  • کاملترین آموزش Kotlin | کاتلین قسمت 4: کار با آرایه و لیست 00:23:31
  • کاملترین آموزش Kotlin | کاتلین قسمت 5: حلقه ها 00:15:03
  • کاملترین آموزش Kotlin | کاتلین قسمت 6: تعریف تابع و متد 00:26:50
  • کاملترین آموزش Kotlin | کاتلین قسمت 7: برنامه نویسی شی گرایی 00:44:35
  • کاملترین آموزش Kotlin | کاتلین قسمت 8: انواع لایه های اندروید 00:36:25
  • کاملترین آموزش Kotlin | کاتلین قسمت 9: کار با دکمه ها 00:26:34
  • کاملترین آموزش Kotlin | کاتلین قسمت 10: معرفی TextView, EditText 00:22:21
  • آموزش Kotlin | کاتلین قسمت 11: چرخه حیات اکتیویتی و Intent 00:28:13
  • کاملترین آموزش Kotlin | کاتلین قسمت 12: کار با تصاویر ImageView 00:22:09
  • کاملترین آموزش Kotlin | کاتلین قسمت 13: طراحی انواع دیالوگ 00:25:03
  • کاملترین آموزش Kotlin | کاتلین قسمت 14: Check box & Radio button 00:16:58
  • کاملترین آموزش Kotlin | کاتلین قسمت 15: کار با Shared Preferences 00:17:04
  • کاملترین آموزش Kotlin | کاتلین قسمت 16: ساخت ماشین حساب 00:38:24
  • کاملترین آموزش Kotlin | کاتلین قسمت 17: تغییر فونت با TypeFace 00:17:16
  • کاملترین آموزش Kotlin | کاتلین قسمت 18: طراحی Bottom Navigation 00:31:17
  • کاملترین آموزش Kotlin | کاتلین قسمت 19: ساخت Spinner 00:19:58
  • کاملترین آموزش Kotlin | کاتلین قسمت 20: ساخت Navigation Drawer 00:44:25
  • کاملترین آموزش Kotlin | کاتلین قسمت 21: آموزش کار با Fragment 00:48:21
  • کاملترین آموزش Kotlin | کاتلین قسمت 22: آموزش کار با Tab View 00:23:55
  • کاملترین آموزش Kotlin | کاتلین قسمت 23: آموزش ساخت RecyclerView 00:39:06
  • کاملترین آموزش Kotlin | کاتلین قسمت 24: مدیریت خطا و Exception 00:14:04
  • کاملترین آموزش Kotlin | کاتلین قسمت 25: برنامه نویسی Multi thread 00:14:46
  • کاملترین آموزش Kotlin | کاتلین قسمت 26: آموزش دیتابیس SQLite 00:59:35
  • کاملترین آموزش Kotlin | کاتلین قسمت 27: نمایش نوتیفیکشن 00:40:03
  • کاملترین آموزش Kotlin | کاتلین قسمت 28: آموزش وب سرویس و API 00:44:40
  • کاملترین آموزش Kotlin | کاتلین قسمت 29: ارسال درخواست POST 00:14:57
  • کاملترین آموزش Kotlin | کاتلین قسمت 30: طراحی اپلیکیشن هواشناسی 00:51:36
  • کاملترین آموزش Kotlin | کاتلین قسمت 31: دیتابیس Room 01:07:25
  • کاملترین آموزش Kotlin | کاتلین قسمت 32: Runtime Permissions 00:27:35
  • کاملترین آموزش Kotlin | کاتلین قسمت 33: استفاده از نقشه و GPS 00:49:50
  • کاملترین آموزش Kotlin | کاتلین قسمت 34: کار با Media Player 00:48:31
  • کاملترین آموزش Kotlin | کاتلین قسمت 35: پیاده سازی معماری MvvM 00:44:15
  • کاملترین آموزش Kotlin | کاتلین قسمت 36: ساخت انیمیشن 00:35:22
  • کاملترین آموزش Kotlin | کاتلین قسمت 37: دانلود فایل 00:43:46
  • کاملترین آموزش Kotlin | کاتلین قسمت 38: نوشتن Unit test 00:29:53
  • کاملترین آموزش Kotlin | کاتلین قسمت 39: استفاده از Coroutines 01:09:40
  • کاملترین آموزش Kotlin | کاتلین قسمت 40: Service & Broadcast 00:37:28
  • کاملترین آموزش Kotlin | کاتلین قسمت 41: قسمت آخر و گرفتن خروجی 00:15:43

نظرات دانشجویان این دوره

عالی بود ، به نظرم دوره بسیار خوبی هست ، سه تا دوره قبل از این دوره گرفتم از وب سایت های مختلف اما این واقعا که کامل و جامع هست ، راضیم و توصیه می کنم جای دیگه پولتو دور نریزید

آواتار دانشجو
بهرام سلطانی
دانشجوی توسینسو

جایگاه این دوره در نقشه راه

برای این دوره هنوز هیچ نقشه راهی تعریف نشده است.

گواهینامه پایان دوره

نمونه گواهینامه دوره

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

گواهینامه توسینسو چیست؟

درباره مدرس دوره

حسام رسولیان

حسام رسولیان

برنامه نویس موبایل

کارشناسی فناوری اطلاعات برنامه نویس موبایل با زبان های جاوا, کاتلین, دارت(فلاتر) CCNA,LPIC

۱۵ دوره
+۲۰,۰۰۰ دانشجو
۴.۸ میانگین امتیاز

هنوز برای شروع مطمئن نیستی؟

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

سوالات متداول

زبان برنامه نویسی Kotlin | کاتلین به دلیل کوتاه بودن دستورات, سادگی نسبت به زبان جاوا و کاهش 40 درصدی حجم کدهای نوشته شده باعث می شود یکی از بهترین گزینه ها برای توسعه اپلیکیشن و یادگیری برنامه نویسی باشد.

مدت زمان مناسب برای مشاهده این دوره برنامه نویسی کاتلین 2 ماه می باشد. بعد از اتمام دوره کاتلین شما باید شروع به انجام پروژه های کوچک و ساده بکنید و رفته رفته برنامه های پیشرفته تر بسازید تا به شکل کامل با روند توسعه اپلیکیشن های اندروید آشنا شوید.

خیر برای شروع یادگیری برنامه نویسی اندروید هیچ محدودیت سنی وجود ندارد و شما با هر سنی میتوانید این کار را شروع کنید.

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

بله, زبان برنامه نویسی هم اکنون امکان ساخت برنامه های سمت سرور و Backend را نیز دارد. زبان کاتلین | Kotlin با تمام فریورک هایی که بر پایه JVM هستند مثل Spring امکان استفاده را دارد. همچنین برای بخش کلاینت نیز میتوانید از Kotlin/JS استفاده کنید.

بله, شما میتوانید از تمام تکنولوژی های ساخت رابط کاربری که برای جاوا وجود برای کاتلین هم استفاده کنید مثل JavaFX

در روند توسعه زبان کاتلین از زبان های Java, C#, JavaScript, Scala الهام گرفته شده است و سعی شده تا آسان ترین زبان را برای کاربران فراهم کنند. بنابراین زبان برنامه نویسی کاتلین به هیچ عنوان ساختار پیچیده و سختی ندارد و گزینه بسیار مناسبی است برای کسانی که هیچ پیش زمینه ای در برنامه نویسی ندارند.

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

نظرات کاربران (23)

آواتار کاربر

در فایل 8 ام، آموزش لایه های اندروید من دو تا سوال داشتم

یکی اینکه من بخش design  فایل androidManifest.xml رو نمی بینم و همین طور فایل  activity_main.xml  وجود نداره و دیگر اینکه چطوری می تونم خروجی برنامه رو در genymotion ببینم؟ در قسمت بالای android studio فعال نیست.

آواتار کاربر

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

آواتار کاربر

جناب رسولیان با سلام و عرض ادب 

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

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

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

به دوره اضافه بشه .

بخشها به ترتیب : Redux , Rx Android & Rx Kotlin , Espresso, mockk , MVi 

ممنون از لطف شما

آواتار کاربر

جناب ایمیل ادرس من هم 

habibpour.reza@gmail.com

آواتار کاربر

جناب رسولیان سلام و عرض ادب 

سوالی داشتم از خدمتتون

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

لطفا بفرمایید دوره شامل موارد زیر هم هست ؟

Redux

Design pattern

RxKotlin

Ui test Espresso

Coroutine رو دیدم اما تا جه حد کامیه نمیدونم

Mvi

Mvvm

Mockk

ممنون

آواتار کاربر
1400/11/08

سلام در خدمت هستم سوالتون و بفرمایید

آواتار کاربر
1400/11/06

سلام روزبخیر

چجوری میتونم با استاد ارتباط داشته باشم؟

در یکی از قسمتها نیاز به راهنمایی دارم

آواتار کاربر
1400/07/07

سلام

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

آواتار کاربر

سلام خسته نباشید 

در این دوره، شی گرایی در کاتلین هم تدریس داده شده؟

آواتار کاربر
1400/01/06

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

299,000 تومان 598,000