
آموزش کاتلین یک
امتیاز دوره
6.6 از 8
1435تعداد دانشجویان
اطلاعات کلی دوره
امتیاز دوره
6.6 از 8
درباره مدرس
مدرس مجتمع فنی تهران - مهندس برق الکترونیک و ارشد کامپیوتر نرم افزار - مولف کتاب های "رویکردی غیرآکادمیک به برنامه نویسی اندروید" و " برنامه نویسی کاربردی با کاتلین " از انتشارات دیباگران تهران ، علاقه مند به برنامه نویسی خصوصا در حوزه برنامه نویسی اندروید . با سابقه ی فعالیت 2 ساله در مجتمع فنی تهران به عنوان مدرس اندروید و مجموعا دارای سابقه ی 7 سال تدریس اندروید در وب سایت های آموزشی ( کدفرند - پرتقال - توسینسو - آپارات - آکادمی آی تی ) ، دانشگاه آزاد دماوند ، دانشگاه سمنان و هنرستان دکتر حسابی می باشم.
دانشجویان برتر
- سرفصل ها
- فایل ها
معرفی دوره
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: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
دانلود یکجا
توضیحات دوره
آموزش کاتلین یک
دوره آموزش کاتلین یک ، اولین بخش از آموزش زبان برنامه نویسی کاتلین میباشد که در وبسایت پرتقال عرضه شده . شاید به تازگی اسم زبان برنامه نویسی کاتلین به گوشتان خورده باشد ، دلیل این موضوع این است که مدت زیادی از عرضه این زبان نگذشته . با این حال پتانسیل بالای آن بسیاری از متخصصان را به سمت خود جذب کرده و همین موضوع نشان دهنده آینده ای درخشان برای این زبان قدرتمند است.
زبان برنامه نویسی کاتلین
کاتلین یک زبان Open Source یا متن باز است که امکان توسعه آنرا به همه افراد که با این زبان آشنا هستند را میدهد . JeatBrains نقش توسعه دهنده اصلی را برای این زبان ایفا میکند، جت برینز یکی از قدرتمندترین شرکت ها در حوزه IT است . بسیاری از کمپانی های بزرگ مانند ناسا ، گوگل ، تسلا و... در حال استفاده از خدمات جت بیرنز هستند.
مزایای یادگیری کاتلین
این زبان برنامه نویسی قدرتمند با اینکه هنوز از ارائه آن زمان زیادی نگذشته دارای جامعه آماری بسیار بالایی است . با استفاده از این زبان میتوانید وارد دنیای موبایل شوید و بسیار ساده تر کدهای خود را پیاده سازی کنید ، چرا که کاتلین یک جایگزین عالی برا زبان برنامه نویسی جاوا به حساب میآید . یکی از امکانات جدید Multi-Platform بودن آن است( به این معنی که به یکبار کد نویسی میتوانید خروجی همزمان برای IOS و Android داشته باشید). از قابل استفاده بودن آن ذر وب نیز نباید غافل شد ( هم در فرانت اند و هم در سمت سرور).
درآمد چطور ؟؟
با توجه به قدرت و جدیدتر بودن کاتلین نسب به جاوا مینوان با اطمینان گفت که کسب درآمدی عالی را خواهید داشت. همانطور که میدانید طراحی اپلیکیشن اندروید یکی از بهترین حوزه های کسب درآمد میباشد که ذر صورت تسلط کافی چه به صورت فریلنسری چه به صورت استخدامی میتوان حتی به صورت دلاری درآمد داشته باشید. پس با ما در این سری دوره ها همراه باشید ، چرا که آینده پیش روی شماست.
پیشنیاز
این دوره هیچ پیشنیازی ندارد و میتوان به دید یک نقطه آغاز مناسب به آن نگاه کرد.

