پرتقال
orange

آموزش کاتلین یک

عرفان محمد جعفری
عرفان محمد جعفری پروفایل استاد
  • امتیاز دوره
    6.5 از 8
  • TimeCircle مدت زمان دوره
    09 : 56 : 35
  • Video تعداد جلسات
    44
  • Profile تعداد دانشجویان
    249
75.00%

به دوره بالاترین نمره را داده اند

4

نفر به دوره رای داده اند

۴۷۹٬۰۰۰ تومان
معرفی دوره
  • سرفصل ها
  • فایل ها
  • معرفی دوره

    00:03:23
  • صحبت های اولیه

    00:29:48
  • چرا به زبان برنامه نویسی نیاز داریم

    00:23:05
  • نصب ملزومات برنامه نویسی کاتلین

    00:13:12
  • آشنایی با فلوچارت و الگوریتم

    00:18:42
  • ایجاد اولین پروژه و آشنایی با دستور print

    00:30:26
  • آشنایی با عملیات ساده ریاضی در کاتلین

    00:10:52
  • تعریف متغیر در کاتلین

    00:26:17
  • قوانین نام گذاری متغیر به همراه بررسی عمیق تر متغیر ها

    00:27:25
  • راه ساده برای تعریف متغیر

    00:07:21
  • اولیت در عملگر های ریاضی

    00:06:04
  • کاراکتر های کنترلی در متغیر های string

    00:08:25
  • دریافت ورودی از کاربر

    00:14:42
  • تبدیل متغیرها در کاتلین

    00:13:02
  • تکمیل ماشین حساب با تبدیل متغیر String به Int

    00:13:41
  • بیشتر بدانید __ مفهوم safe call و جلوگیری از وقوع NullPointerException

    00:17:18
  • آشنایی با مفهوم تابع در برنامه نویسی کاتلین

    00:23:26
  • حل مسائل ریاضی با تابع Math

    00:08:51
  • کامنت ها در برنامه نویسی - استفاده از دستور TODO جهت یادآوری

    00:03:33
  • عملگرهای افزایشی و کاهشی - خلاصه نویسی عملگرها

    00:10:36
  • آشنایی با توابع غیر بازگشتی

    00:18:55
  • حل چندین مثال با استفاده از توابع غیربازگشتی

    00:17:23
  • آشنایی با توابع بازگشتی در کاتلین

    00:10:09
  • آشنایی با مفهوم اگر -if در برنامه نویسی

    00:15:18
  • بررسی چندین شرط در یک if

    00:16:27
  • ایجاد بازه ی اعداد و سایر عملگرهای قیاسی و منطقی

    00:17:03
  • اگر و در غیراین صورت اگر - بررسی چندین شرط با فرمت if - else if

    00:14:41
  • پروژه ماشین حساب با استفاده از if - جلوگیری از تقسیم بر صفر

    00:15:26
  • پیاده سازی ساختار تلفن گویا با استفاده از when

    00:12:14
  • if های تو در تو در پروژه لاگین

    00:14:00
  • مفهوم حلقه و تکرار در برنامه نویسی

    00:10:20
  • ساختار حلقه با while

    00:20:30
  • ایجاد حلقه با استفاده از ساحتار for و عملگر in در کاتلین

    00:10:10
  • آشنایی عمیق تر با عملگر in

    00:08:50
  • ساختار حلقه do -while

    00:06:48
  • ساختار try - catch

    00:07:09
  • تبریک میگم شما مباحث لازم برای شروع برنامه نویسی اندروید با کاتلین را یاد گرفتید

    00:01:58
  • ساختار های jump - break , continue , return

    00:12:33
  • مفهوم lambda در برنامه نویسی کاتلین

    00:06:33
  • مفهوم کلاس و شی در برنامه نویسی کاتلین

    00:12:55
  • بررسی انواع دسترسی ها به متغیر

    00:08:35
  • استفاده از کلاس جاوا در کلاس کاتلین و بالعکس

    00:09:07
  • مفهوم تابع سازنده یا constructor

    00:11:20
  • ارث بری و سایر اصول شی گرایی در برنامه نویسی کاتلین

    00:08:02

توضیحات دوره

آموزش کاتلین یک

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

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

کاتلین یک زبان Open Source یا متن باز است که امکان توسعه آنرا به همه افراد که با این زبان آشنا هستند را می‌دهد . JeatBrains نقش توسعه دهنده اصلی را برای این زبان ایفا میکند، جت برینز یکی از قدرتمندترین شرکت ها در حوزه IT است . بسیاری از کمپانی های بزرگ مانند ناسا ، گوگل ، تسلا و... در حال استفاده از خدمات جت بیرنز هستند.


مزایای یادگیری کاتلین

این زبان برنامه نویسی قدرتمند با اینکه هنوز از ارائه آن زمان زیادی نگذشته دارای چامعه آماری بسیار بالایی ست . با استفاده از این زبان می‌توانید وارد دنیای موبایل شویذ و بسیار ساده تر کدهای خود را پیاده سازی کنید ، چرا که کاتلین یک جایگزین عالی برا زبان برنامه نویسی جاوا به حساب می‌آید . یکی از امکانات جدید Multi-Platform بودن آن است( به این معنی که به یکبار کد نویسی می‌توانید خروجی همزمان برای IOS و Android داشته باشید). از قابل استفاده بودن آن ذر وب نیز نباید غافل شد ( هم در فرانت اند و هم در سمت سرور).

درآمد چطور ؟؟

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


پس با ما در این سری دوره ها همراه باشید ، چرا که آینده پیش روی شماست.

پرسش و پاسخ

سینا صادقی
سینا صادقی 1 ماه پیش

سلام قسمت سوم(فلوچارت) از پس از نصب raptor به بعد استاد فراموش کردند ویدئو و میکروفونشون رو وصل کنند. به همین دلیل صدا ندارد.

M K
M K 2 ماه پیش

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

علی باباخانی
علی باباخانی 2 ماه پیش

سلام وقت بخیر دوره ی کاتلین ۲ کی اماده میشه و در ان اندروید استدیو هم اموزش داده میشه؟

علی سعادت
علی سعادت 3 ماه پیش

سلام، قسمت فلوچارت و الگوریتم از دقیقه ۴به بعد صدا نداره

نیما مشتری
نیما مشتری 3 ماه پیش

پیش نیازی به جاوا یا زبان دیگه ای نداره؟

پرتقال

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

درباره پرتقال
  • telegram
  • instagram
پروانه نشر دیجیتال

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

Porteqali.com All Rights Reserved. Copyright 2022 ©