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

با شرکت در این دوره رایگان، تسلط مناسبی بر روی زبان برنامه نویسی kotlin به دست خواهید آورد.

با شرکت در این دوره رایگان، تسلط مناسبی بر روی زبان برنامه نویسی kotlin به دست خواهید آورد.

رایگان


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

تاریخچه کاتلین

در جولای 2011 ، JetBrains از پروژه کاتلین ، یک زبان جدید برای JVM ، که به مدت یک سال در دست ساخت بود ، رونمایی کرد.

Kotlin v1.0 در 15 فوریه 2016 منتشر شد.

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

در Google I/O 2017 ، Google پشتیبانی فرست کلاس Kotlin رو در Android اعلام کرد.

 

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

تعاریف بی شماری در مورد برنامه نویسی وجود داره ،

اما تعریفی که اینجا استفاده می کنیم:

"برنامه نویسی , نحوه دریافت اطلاعات کامپیوتر یا هر دستگاه دیگر برای حل مشکلات است"

بدون برنامه نویس کامپیوتر بی فایده است.

کامپیوتر ها یک ابزارن. مسلماً اونا ابزار پیچیده ای هستند اما مرموز و جادویی نیستند: و برای سهولت کارها به وجود آمده اند.

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

برنامه نویسی یک کار خلاقانه است: هیچ راه درست یا غلطی برای حل مسئله وجود ندارد، به همان روشی که هیچ راهی درست یا غلط برای ترسیم تصویر وجود ندارد. گزینه هایی وجود دارد که باید انجام شوند ، و ممکن است یک روش بهتر از روش دیگر به نظر برسد، اما این به معنای اشتباه بودن روش دیگر نیست!

 

برنامه نویس چه شخصی است؟

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

کامپیوتر راه حل ها را دریافت و پردازش میکند و نتیجه کار را به نمایش میگذارد.

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

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

 

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

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

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

 

برنامه نویسی را از کجا شروع کنم؟

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

نگاهی به دوره

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

مدرس میثم بابائی
مخاطب برنامه‌نویسان
فصل 1
مدت زمان 02:04:54
سطح مقدماتی
وضعیت غیرفعال
تعداد جلسات 22
قابل مشاهده دانلودی
قیمت رایگان
سرفصل آموزشی

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

1 فصل 22 جلسه
1
Variable 00:11:49
2
Nullable Variable 00:04:37
3
Conditionals 00:08:45
6
Function 00:04:07
7
Lambda 00:03:22
8
ObjectOriented 00:04:39
9
GetterSetter 00:04:40
10
Inheritance 00:14:53
11
Nested Class And Inner Class 00:04:37
12
DataClass 00:08:37
13
Companion Object 00:02:23
14
AbstractClass 00:05:03
15
Interface 00:07:28
16
Generic Function 00:05:03
17
Collections 00:13:49
18
Extention Function 00:02:29
19
Enums 00:02:37
20
ConstValue 00:02:11
21
It and let keyword 00:02:00
22
22 ExeptionHandeling 00:03:10

ثبت دیدگاه

برای ثبت دیدگاه وارد حساب کاربری شوید

پس از ورود می‌توانید دیدگاه خود را با سایر شرکت‌کنندگان به اشتراک بگذارید.

نظرات شرکت‌کنندگان

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

20

M R

تشکر میکنم از دوره های خوبتون. 

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

خواستم خدمتتون اطلاع بدم که این دوره در لیست دوره ها وجود نداره. 

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

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

ممنونم. 

پاسخ احسان بابائی

سلام از لینک زیر میتوانید همه دوره ها را ببینید:
https://bugeto.net/learn/mobileprograming-kotlin

یزدان خرسندی

خیلی ممنون،پایدار باشی استاد

امید خالقی راد

مچکریم

 

Amin Goli

دمت گرم بابایی

محمد پارسا عبدلی

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

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

پاسخ روشن احمدی

سلام وقت بخیر 
بله امکانش هست 

mahboubeh soltani

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

پاسخ روشن احمدی

 سلام روزتون بخیر 
 هر قسمتی که سورس داره رو همراه ویدئو و یا در پایان اون مبحث قرار دایم میتونید دانلود کنید 

mrzi af

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

امیر هاشم پور

چرا در ویدیو ها توضیح ندادین که مثلا Array چیست کجا استفاده میشه

فقط ازش کد مینویسیدو تمام!!!

حامد حاتمی

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

حامد حاتمی

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

Umid

دستتون درد نکنه واقعا

پاسخ احسان بابائی

مرسي از شما 

مهر

درود

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

پاسخ روشن احمدی

 سلام روزتون بخیر 
 شما میتونید از Android studio یا  intelijidea  استفاده کنید.

مهر

درود بر شما

میخواستم بدونم صفر تا صد کاتلین همینه؟ یا این مقدمات هست

یعنی با این دوره میشه یک اپ اندروید نوشت؟

 

پاسخ احسان بابائی

سلام 

آموزش مقدماتي و پيشرفته طراحي اپليكيشن اندرويد با زبان كاتلين در مرحله ضبط توسط مدرسه و به زودي روي سايت منتشر ميشه

Seyed Hossein Mirbagheri

واقعا دمتون گرم و خسته نباشید 

تخفیف دوره‌ها

می‌توانید دوره‌های سایت را با تخفیف تهیه کنید.