آموزش کاتلین از صفر | دوره مقدماتی Kotlin

آموزش کاتلین از صفر | دوره مقدماتی Kotlin

عرفان محمد جعفری
عرفان محمد جعفریپروفایل استاد
  • امتیاز دوره
    6.6 از 8
  • Profileتعداد دانشجویان
    1578

۱٬۰۸۹٬۰۰۰تومان%90

۱۰۸٬۹۰۰تومان

اطلاعات کلی دوره

TimeCircleمدت زمان دوره09:56:35
Videoتعداد جلسات44
Videoعودت وجهدارد
Videoآزموندارد
Videoگواهینامهدارد
Videoقابلیت دانلود یکجادارد
Videoتعداد آزمون شما0

امتیاز دوره

6.6 از 8

1
1 ستاره
1
2 ستاره
1
3 ستاره
0
4 ستاره
2
5 ستاره
1
6 ستاره
0
7 ستاره
13
8 ستاره

درباره مدرس

عرفان محمد جعفریعرفان محمد جعفری

مدرس مجتمع فنی تهران - مهندس برق الکترونیک و ارشد کامپیوتر نرم افزار - مولف کتاب های "رویکردی غیرآکادمیک به برنامه نویسی اندروید" و " برنامه نویسی کاربردی با کاتلین " از انتشارات دیباگران تهران ، علاقه مند به برنامه نویسی خصوصا در حوزه برنامه نویسی اندروید . با سابقه ی فعالیت 2 ساله در مجتمع فنی تهران به عنوان مدرس اندروید و مجموعا دارای سابقه ی 7 سال تدریس اندروید در وب سایت های آموزشی ( کدفرند - پرتقال - توسینسو - آپارات - آکادمی آی تی ) ، دانشگاه آزاد دماوند ، دانشگاه سمنان و هنرستان دکتر حسابی می باشم.

دانشجویان برتر

Kimia Abasimoghadam
Kimia Abasimoghadamنمره : 80
پروفایل
Sajad Mosadeghi
Sajad Mosadeghiنمره : 70
پروفایل
  • سرفصل ها
  • فایل ها

    دانلود یکجا

    فعال برای خریداران دوره
  • معرفی دوره

    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

توضیحات دوره

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

کاتلین (Kotlin) یک زبان برنامه‌نویسی مدرن، متن‌باز و چندسکویی است که توسط JetBrains توسعه داده شده و به‌صورت رسمی در اکوسیستم اندروید مورد پشتیبانی گوگل قرار دارد. Kotlin همچنین قابلیت همکاری بسیار خوبی با Java دارد و همین موضوع باعث شده یادگیری آن برای افرادی که قصد ورود به برنامه‌نویسی اندروید و توسعه نرم‌افزار را دارند، اهمیت زیادی داشته باشد.

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

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

از طرف دیگر، اگر هنوز با مفاهیم پایه برنامه‌نویسی آشنا نیستید، پیشنهاد می‌کنیم پیش از شروع یا هم‌زمان با این دوره، نگاهی به [آموزش مبانی برنامه‌نویسی از صفر] داشته باشید. آشنایی با اصول برنامه‌نویسی می‌تواند روند یادگیری Kotlin را برای شما ساده‌تر کند.

یکی دیگر از مزیت‌های این دوره، ارائه مدرک معتبر است. پس از یادگیری مطالب دوره، امکان شرکت در آزمون برای شما فراهم می‌شود و مدرک دوره بر اساس نتیجه آزمونی که از شما گرفته می‌شود صادر خواهد شد؛ بنابراین مدرک صرفاً بر مبنای مشاهده ویدیوها ارائه نمی‌شود و دریافت آن به فرایند ارزیابی دوره وابسته است.

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

پرسش و پاسخ



پرتقال

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

درباره پرتقال
enamadپروانه نشر دیجیتال

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

Porteqali.com All Rights Reserved. Copyright 2026 ©