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

عرفان محمد جعفری پروفایل استاد
امتیاز دوره
6.6 از 8
09 : 56 : 35مدت زمان دوره
44تعداد جلسات
518تعداد دانشجویان
66.67%
به دوره بالاترین نمره را داده اند
12
نفر به دوره رای داده اند
۶۰۹٬۰۰۰ تومان
۳۰٬۴۵۰
تومان 95%
معرفی دوره
- سرفصل ها
- فایل ها
چرا به زبان برنامه نویسی نیاز داریم
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:14if های تو در تو در پروژه لاگین
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
دانلود یکجا
فعال برای خریداران دوره
پرسش و پاسخ
سلام خسته نباشید توی اینچنین آموزش هایی جای مباحث عملی که واقعا توی پروژه های واقعی بکار میاد ، خالیه مثلا نحوه انتشار محصول ، فروش محصول در کافه بازار یا گوگل پلی و پرداخت درون برنامه ای و.. متاسفانه توی سرفصل های دوره این مباحث رو ندیدم و اگه آموزش داده نشده باشه ، در واقع اینم یه دوره تئوریه مثل مابقی دوره ها ایشاله که هست و من ندیدم
سلام پیش نیاز این دوره چیست ؟ آیا میشه ازصفر حتی کسی که هیچ زبان برنامه نویسی بلد نیست شروع کرد؟
سلام قسمت سوم(فلوچارت) از پس از نصب raptor به بعد استاد فراموش کردند ویدئو و میکروفونشون رو وصل کنند. به همین دلیل صدا ندارد.
سلام من قبلا دوره اندروید رو تهیه کردم شما پیشنهاد میکنید کاتلین هم کنار جاوا یاد بگیریم ؟
سلام وقت بخیر دوره ی کاتلین ۲ کی اماده میشه و در ان اندروید استدیو هم اموزش داده میشه؟
سلام، قسمت فلوچارت و الگوریتم از دقیقه ۴به بعد صدا نداره
پیش نیازی به جاوا یا زبان دیگه ای نداره؟