لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر کاتلین: از مفاهیم پایه تا پیشرفته
- آخرین آپدیت
دانلود 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
نمایش نظرات