loading...

آموزش پروژه‌محور برنامه‌نویسی با Kotlin

<ul> <li>آموزش از صفر و مناسب برای مبتدیان</li> <li>کاملاً پروژه&zwnj;محور و کاربردی</li> <li>تدریس با مثال&zwnj;های واقعی توسط مدرس حرفه&zwnj;ای</li> <li>پوشش کامل مفاهیم کلیدی و پایه&zwnj;ای زبان کاتلین</li> <li>یادگیری ساده و روان با بیش از 11 ساعت آموزش مفید</li> </ul>

قیمت: 199,000 تومان 99,500 تومان

قیمت ارزی (تتر):

X
11 : 10 : 15
65 جلسه
8 فصل
2 سال پشتیبانی

آموزش پروژه‌محور برنامه‌نویسی با Kotlin

اگر به دنبال یادگیری یکی از پرکاربردترین زبان‌های برنامه‌نویسی برای توسعه اپلیکیشن‌های موبایل، وب، دسکتاپ و حتی پروژه‌های چندسکویی هستید، این دوره پروژه‌محور کاتلین از یودمی انتخابی عالی برای شماست.

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

💡 آنچه در این دوره می‌آموزید:
✅ آشنایی با ساختار زبان کاتلین و نحوه نصب ابزارها
✅ تعریف متغیرها، توابع و کار با انواع داده‌ها
✅ استفاده از دستورات شرطی، حلقه‌ها و رنج‌ها
✅ درک برنامه‌نویسی شی‌گرا و ساخت کلاس‌ها
✅ آرگومان‌های پیش‌فرض و اسم‌دار در توابع
✅ تمرین عملی با پروژه‌های کاربردی در محیط واقعی

👥 این دوره مناسب چه کسانی است؟

  • برنامه‌نویسان مبتدی که می‌خواهند کاتلین را اصولی یاد بگیرند
  • توسعه‌دهندگان اندروید که به زبان رسمی گوگل برای اندروید نیاز دارند
  • علاقه‌مندان به توسعه اپلیکیشن‌های چندسکویی
  • کسانی که می‌خواهند پایه‌ای محکم برای ورود به برنامه‌نویسی حرفه‌ای بسازند

✅ ویژگی‌های برجسته دوره:

  • آموزش از صفر و مناسب برای مبتدیان
  • کاملاً پروژه‌محور و کاربردی
  • تدریس با مثال‌های واقعی توسط مدرس حرفه‌ای
  • پوشش کامل مفاهیم کلیدی و پایه‌ای زبان کاتلین
  • یادگیری ساده و روان با بیش از 11 ساعت آموزش مفید

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

Introduction
  • Introduction

    منتشرشده 00:02:01
  • Download and Install Intelij IDEA

    منتشرشده 00:01:33
  • Kotlin Basics
  • Hello World!

    منتشرشده 00:10:29
  • Variables

    منتشرشده 00:08:41
  • Data Types

    منتشرشده 00:10:25
  • Functions

    منتشرشده 00:12:48
  • Default and Named Arguments

    منتشرشده 00:04:35
  • if Expression

    منتشرشده 00:10:31
  • String Templates and Tripple-quited Strings

    منتشرشده 00:09:39
  • While Loop

    منتشرشده 00:13:03
  • For Loop and Ranges

    منتشرشده 00:12:52
  • in Keyword

    منتشرشده 00:06:55
  • Expressions and Statements

    منتشرشده 00:04:32
  • Introducing with Objects
  • Classes

    منتشرشده 00:06:10
  • Properties

    منتشرشده 00:07:16
  • Constructor

    منتشرشده 00:07:00
  • Visibility Modifiers

    منتشرشده 00:05:09
  • Packages and Imports

    منتشرشده 00:11:07
  • Lists

    منتشرشده 00:16:58
  • varargs - Variable Argument Lists

    منتشرشده 00:06:23
  • Sets

    منتشرشده 00:07:31
  • Maps

    منتشرشده 00:11:56
  • Property Accessors

    منتشرشده 00:13:15
  • Usability
  • Extension Functions

    منتشرشده 00:08:13
  • Overloading

    منتشرشده 00:04:45
  • when Expression

    منتشرشده 00:10:00
  • Enum Classes

    منتشرشده 00:08:40
  • Data Classes

    منتشرشده 00:11:16
  • Destructuring Declarations

    منتشرشده 00:10:29
  • Nullable Types

    منتشرشده 00:10:17
  • Safe Calls, Elvis Operator and Non-Null Assertions

    منتشرشده 00:08:50
  • Introducing with Generics

    منتشرشده 00:11:29
  • Extension Properties

    منتشرشده 00:07:49
  • Scope functions

    منتشرشده 00:08:27
  • Functional Programming
  • Introducing with Lambdas

    منتشرشده 00:18:51
  • Collection Operations

    منتشرشده 00:18:58
  • Member References

    منتشرشده 00:11:45
  • Higher-Order Functions

    منتشرشده 00:05:01
  • Working with Lists

    منتشرشده 00:09:11
  • Working with Maps

    منتشرشده 00:17:01
  • Working with Sequences

    منتشرشده 00:08:08
  • Local Functions

    منتشرشده 00:07:00
  • Folding Lists

    منتشرشده 00:10:28
  • Object-Oriented Programming
  • Interfaces

    منتشرشده 00:14:17
  • Secondary Constructors

    منتشرشده 00:10:31
  • Inheritance

    منتشرشده 00:16:48
  • Abstract Classes

    منتشرشده 00:12:25
  • Upcasting & Downcasting

    منتشرشده 00:18:08
  • Composition

    منتشرشده 00:13:49
  • Class Delegation

    منتشرشده 00:16:13
  • Sealed Classes

    منتشرشده 00:07:05
  • Nested Classes

    منتشرشده 00:15:04
  • Inner Classes

    منتشرشده 00:08:27
  • Object

    منتشرشده 00:09:15
  • Companion Object

    منتشرشده 00:08:12
  • Sealed Interfaces

    منتشرشده 00:05:01
  • Exception Handling
  • Exceptions

    منتشرشده 00:11:38
  • Catching an Exception

    منتشرشده 00:13:36
  • Check Instructions

    منتشرشده 00:09:48
  • Unit Testing

    منتشرشده 00:21:32
  • Tic Tac Toe - Course Project
  • Introducing with the Project

    منتشرشده 00:06:52
  • Let's Build a Tic-Tac-Toe Game!

    منتشرشده 00:40:11
  • Project Source Code

    منتشرشده 00:00:41
  • Tic-Tac-Toe UPDATE

    منتشرشده 00:01:50
  • Final Word

    منتشرشده 00:01:25
  • پیشنیاز های دوره چه چیزهایی هستند؟

    • ندارد

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

    مدرس دوره

    کدیاد پلاس (Codeyad Plus)