آموزش تسلط بر کاتلین: از مفاهیم پایه تا پیشرفته - آخرین آپدیت

دانلود Mastering Kotlin: From Basics to Advanced Concepts

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: قدرت کاتلین را آزاد کنید: از سینتکس بنیادی تا تکنیک‌های پیشرفته، بر توسعه اندروید و فراتر از آن مسلط شوید. درک مفاهیم بنیادی برنامه‌نویسی. کسب مهارت در برنامه‌نویسی شیءگرا (OOP) با کاتلین. بررسی ویژگی‌های پیشرفته کاتلین و برنامه‌نویسی تابعی. ساخت اپلیکیشن‌ها و پروژه‌های واقعی با استفاده از کاتلین. آموزش ساخت برنامه‌های اندروید با زبان کاتلین. پیشنیازها: یک کامپیوتر Windows، Mac یا Linux با حداقل سیستم مورد نیاز برای نرم‌افزارهای توسعه. بدون نیاز به تجربه قبلی در برنامه‌نویسی؛ این دوره شما را از سطح مبتدی به متخصص کاتلین تبدیل می‌کند. اشتیاق به یادگیری کاتلین و آمادگی برای پیشرفت.

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

Kاتلین تنها یک زبان برنامه‌نویسی دیگر نیست، بلکه یک تغییردهنده بازی است. این زبان که برای ایجاز، امنیت و تعامل کامل با جاوا طراحی شده، ویژگی‌های قدرتمندی مانند null safety(ایمنی در برابر نال)، coroutinesبرای برنامه‌نویسی ناهمگام و ادغام بی‌نقص با کدهای موجود را ارائه می‌دهد. اگر به دنبال تضمین آینده شغلی خود در توسعه نرم‌افزار هستید، تسلط بر کاتلین یک ضرورت است.

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

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

به هزاران توسعه‌دهنده‌ای در سراسر جهان بپیوندید که مسیر شغلی خود را با کاتلین متحول کرده‌اند. چه هدف شما استخدام به عنوان توسعه‌دهنده اندروید باشد، چه تقویت پورتفولیوی برنامه‌نویسی یا صرفاً پیشرو بودن در صنعت سریعاً در حال تغییر تکنولوژی، این دوره شما را به مهارت‌ها و اعتماد به نفس لازم برای موفقیت مجهز می‌کند.

همین حالا ثبت‌نام کنیدو سفر خود را برای تسلط بر کاتلین آغاز کنید. بیایید آینده را با هم کدنویسی کنیم!


سرفصل ها و درس ها

خوش‌آمدگویی Welcome

  • ساختار دوره به چه صورت است How Course is Structured

  • چگونه بیشترین بهره را از این دوره ببریم How to Get Most of this Course

  • در صورت بروز مشکل و متوقف شدن، چگونه کمک بگیریم How to Get Help When You're Stuck

راه‌اندازی ابزارهای لازم برای توسعه Setting up the Necessary tools - Required for Development

  • دانلود محیط توسعه اندروید استودیو (Android Studio IDE) Downloading Android Studio IDE

  • نصب اندروید استودیو Installing Android Studio IDE

ساخت اولین پروژه؛ برداشتن اولین گام Creating your first project - Taking First Step Ahead

  • ساخت اولین پروژه در اندروید استودیو Creating Our First Project in Android Studio

  • آشنایی و راحتی با محیط اندروید استودیو Let's get Comfortable with Android Studio

  • نصب Android SDK برای توسعه Installing Android SDK for Development

  • نصب و پیکربندی Android AVD برای تست اپلیکیشن اندروید Installing & Configuring Android AVD for Android App Testing

آشنایی با کاتلین؛ تسلط بر مبانی کاتلین Introduction to Kotlin - Master the Fundamentals of Kotlin

  • سلام دنیا؛ اولین کد کاتلین Hello World - First Kotlin Code

  • کامنت‌ها در کاتلین؛ یادگیری زمان و مکان استفاده Comments in Kotlin - Learn, When & Where to use it ?

  • رشته‌ها (Strings) در کاتلین Strings in Kotlin - Learn about Strings

  • کاراکتر (Char) در کاتلین Char in Kotlin - Learn about Char

  • متغیرها (Variable) در کاتلین Variable in Kotlin - Learn about Variable

  • نام‌گذاری متغیرها؛ قراردادهای نام‌گذاری در کاتلین Variable Name - Naming Convention in Kotlin

  • تمرین عملی نام‌گذاری متغیرها در کاتلین Practicle for Variable Name in Kotlin

  • متدهای رشته‌ها در کاتلین؛ استفاده بهینه از Strings String Methods in Kotlin - Use Strings effectively in Kotlin

  • اتصال رشته‌ها و String Templates در کاتلین String Concatenation - String Templates in Kotlin

  • متغیرهای ثابت در کاتلین؛ مقادیری که قابل تغییر نیستند Constant Variable in Kotlin - Variable Value that can't be Changed Further!

  • دریافت ورودی کاربر از کیبورد در کاتلین User Input From Keyboard in Kotlin

  • دریافت ورودی کاربر به صورت عدد صحیح از کیبورد User Input as Integer From Keyboard in Kotlin

  • تولید عدد تصادفی در کاتلین Generating Random Number in Kotlin

  • اعداد در کاتلین Numbers in Kotlin

  • انواع اعداد در کاتلین Types Of Numbers in Kotlin

  • تعیین نوع متغیر به صورت ضمنی و صریح در کاتلین Implicit & Explicit Variable Type in Kotlin

  • تبدیل نوع (Type Conversion) در کاتلین Type Conversion in Kotlin

  • عملگرهای ریاضی در کاتلین Arithmetic Operators in Kotlin

  • عملگرهای تخصیص در کاتلین Assignment Operators in Kotlin

  • عملگرهای ترکیبی در کاتلین Augmented Operators in Kotlin

  • مقادیر بولی (Booleans) در کاتلین Booleans in Kotlin

  • عملگرهای منطقی در کاتلین Logical Operators in Kotlin

  • عملگرهای مقایسه‌ای در کاتلین Comparison Operators in Kotlin

  • مفهوم Null در کاتلین Null in Kotlin

  • فراخوانی‌های ایمن در برابر نال (Null Safe Calls) Null Safe Calls in Kotlin

  • عملیات ریاضی روی مقادیر Nullable در کاتلین Arithmetic Operations on Nullables in Kotlin

  • عملگر Elvis در کاتلین Elvis Operator in Kotlin

  • تأکید بر غیر نال بودن (Non Null Assertion) Non-Null Assertion in Kotlin

  • استثناها (Exceptions) در کاتلین Exceptions in Kotlin

  • استفاده از Try-Catch در کاتلین Try Catch in Kotlin

  • بلاک Finally در کاتلین Finally Block in Kotlin

  • کلیدواژه Throw در کاتلین Throw Keyword in Kotlin

نمایش نظرات

آموزش تسلط بر کاتلین: از مفاهیم پایه تا پیشرفته
جزییات دوره
3 hours
41
(آخرین آپدیت)
5
از 5
ندارد
ندارد
ندارد
Nikhil Kumar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nikhil Kumar Nikhil Kumar

کارشناس تایید شده گوگل در زمینه هوش مصنوعی