آموزش Masterclass توسعه اندروید Kotlin

Kotlin Android Development Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Kotlin، Android Development، Android Studio و IntelliJ IDEA را از ابتدا یاد بگیرید. ساخت برنامه های اندروید با استفاده از Kotlin ساخت برنامه های پیچیده اندروید با استفاده از Kotlin به سرعت در زبان برنامه نویسی Kotlin استاد شوید. به یک توسعه دهنده مطمئن Kotlin و Android تبدیل شوید که قابل استخدام است پشتیبانی کامل - پاسخ های شما به سرعت پاسخ داده می شود! پیش نیازها: برای یادگیری توسعه اپلیکیشن اندروید و برنامه نویسی Kotlin نیازی به هیچ تجربه برنامه نویسی نیست

زبان برنامه نویسی Kotlin و Android بهترین ترکیب برای ساخت برنامه های تلفن همراه قوی هستند.

آیا به‌عنوان یک برنامه‌نویس Android به دنبال افزایش درآمد خود هستید؟ شاید ایده های اپلیکیشن زیادی دارید اما نمی دانید از کجا شروع کنید؟ یا به دنبال شغلی در توسعه اندروید و برنامه نویسی Kotlin هستید که در نهایت آزادی و انعطافی را که به دنبالش بودید به شما بدهد؟

با این آموزش و دوره کامل، پایه ای قوی در توسعه Android، Android Studio، IntelliJ IDEA و برنامه نویسی شی گرا Kotlin بسازید.

  • برنامه های اندروید را از ابتدا با استفاده از Android Studio، IntelliJ IDEA و زبان برنامه نویسی Kotlin بسازید

  • برنامه‌های خود را در Google Play آپلود کنید و به میلیون‌ها کاربر Android دسترسی پیدا کنید

محتوا و نمای کلی

این دوره شما را از چیزی در مورد توسعه برنامه اندروید O به یک برنامه‌نویس کامل اندروید در 5 هفته می‌برد. موارد زیر را یاد خواهید گرفت:

  • IntelliJ IDEA و ایجاد رابط کاربری (تنظیم و بررسی)

  • Android Studio و ساخت رابط کاربری (تنظیم و بررسی)

  • اصول برنامه نویسی Kotlin که برای ساخت برنامه های Android استفاده می شود.

  • ورودی‌ها، دکمه‌ها و واسط‌های واکنشی (ضربه بزنید)

  • بلوک‌های ساختمان اندروید

  • متغیرها، آرایه‌ها، حلقه‌ها، فهرست‌های آرایه، ListView

  • پیمایش بین صفحه‌ها

  • انتقال اطلاعات بین صفحات نمایش

  • بیاموزید که توسعه دهندگان برنامه های اندرویدی حرفه ای چگونه فکر می کنند و چگونه کار می کنند

  • با نحوه طراحی برنامه های اندروید آشنا شوید

  • چندین برنامه شگفت انگیز بسازید - عملی

  • برنامه های خود را در Google Play منتشر کنید

  • برنامه Build Sound Box

  • و با ساختن برنامه های دنیای واقعی خیلی بیشتر بیاموزید ...

چرا ANDROID؟

Android به عنوان یکی از همه کاره ترین و پرکاربردترین سیستم عامل های تلفن همراه در جهان شناخته شده است. این عصر دستگاه های تلفن همراه است و Android در صدر زنجیره "غذا" قرار دارد.

آیا می دانستید؟ اندروید سیستم عامل اصلی برای بیش از 90 تبلت، 6 E-Reader و 300 گوشی هوشمند است. بیش از 1,460,800 برنامه در فروشگاه Google Play وجود دارد که با سرعتی خیره کننده در حال رشد هستند! هر روز حدود 1.5 میلیون دستگاه اندروید در سراسر جهان فعال می شود. حدود 60٪ از برنامه های موجود در فروشگاه Google Play کاملا رایگان هستند!

چرا توسعه اندروید را یاد بگیریم؟ یادگیری توسعه اندروید سرگرم کننده است. تا سال 2018، حدود 4 میلیارد کاربر اندروید وجود خواهد داشت، بنابراین بازار فعلی دو برابر می شود. به جرات می‌توان گفت که مهارت‌های توسعه اندروید بیش از همه توسط کارفرمایان و آژانس‌های توسعه جستجو می‌شود. اگر مهارت‌های توسعه اندروید دارید، فرصت‌های شغلی را کم نخواهید داشت.

من مطمئن هستم که این دوره شما را از ندانسته شدن اطلاعات زیادی در مورد توسعه اندروید با Kotlin به ساخت برنامه های درجه یک در کمتر از 5 هفته می برد!

من این دوره را آموزش می‌دهم، بنابراین مفاهیم و موضوعاتی که یاد می‌گیرید در حافظه شما ریشه دوانده است، زیرا در واقع مفاهیم توسعه اندروید و زبان برنامه‌نویسی Kotlin را درک خواهید کرد. شما با انجام کار یاد خواهید گرفت - رویکرد یادگیری عملی.

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

هیچ تجربه قبلی لازم نیست! این دوره به طور خاص برای افرادی طراحی شده است که تجربه قبلی در برنامه نویسی ندارند و حتی یک مورد را قبلاً برنامه نویسی نکرده اند. مهم نیست که شما مطلقاً هیچ ایده ای در مورد اصول اولیه ندارید (به همین دلیل است که من اینجا هستم!)، من تمام آنچه را که در مورد توسعه و برنامه نویسی نیاز دارید فقط در عرض 5 هفته به شما آموزش خواهم داد. تنها چیزی که نیاز دارید این است که اشتیاق زیادی داشته باشید، اشاره ای به فداکاری، اتصال به اینترنت و یک لپ تاپ یا رایانه شخصی. به همین راحتی!!

از این دوره چه می آموزم؟

  • فقط 5 هفته می‌توانید توسعه برنامه اندروید و برنامه‌نویسی Kotlin را یاد بگیرید.

  • می‌توانید برنامه‌های جذاب و واقعی Android ایجاد کنید.

  • با ساختن برنامه های واقعی یاد خواهید گرفت.

  • می‌آموزید که چگونه برنامه‌های درجه یک طراحی کنید

  • موارد بیشتری وجود دارد! شما یاد خواهید گرفت که چگونه با API ها، وب سرویس ها و پایگاه های داده پیشرفته کار کنید. برنامه‌های اندرویدی خود را در Google Play آپلود کنید و به میلیون‌ها کاربر اندروید دسترسی پیدا کنید و با کسب درآمد از برنامه‌هایتان و اجازه دادن به تبلیغات روی آن‌ها، درآمد کسب کنید!

چرا این دوره را انتخاب کنید؟

اگر یک جستجوی سریع در گوگل انجام دهید، متوجه می شوید که سیستم عامل Android در دستگاه های تلفن همراه بیشتر از هر سیستم عامل موبایل دیگری در جهان اجرا می شود! و خبر خوب این است که روند رو به رشد است! این بدان معناست که مهارت‌های Android/Kotlin شما همیشه به شما کمک می‌کند، زیرا شرکت‌های بیشتری برای ساخت برنامه‌ها به توسعه‌دهندگان اندروید نیاز خواهند داشت.

آیا می‌توانید با تبدیل شدن به یک برنامه‌نویس Android، پتانسیل کسب درآمد عالی را ببینید؟

همچنین، من در هر مرحله برای شما اینجا خواهم بود - شما را در کل سفر اندروید و کاتلین راهنمایی خواهم کرد. من بیش از 80000 دانش آموز از بیش از 200 کشور دارم که برنامه نویسی را از من و دوره های من آموخته اند. بنابراین، من تجربه زیادی در تدریس داشته ام.

با یادگیری Android و Kotlin Today به خود مزیت رقابتی بدهید!

اگر اندروید و کاتلین را بشناسید، همیشه در بازار رقابت خواهید بود. شما در بالای زنجیره غذایی خواهید بود!

اکنون ثبت نام کنید.


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

شروع شدن Getting Started

شروع شدن Getting Started

  • آنچه از این دوره دریافت خواهید کرد What You'll Get from this Course

  • آنچه از این دوره دریافت خواهید کرد What You'll Get from this Course

  • ساختار دوره چگونه است How's The Course Structured

  • ساختار دوره چگونه است How's The Course Structured

  • از کجا باید شروع کرد Where Should You Start

  • از کجا باید شروع کرد Where Should You Start

راه اندازی توسعه - Windows PC، MAC و Linux Ubuntu Development Setup - Windows PC, MAC and Linux Ubuntu

  • معرفی Introduction

  • Java JDK - Windows PC را نصب کنید Install Java JDK - Windows PC

  • Android Studio - Windows PC را نصب کنید Install Android Studio - Windows PC

  • IntelliJ IDEA - MAC را نصب کنید Install IntelliJ IDEA - MAC

  • جاوا - لینوکس اوبونتو را نصب کنید Install Java - Linux Ubuntu

  • نصب اندروید استودیو - لینوکس اوبونتو Installing Android Studio - Linux Ubuntu

  • کد منبع Kotlin - Github Kotlin Source Code - Github

راه اندازی توسعه - Windows PC، MAC و Linux Ubuntu Development Setup - Windows PC, MAC and Linux Ubuntu

  • معرفی Introduction

  • Java JDK - Windows PC را نصب کنید Install Java JDK - Windows PC

  • IntelliJ IDEA - Windows PC را نصب کنید Install IntelliJ IDEA - Windows PC

  • IntelliJ IDEA - Windows PC را نصب کنید Install IntelliJ IDEA - Windows PC

  • Android Studio - Windows PC را نصب کنید Install Android Studio - Windows PC

  • IntelliJ IDEA - MAC را نصب کنید Install IntelliJ IDEA - MAC

  • جاوا - لینوکس اوبونتو را نصب کنید Install Java - Linux Ubuntu

  • Android IntelliJ - Linux Ubuntu را نصب کنید Install Android IntelliJ - Linux Ubuntu

  • Android IntelliJ - Linux Ubuntu را نصب کنید Install Android IntelliJ - Linux Ubuntu

  • نصب اندروید استودیو - لینوکس اوبونتو Installing Android Studio - Linux Ubuntu

  • نحوه وارد کردن کد/منابع Kotlin به IntelliJ How to Import Kotlin Code/Resources into IntelliJ

  • نحوه وارد کردن کد/منابع Kotlin به IntelliJ How to Import Kotlin Code/Resources into IntelliJ

  • کد منبع Kotlin - Github Kotlin Source Code - Github

این را تماشا کنید - ابزارهای توسعه را به روز کنید WATCH THIS - UPDATE Development Tools

این را تماشا کنید - ابزارهای توسعه را به روز کنید WATCH THIS - UPDATE Development Tools

  • به روز رسانی IntelliJ IntelliJ Updates

  • به روز رسانی IntelliJ IntelliJ Updates

  • به روز رسانی به Kotlin 1.2 Update to Kotlin 1.2

  • به روز رسانی به Kotlin 1.2 Update to Kotlin 1.2

مقدمه ای بر زبان برنامه نویسی کاتلین Introduction to Kotlin Programming Language

  • کاتلین - چگونه در کد خود نظر بدهید Kotlin - How to Make Comments in Your Code

  • نوع متغیر Kotlin String Kotlin Variable type String

  • نوع متغیر Kotlin Boolean Kotlin Variable type Boolean

  • کاتلین - نوع متغیر - شناور Kotlin - Variable type - Float

  • کاتلین - تفاوت بین کلمات کلیدی Var و Val Kotlin - Difference between Var and Val Keywords

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر زبان برنامه نویسی کاتلین Introduction to Kotlin Programming Language

  • یک برنامه Hello World در کاتلین بنویسید Write a Hello World program in Kotlin

  • یک برنامه Hello World در کاتلین بنویسید Write a Hello World program in Kotlin

  • کاتلین - چگونه در کد خود نظر بدهید Kotlin - How to Make Comments in Your Code

  • متغیرهای کاتلین Kotlin Variables

  • متغیرهای کاتلین Kotlin Variables

  • نوع متغیر Kotlin String Kotlin Variable type String

  • نوع متغیر Kotlin Int Kotlin Variable type Int

  • نوع متغیر Kotlin Int Kotlin Variable type Int

  • کاتلین - نوع متغیر - دوتایی Kotlin - Variable type - Double

  • کاتلین - نوع متغیر - دوتایی Kotlin - Variable type - Double

  • نوع متغیر Kotlin Boolean Kotlin Variable type Boolean

  • کاتلین - نوع متغیر - شناور Kotlin - Variable type - Float

  • انواع متغیر Kotlin Char Kotlin Char Variable Types

  • انواع متغیر Kotlin Char Kotlin Char Variable Types

  • کاتلین - تفاوت بین کلمات کلیدی Var و Val Kotlin - Difference between Var and Val Keywords

  • Kotlin - نحوه خواندن ورودی با روش readLine - App - پوشش فروشگاه Kotlin - How to Read Input with readLine Method - App - Store Coversation

  • Kotlin - نحوه خواندن ورودی با روش readLine - App - پوشش فروشگاه Kotlin - How to Read Input with readLine Method - App - Store Coversation

  • فایل های کد/منبع Code/Resource Files

Kotlin - عملیات و اپراتورها Kotlin - Operations and Operators

  • کاتلین - تفریق Kotlin - Subtraction

  • کاتلین - ضرب اعداد Kotlin - Multiplying Numbers

  • افزایش و کاهش Incrementing and Decrementing

  • فایل های کد/منبع Code/Resource Files

Kotlin - عملیات و اپراتورها Kotlin - Operations and Operators

  • کاتلین - اضافه کردن اعداد Kotlin - Adding Numbers

  • کاتلین - اضافه کردن اعداد Kotlin - Adding Numbers

  • کاتلین - تفریق Kotlin - Subtraction

  • کاتلین - ضرب اعداد Kotlin - Multiplying Numbers

  • کاتلین - بخش Kotlin - Division

  • کاتلین - بخش Kotlin - Division

  • کاتلین - باقی مانده Kotlin - Remainder

  • کاتلین - باقی مانده Kotlin - Remainder

  • افزایش و کاهش Incrementing and Decrementing

  • نحوه تبدیل بین انواع داده ها How to Convert Between Data Types

  • نحوه تبدیل بین انواع داده ها How to Convert Between Data Types

  • فایل های کد/منبع Code/Resource Files

زبان کاتلین - تصمیم گیری - اگر، در غیر این صورت، تغییر دهید.. Kotlin Language - Decision Making - If, else, switch..

  • عملگرهای منطقی (AND، OR، NOT) Logical Operators (AND, OR, NOT)

  • وقتی بیان When Expression

  • برای حلقه For Loop

  • در حالی که حلقه While Loop

  • Do while Loop Do while Loop

  • فایل های کد/منبع Code/Resource Files

زبان کاتلین - تصمیم گیری - اگر، در غیر این صورت، تغییر دهید.. Kotlin Language - Decision Making - If, else, switch..

  • عملگرهای شرطی (<،>، ==، !=، <=،>=) Conditional operators (<,>, ==, !=, <=, >=)

  • عملگرهای شرطی (<،>، ==، !=، <=،>=) Conditional operators (<,>, ==, !=, <=, >=)

  • اگر-دیگر بیانیه ها و عملگرهای شرطی If-else Statements and Conditional operators

  • اگر-دیگر بیانیه ها و عملگرهای شرطی If-else Statements and Conditional operators

  • عملگرهای منطقی (AND، OR، NOT) Logical Operators (AND, OR, NOT)

  • وقتی بیان When Expression

  • برای حلقه For Loop

  • در حالی که حلقه While Loop

  • Do while Loop Do while Loop

  • برنامه - چند خواهر و برادر؟ App - How Many Siblings?

  • برنامه - چند خواهر و برادر؟ App - How Many Siblings?

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر کلاس ها و اشیا - برنامه نویسی شی گرا در کاتلین Introduction to Classes and Objects - Object Oriented Programming in Kotlin

  • توابع - بدون نوع بازگشت، بدون پارامتر Functions - No return Type, No parameters

  • مقدمه ای بر برنامه نویسی شی گرا - OOP - کلاس چیست؟ Introduction to Object Oriented Programming - OOP - What's a Class?

  • بیایید اولین کلاس خود را ایجاد کنیم Let's Create our First Class

  • تنظیم کننده ها و دریافت کننده ها Setters and Getters

  • ارث - مقدمه Inheritance - Introduction

  • وراثت Inheritance

  • بارگذاری بیش از حد سازندگان Overloading Constructors

  • کنترل دسترسی به فیلدها (متغیرهای نمونه - خواص) Controlling Access to fields (Instance Variables - Properties)

  • کاتلین - Class Extension Kotlin - Class Extension

  • کلاس های داخلی Inner Classes

  • بارگذاری بیش از حد اپراتورها + چالش Overloading Operators + Challenge

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر کلاس ها و اشیا - برنامه نویسی شی گرا در کاتلین Introduction to Classes and Objects - Object Oriented Programming in Kotlin

  • توابع با پارامترها Functions With Parameters

  • توابع با پارامترها Functions With Parameters

  • توابع انواع بازگشت Functions Return Types

  • توابع انواع بازگشت Functions Return Types

  • توابع - بدون نوع بازگشت، بدون پارامتر Functions - No return Type, No parameters

  • دامنه متغیر Variable Scope

  • دامنه متغیر Variable Scope

  • مقدمه ای بر برنامه نویسی شی گرا - OOP - کلاس چیست؟ Introduction to Object Oriented Programming - OOP - What's a Class?

  • بیایید اولین کلاس خود را ایجاد کنیم Let's Create our First Class

  • تنظیم کننده ها و دریافت کننده ها Setters and Getters

  • ارث - مقدمه Inheritance - Introduction

  • وراثت Inheritance

  • بارگذاری بیش از حد سازندگان Overloading Constructors

  • کنترل دسترسی به فیلدها (متغیرهای نمونه - خواص) Controlling Access to fields (Instance Variables - Properties)

  • کاتلین - Class Extension Kotlin - Class Extension

  • کلاس های تو در تو Nested Classes

  • کلاس های تو در تو Nested Classes

  • کلاس های داخلی Inner Classes

  • شیء همراه در کاتلین Companion Object in Kotlin

  • شیء همراه در کاتلین Companion Object in Kotlin

  • بارگذاری بیش از حد اپراتورها + چالش Overloading Operators + Challenge

  • فایل های کد/منبع Code/Resource Files

OOP پیشرفته در Kotlin Advanced OOP In Kotlin

  • کلاس های رابط Interface Classes

  • فایل های کد/منبع Code/Resource Files

OOP پیشرفته در Kotlin Advanced OOP In Kotlin

  • کلاس های رابط Interface Classes

  • کلاس های چکیده Abstract Classes

  • کلاس های چکیده Abstract Classes

  • کلاس های عمومی Generic Classes

  • کلاس های عمومی Generic Classes

  • Enums در Kotlin Enums in Kotlin

  • Enums در Kotlin Enums in Kotlin

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر آرایه ها و ساختارهای داده پیشرفته - مجموعه ها و موارد دیگر Introduction to Arrays and Advanced Data Structures - Collections and More

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر آرایه ها و ساختارهای داده پیشرفته - مجموعه ها و موارد دیگر Introduction to Arrays and Advanced Data Structures - Collections and More

  • آرایه چیست - ایجاد آرایه در کاتلین What's an Array - Creating Arrays in Kotlin

  • آرایه چیست - ایجاد آرایه در کاتلین What's an Array - Creating Arrays in Kotlin

  • ایجاد آرایه و تکرار از طریق Create Arrays and Iterate Through

  • ایجاد آرایه و تکرار از طریق Create Arrays and Iterate Through

  • آرایه ها - قسمت 2 Arrays - Part 2

  • آرایه ها - قسمت 2 Arrays - Part 2

  • فهرست های آرایه Array Lists

  • فهرست های آرایه Array Lists

  • هاشمپ ها Hashmaps

  • هاشمپ ها Hashmaps

  • MapOf، Arrayof، MutableList MapOf, Arrayof, MutableList

  • MapOf، Arrayof، MutableList MapOf, Arrayof, MutableList

  • فایل های کد/منبع Code/Resource Files

Kotlin - مقدمه ای بر I/O - نوشتن، خواندن فایل - ذخیره سازی Kotlin - Introduction to I/O - Write, Read File - Storage

  • نوشتن روی فایل ها (فایل های متنی) Writing to Files (Text Files)

  • نوشتن روی فایل با ورودی کاربر و اضافه کردن کاراکترها writing to File with User Input and Appending Characters

  • برنامه - نوشتن یک برنامه Reader-Write App - Writing a Reader-Write App

  • فایل های کد/منبع Code/Resource Files

Kotlin - مقدمه ای بر I/O - نوشتن، خواندن فایل - ذخیره سازی Kotlin - Introduction to I/O - Write, Read File - Storage

  • نوشتن روی فایل ها (فایل های متنی) Writing to Files (Text Files)

  • نوشتن روی فایل با ورودی کاربر و اضافه کردن کاراکترها writing to File with User Input and Appending Characters

  • خواندن از فایل های متنی Reading from Text Files

  • خواندن از فایل های متنی Reading from Text Files

  • برنامه - نوشتن یک برنامه Reader-Write App - Writing a Reader-Write App

  • فایل های کد/منبع Code/Resource Files

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر Android Studio و راه اندازی توسعه Introduction to Android Studio and Development Setup

  • نصب Android Studio و Setup Kotlin و اجرای First App Installing the Android Studio and Setup Kotlin and Run First App

  • به روز رسانی - Android Studio 3.0 UPDATE - Android Studio 3.0

  • تور سریع اندروید استودیو Android Studio Quick Tour

  • تور اندروید استودیو - ساختار فایل، مانیفست، رشته ها Android Studio Tour - File Structure, Manifest, Strings

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر Android Studio و راه اندازی توسعه Introduction to Android Studio and Development Setup

  • نصب Android Studio و Setup Kotlin و اجرای First App Installing the Android Studio and Setup Kotlin and Run First App

  • به روز رسانی - Android Studio 3.0 UPDATE - Android Studio 3.0

  • اجرای به روز شده اندروید استودیو - بدون نیاز به برنامه افزودنی Running UPDATED Android Studio - No Extension Needed

  • اجرای به روز شده اندروید استودیو - بدون نیاز به برنامه افزودنی Running UPDATED Android Studio - No Extension Needed

  • تور سریع اندروید استودیو Android Studio Quick Tour

  • تور اندروید استودیو - ساختار فایل، مانیفست، رشته ها Android Studio Tour - File Structure, Manifest, Strings

  • برنامه - نام من چیست App - What's My Name

  • برنامه - نام من چیست App - What's My Name

  • فایل های کد/منبع Code/Resource Files

  • فایل String.xml، Manifest و Android Studio String.xml, Manifest and Android Studio File

  • فایل String.xml، Manifest و Android Studio String.xml, Manifest and Android Studio File

ایجاد رابط کاربری - TextViews، دکمه‌ها، EditTexts... و ابزارک‌های رابط کاربری بیشتر Creating User Interface - TextViews, Buttons, EditTexts... and More UI Widgets

  • فایل های کد/منبع Code/Resource Files

  • اپلیکیشن - وزن شما در مریخ چقدر است؟ App - How Much You Weigh on Mars?

  • App - Weight On .... بهبود بخش 2 App - Weight On.... Improved part 2

  • برنامه- چقدر وزن دارید ... نسخه بهبود یافته 3 - نهایی App- How Much You Weigh on ... Improved Version 3 - Final

  • فایل های کد/منبع Code/Resource Files

ایجاد رابط کاربری - TextViews، دکمه‌ها، EditTexts... و ابزارک‌های رابط کاربری بیشتر Creating User Interface - TextViews, Buttons, EditTexts... and More UI Widgets

  • Android Toast and Context Class Android Toast and Context Class

  • Android Toast and Context Class Android Toast and Context Class

  • TextViews، EditText و Buttons - نام را وارد کنید و نام را نشان دهید TextViews, EditText and Buttons - Enter Name and Show name

  • TextViews، EditText و Buttons - نام را وارد کنید و نام را نشان دهید TextViews, EditText and Buttons - Enter Name and Show name

  • نام و نمایش را وارد کنید - نهایی Enter Name and Show - Final

  • نام و نمایش را وارد کنید - نهایی Enter Name and Show - Final

  • فایل های کد/منبع Code/Resource Files

  • اپلیکیشن - وزن شما در مریخ چقدر است؟ App - How Much You Weigh on Mars?

  • برنامه - وزن شما در سیارات دیگر چقدر است App - How Much You Weigh on Other Planets

  • برنامه - وزن شما در سیارات دیگر چقدر است App - How Much You Weigh on Other Planets

  • چک باکس ها در اندروید CheckBoxes in Android

  • چک باکس ها در اندروید CheckBoxes in Android

  • برنامه- چقدر وزن دارید ... نسخه 2 بهبود یافته App- How Much You Weigh on ... Improved Version 2

  • برنامه- چقدر وزن دارید ... نسخه 2 بهبود یافته App- How Much You Weigh on ... Improved Version 2

  • App - Weight On .... بهبود بخش 2 App - Weight On.... Improved part 2

  • برنامه- چقدر وزن دارید ... نسخه بهبود یافته 3 - نهایی App- How Much You Weigh on ... Improved Version 3 - Final

  • فایل های کد/منبع Code/Resource Files

ایجاد رابط کاربری - قسمت 2 Creating User Interfaces - Part 2

  • افزودن تصاویر به برنامه های ما - ImageViews Adding Images to Our Apps - ImageViews

  • فایل های کد/منبع Code/Resource Files

  • فایل های کد/منابع Code/Resources Files

  • برنامه - رنگ های پس زمینه تصادفی App - Random background Colors

  • فایل های کد/منبع Code/Resource Files

  • RelativeLayouts RelativeLayouts

  • طرح بندی ScrowView ScrowView Layout

  • سبک ها و تم ها در اندروید Styles and Themes in Android

  • زمینه در کلاس Android و Toast Context in Android and Toast Class

ایجاد رابط کاربری - قسمت 2 Creating User Interfaces - Part 2

  • افزودن تصاویر به برنامه های ما - چرا از افزونه های افزودنی Kotlin استفاده می کنیم Adding Images to Our Apps - Why we Use Kotlin Extensions Plugin

  • افزودن تصاویر به برنامه های ما - چرا از افزونه های افزودنی Kotlin استفاده می کنیم Adding Images to Our Apps - Why we Use Kotlin Extensions Plugin

  • افزودن تصاویر به برنامه های ما - ImageViews Adding Images to Our Apps - ImageViews

  • فایل های کد/منبع Code/Resource Files

  • برنامه - ImageFilter App - ImageFilter

  • برنامه - ImageFilter App - ImageFilter

  • فایل های کد/منابع Code/Resources Files

  • برنامه - رنگ های پس زمینه تصادفی App - Random background Colors

  • فایل های کد/منبع Code/Resource Files

  • Layouts - LinearLayout Layouts - LinearLayout

  • Layouts - LinearLayout Layouts - LinearLayout

  • RelativeLayouts RelativeLayouts

  • طرح بندی ردیف جدول TableRow Layout

  • طرح بندی ردیف جدول TableRow Layout

  • طرح بندی ScrowView ScrowView Layout

  • سبک ها و تم ها در اندروید Styles and Themes in Android

  • زمینه در کلاس Android و Toast Context in Android and Toast Class

  • اشکال زدایی کد شما Debugging Your Code

  • اشکال زدایی کد شما Debugging Your Code

فعالیت ها و پیمایش ها Activities and Navigations

  • برنامه - Animals Bio - رابط کاربری - قسمت اول App - Animals Bio - User Interface - Part I

  • فایل های کد/منبع Code/Resource Files

فعالیت ها و پیمایش ها Activities and Navigations

  • فعالیت چیست؟ What's an Activity?

  • فعالیت چیست؟ What's an Activity?

  • چرخه حیات فعالیت Activity lifecycle

  • چرخه حیات فعالیت Activity lifecycle

  • حرکت از یک فعالیت به فعالیت دیگر Navigating from One Activity to Another

  • حرکت از یک فعالیت به فعالیت دیگر Navigating from One Activity to Another

  • انتقال داده ها بین فعالیت ها Passing Data between Activities

  • انتقال داده ها بین فعالیت ها Passing Data between Activities

  • بازگرداندن اطلاعات به اولین فعالیت Passing data back to first Activity

  • بازگرداندن اطلاعات به اولین فعالیت Passing data back to first Activity

  • برنامه - Animals Bio - رابط کاربری - قسمت اول App - Animals Bio - User Interface - Part I

  • App - Animals Bio - Final App - Animals Bio - Final

  • App - Animals Bio - Final App - Animals Bio - Final

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر RecyclerViews - ابزارک های پیشرفته اندروید Introduction to RecyclerViews - Advanced Android Widgets

  • مقدمه ای بر Listviews - نسخه ی نمایشی Introduction to Listviews - Demo

  • Listviews چگونه کار می کند؟ - Adpaters و Listviews How do Listviews Work? - Adpaters and Listviews

  • فایل های کد/منبع Code/Resource Files

  • RecyclerView - قسمت 1 - UI RecyclerView - Part 1 - UI

  • RecyclerView - قسمت 3 - کد RecyclerView - Part 3 - Code

  • فایل های کد/منبع Code/Resource Files

مقدمه ای بر RecyclerViews - ابزارک های پیشرفته اندروید Introduction to RecyclerViews - Advanced Android Widgets

  • مقدمه ای بر Listviews - نسخه ی نمایشی Introduction to Listviews - Demo

  • Listviews چگونه کار می کند؟ - Adpaters و Listviews How do Listviews Work? - Adpaters and Listviews

  • فایل های کد/منبع Code/Resource Files

  • RecyclerView - قسمت 1 - UI RecyclerView - Part 1 - UI

  • RecyclerView - قسمت 2 - UI RecyclerView - Part 2 - UI

  • RecyclerView - قسمت 2 - UI RecyclerView - Part 2 - UI

  • RecyclerView - قسمت 3 - کد RecyclerView - Part 3 - Code

  • افزودن شنوندگان رویداد به هر ردیف Adding Event Listeners to Each Row

  • افزودن شنوندگان رویداد به هر ردیف Adding Event Listeners to Each Row

  • فایل های کد/منبع Code/Resource Files

ذخیره سازی در Android و Kotlin - ترجیحات مشترک، پایگاه داده - ذخیره سازی داخلی Storage in Android and Kotlin - Sharedpreferences, Database - Internal Storage

  • مقدمه ای بر پایگاه های داده در اندروید - Kotlin - Sqlite Introduction to Databases in Android - Kotlin - Sqlite

  • برنامه - کارهای - نسخه ی نمایشی App - Chores - Demo

  • برنامه - برنامه - کارها - رابط کاربری App - App - Chores - User Interface

  • برنامه - کارهای - اضافه کردن و بازیابی یک کار App - Chores - Add and Retrieve a Chore

  • برنامه - کارهای - آداپتور بازیافت App - Chores - Recycler Adapter

  • برنامه - کارهای - اضافه کردن دکمه افزودن نوار ابزار App - Chores - Adding Toolbar Add Button

  • برنامه - کارهای - لمس نهایی App - Chores - Final Touches

  • فایل های کد/منبع Code/Resource Files

ذخیره سازی در Android و Kotlin - ترجیحات مشترک، پایگاه داده - ذخیره سازی داخلی Storage in Android and Kotlin - Sharedpreferences, Database - Internal Storage

  • ترجیحات مشترک Shared Preferences

  • ترجیحات مشترک Shared Preferences

  • مقدمه ای بر پایگاه های داده در اندروید - Kotlin - Sqlite Introduction to Databases in Android - Kotlin - Sqlite

  • برنامه - کارهای - نسخه ی نمایشی App - Chores - Demo

  • برنامه - برنامه - کارها - رابط کاربری App - App - Chores - User Interface

  • برنامه - کارهای - کلاس کنترل کننده پایگاه داده App - Chores - Database handler Class

  • برنامه - کارهای - کلاس کنترل کننده پایگاه داده App - Chores - Database handler Class

  • برنامه - کارهای - اضافه کردن و بازیابی یک کار App - Chores - Add and Retrieve a Chore

  • برنامه - کارهای - نهایی کردن توابع CRUD App - Chores - Finalize CRUD Functions

  • برنامه - کارهای - نهایی کردن توابع CRUD App - Chores - Finalize CRUD Functions

  • برنامه - کارهای - ذخیره ورودی کاربر در پایگاه داده App - Chores - Saving User Input to Database

  • برنامه - کارهای - ذخیره ورودی کاربر در پایگاه داده App - Chores - Saving User Input to Database

  • برنامه - کارهای - Listrow سفارشی - کاربر بین چهره App - Chores - Custom Listrow - User Inter face

  • برنامه - کارهای - Listrow سفارشی - کاربر بین چهره App - Chores - Custom Listrow - User Inter face

  • برنامه - کارهای - آداپتور بازیافت App - Chores - Recycler Adapter

  • برنامه - کارهای - نمایش کارهای روی آداپتور Recycler App - Chores - Showing Chores on Recycler Adapter

  • برنامه - کارهای - نمایش کارهای روی آداپتور Recycler App - Chores - Showing Chores on Recycler Adapter

  • برنامه - کارهای - اضافه کردن دکمه افزودن نوار ابزار App - Chores - Adding Toolbar Add Button

  • برنامه - کارهای - ایجاد پنجره سفارشی App - Chores - Create Custom Popup

  • برنامه - کارهای - ایجاد پنجره سفارشی App - Chores - Create Custom Popup

  • برنامه - کارهای - صرفه جویی در کار از پنجره بازشو App - Chores - Saving Chore From Popup

  • برنامه - کارهای - صرفه جویی در کار از پنجره بازشو App - Chores - Saving Chore From Popup

  • برنامه - کارها - حذف کارهای روزمره App - Chores - Deleting Chore

  • برنامه - کارها - حذف کارهای روزمره App - Chores - Deleting Chore

  • برنامه - کارهای - لمس نهایی App - Chores - Final Touches

  • فایل های کد/منبع Code/Resource Files

  • فایل های کد/منبع Code/Resource Files

اتصال به جهان - اتصال و مصرف داده های JSON از اینترنت Connecting to the World - Connecting and Consuming JSON data from the Internet

  • مقدمه ای بر درخواست HTTP و JSON و شبکه در اندروید Introduction to HTTP Request and JSON and Networking in Android

  • درخواست رشته رگبار Volley String Request

  • Volley JSON ObjectRequest Volley JSON ObjectRequest

  • برنامه - دستور یاب - رابط کاربری - قسمت 1 App - Recipe Finder - User Interface - Part 1

  • برنامه - Recipe Finder -RecyclerAdapter App - Recipe Finder -RecyclerAdapter

  • برنامه - یاب دستور غذا - تجزیه دستور العمل ها App - Recipe Finder - Parsing Recipies

  • برنامه - یاب دستور غذا - نهایی App - Recipe Finder - Final

  • کد منبع Source code

اتصال به جهان - اتصال و مصرف داده های JSON از اینترنت Connecting to the World - Connecting and Consuming JSON data from the Internet

  • مقدمه ای بر درخواست HTTP و JSON و شبکه در اندروید Introduction to HTTP Request and JSON and Networking in Android

  • کتابخانه اندروید چیست؟ What's an Android Library?

  • کتابخانه اندروید چیست؟ What's an Android Library?

  • به روز رسانی - Android Studio 3.0 UPDATE - Android Studio 3.0

  • به روز رسانی - Android Studio 3.0 UPDATE - Android Studio 3.0

  • درخواست رشته رگبار Volley String Request

  • Volley JSON ArrayRequest Volley JSON ArrayRequest

  • Volley JSON ArrayRequest Volley JSON ArrayRequest

  • Volley JSON ObjectRequest Volley JSON ObjectRequest

  • برنامه - یاب دستور غذا - نسخه ی نمایشی App - Recipe Finder - Demo

  • برنامه - یاب دستور غذا - نسخه ی نمایشی App - Recipe Finder - Demo

  • برنامه - دستور یاب - رابط کاربری - قسمت 1 App - Recipe Finder - User Interface - Part 1

  • برنامه - یاب دستور غذا - رابط کاربری - قسمت 2 - لیسترو App - Recipe Finder - User Interface - Part 2 - Listrow

  • برنامه - یاب دستور غذا - رابط کاربری - قسمت 2 - لیسترو App - Recipe Finder - User Interface - Part 2 - Listrow

  • برنامه - Recipe Finder -RecyclerAdapter App - Recipe Finder -RecyclerAdapter

  • برنامه - یاب دستور غذا - تجزیه دستور العمل ها App - Recipe Finder - Parsing Recipies

  • برنامه - Recipe Finder - نمایش دستور العمل ها در RecyclerVew App - Recipe Finder - Show Recipes on RecyclerVew

  • برنامه - Recipe Finder - نمایش دستور العمل ها در RecyclerVew App - Recipe Finder - Show Recipes on RecyclerVew

  • برنامه - یاب دستور غذا - نهایی App - Recipe Finder - Final

  • کد منبع Source code

Firebase - توسعه برنامه مبتنی بر ابر Firebase - Cloud Based Application Development

  • Firebase - مقدمه ای بر خدمات مبتنی بر ابر - راه اندازی Firebase - Introduction to Cloud Based Services - Setup

  • Firebase - ورود کاربر با ایمیل و رمز عبور Firebase - Login User With Email and Password

  • برنامه چت کلون WhatsApp - نسخه ی نمایشی WhatsApp Clone Chat App - Demo

  • برنامه چت کلون WhatsApp - پایان فعالیت اصلی رابط کاربری راه اندازی - قسمت 2 WhatsApp Clone Chat App - Setup UI Finish Main Activity - Part 2

  • برنامه چت کلون واتساپ - ورود - قسمت 3 WhatsApp Clone Chat App - Login - Part 3

  • برنامه چت کلون WhatsApp - ایجاد حساب کاربری - قسمت 5 WhatsApp Clone Chat App - Create Account - Part 5

  • برنامه چت کلون WhatsApp - TabLayout ViewPager - قسمت 8.1 WhatsApp Clone Chat App - TabLayout ViewPager - Part 8.1

  • برنامه چت کلون WhatsApp - TabLayout ViewPager - قسمت 8.2 WhatsApp Clone Chat App - TabLayout ViewPager - Part 8.2

  • برنامه چت کلون WhatsApp - تنظیمات منو و خروج - قسمت 9 WhatsApp Clone Chat App - Menu Settings and Logout - Part 9

  • برنامه چت کلون WhatsApp - تنظیمات صفحه نمایش - قسمت 10 WhatsApp Clone Chat App - Settings Screen Setup - Part 10

  • برنامه چت کلون واتساپ - فعالیت تنظیمات - قسمت 11 WhatsApp Clone Chat App - Settings Activity - Part 11

  • برنامه چت کلون WhatsApp - ذخیره تصاویر در Firebase - قسمت 13.2 WhatsApp Clone Chat App - Save Images to Firebase - Part 13.2

  • برنامه چت کلون WhatsApp - پر کردن کاربران - ایجاد آداپتور - قسمت 14.1 WhatsApp Clone Chat App - Populate Users - Create Adapter - Part 14.1

  • برنامه چت کلون واتساپ - گفتگوی ضربه بزنید و نمایش دهید - قسمت 15 WhatsApp Clone Chat App - Tap and Show Dialog - Part 15

  • برنامه چت کلون WhatsApp - ایجاد پیام مورد - قسمت 17 WhatsApp Clone Chat App - Create Item Message - Part 17

  • برنامه چت کلون WhatsApp - کد منبع WhatsApp Clone Chat App - Source Code

Firebase - توسعه برنامه مبتنی بر ابر Firebase - Cloud Based Application Development

  • Firebase - مقدمه ای بر خدمات مبتنی بر ابر - راه اندازی Firebase - Introduction to Cloud Based Services - Setup

  • Firebase - مقادیر را از پایگاه داده Firebase بخوانید Firebase - Read Values from Fireabase Database

  • Firebase - مقادیر را از پایگاه داده Firebase بخوانید Firebase - Read Values from Fireabase Database

  • Firebase - اشیاء را ذخیره کنید و از Push استفاده کنید Firebase - Save Objects and Use Push

  • Firebase - اشیاء را ذخیره کنید و از Push استفاده کنید Firebase - Save Objects and Use Push

  • Firebase - ورود کاربر با ایمیل و رمز عبور Firebase - Login User With Email and Password

  • Firebase - ایجاد حساب Firebase - Create Account

  • Firebase - ایجاد حساب Firebase - Create Account

  • برنامه چت کلون WhatsApp - نسخه ی نمایشی WhatsApp Clone Chat App - Demo

  • برنامه چت کلون واتساپ - رابط کاربری راه اندازی - قسمت 1 WhatsApp Clone Chat App - Setup UI - Part 1

  • برنامه چت کلون واتساپ - رابط کاربری راه اندازی - قسمت 1 WhatsApp Clone Chat App - Setup UI - Part 1

  • برنامه چت کلون WhatsApp - پایان فعالیت اصلی رابط کاربری راه اندازی - قسمت 2 WhatsApp Clone Chat App - Setup UI Finish Main Activity - Part 2

  • برنامه چت کلون واتساپ - ورود - قسمت 3 WhatsApp Clone Chat App - Login - Part 3

  • برنامه چت کلون واتساپ - ایجاد رابط کاربری حساب کاربری - قسمت 4 WhatsApp Clone Chat App - Create Account UI - Part 4

  • برنامه چت کلون واتساپ - ایجاد رابط کاربری حساب کاربری - قسمت 4 WhatsApp Clone Chat App - Create Account UI - Part 4

  • برنامه چت کلون WhatsApp - ایجاد حساب کاربری - قسمت 5 WhatsApp Clone Chat App - Create Account - Part 5

  • برنامه چت کلون واتساپ - کد ورود کاربران - قسمت ششم WhatsApp Clone Chat App - Login Users Code - Part 6

  • برنامه چت کلون واتساپ - کد ورود کاربران - قسمت ششم WhatsApp Clone Chat App - Login Users Code - Part 6

  • برنامه چت کلون واتساپ - بررسی کاربر - ورود - قسمت 7 WhatsApp Clone Chat App - Check User - Login - Part 7

  • برنامه چت کلون واتساپ - بررسی کاربر - ورود - قسمت 7 WhatsApp Clone Chat App - Check User - Login - Part 7

  • برنامه چت کلون WhatsApp - TabLayout ViewPager - قسمت 8.1 WhatsApp Clone Chat App - TabLayout ViewPager - Part 8.1

  • برنامه چت کلون WhatsApp - TabLayout ViewPager - قسمت 8.2 WhatsApp Clone Chat App - TabLayout ViewPager - Part 8.2

  • برنامه چت کلون WhatsApp - تنظیمات منو و خروج - قسمت 9 WhatsApp Clone Chat App - Menu Settings and Logout - Part 9

  • برنامه چت کلون WhatsApp - تنظیمات صفحه نمایش - قسمت 10 WhatsApp Clone Chat App - Settings Screen Setup - Part 10

  • برنامه چت کلون واتساپ - فعالیت تنظیمات - قسمت 11 WhatsApp Clone Chat App - Settings Activity - Part 11

  • برنامه چت کلون واتساپ - وضعیت فعالیت - قسمت 12 WhatsApp Clone Chat App - Status Activity - Part 12

  • برنامه چت کلون واتساپ - وضعیت فعالیت - قسمت 12 WhatsApp Clone Chat App - Status Activity - Part 12

  • برنامه چت کلون WhatsApp - تنظیمات دریافت تصویر - قسمت 13.1 WhatsApp Clone Chat App - Settings Get Image - Part 13.1

  • برنامه چت کلون WhatsApp - تنظیمات دریافت تصویر - قسمت 13.1 WhatsApp Clone Chat App - Settings Get Image - Part 13.1

  • برنامه چت کلون WhatsApp - ذخیره تصاویر در Firebase - قسمت 13.2 WhatsApp Clone Chat App - Save Images to Firebase - Part 13.2

  • برنامه چت کلون WhatsApp - تنظیمات نمایش تصویر و تنظیم تصاویر - قسمت 13.3 WhatsApp Clone Chat App - Settings Show Image and Set Images - Part 13.3

  • برنامه چت کلون WhatsApp - تنظیمات نمایش تصویر و تنظیم تصاویر - قسمت 13.3 WhatsApp Clone Chat App - Settings Show Image and Set Images - Part 13.3

  • برنامه چت کلون WhatsApp - پر کردن کاربران - ایجاد آداپتور - قسمت 14.1 WhatsApp Clone Chat App - Populate Users - Create Adapter - Part 14.1

  • برنامه چت کلون WhatsApp - نمایش همه کاربران - قسمت 14.2 WhatsApp Clone Chat App - Showing all Users - Part 14.2

  • برنامه چت کلون WhatsApp - نمایش همه کاربران - قسمت 14.2 WhatsApp Clone Chat App - Showing all Users - Part 14.2

  • برنامه چت کلون واتساپ - گفتگوی ضربه بزنید و نمایش دهید - قسمت 15 WhatsApp Clone Chat App - Tap and Show Dialog - Part 15

  • برنامه چت کلون واتساپ - پر کردن عکس پروفایل - قسمت 16 WhatsApp Clone Chat App - Populate Profile Picture - Part 16

  • برنامه چت کلون واتساپ - پر کردن عکس پروفایل - قسمت 16 WhatsApp Clone Chat App - Populate Profile Picture - Part 16

  • برنامه چت کلون WhatsApp - ایجاد پیام مورد - قسمت 17 WhatsApp Clone Chat App - Create Item Message - Part 17

  • اپلیکیشن چت کلون واتس اپ - فعالیت چت - قسمت 18 WhatsApp Clone Chat App - Chat Activity - Part 18

  • اپلیکیشن چت کلون واتس اپ - فعالیت چت - قسمت 18 WhatsApp Clone Chat App - Chat Activity - Part 18

  • برنامه چت کلون واتساپ - تنظیم فعالیت چت - قسمت 19 WhatsApp Clone Chat App - Setup Chat Activity - Part 19

  • برنامه چت کلون واتساپ - تنظیم فعالیت چت - قسمت 19 WhatsApp Clone Chat App - Setup Chat Activity - Part 19

  • برنامه چت کلون واتساپ - ارسال و نمایش چت - قسمت 20 WhatsApp Clone Chat App - Sending and Showing Chats - Part 20

  • برنامه چت کلون واتساپ - ارسال و نمایش چت - قسمت 20 WhatsApp Clone Chat App - Sending and Showing Chats - Part 20

  • برنامه چت کلون WhatsApp - محصول نهایی WhatsApp Clone Chat App - Final Product

  • برنامه چت کلون WhatsApp - محصول نهایی WhatsApp Clone Chat App - Final Product

  • برنامه چت کلون WhatsApp - کد منبع WhatsApp Clone Chat App - Source Code

بیایید یک برنامه نمونه کار توسعه دهندگان بسازیم Let's Build a Developer Portfolio App

  • UI و TabLayout UI and TabLayout

  • نهایی کردن رابط کاربری و ایجاد قطعات Finalizing User Interface and Create Fragments

  • سیم کشی همه چیز Wiring it all Up

  • منابع Resources

بیایید یک برنامه نمونه کار توسعه دهندگان بسازیم Let's Build a Developer Portfolio App

  • برنامه نمونه کار توسعه دهندگان - نسخه ی نمایشی Developer Portfolio App - Demo

  • برنامه نمونه کار توسعه دهندگان - نسخه ی نمایشی Developer Portfolio App - Demo

  • تم و رنگ - نام تجاری Theme and Colors - Branding

  • تم و رنگ - نام تجاری Theme and Colors - Branding

  • راه اندازی رابط کاربری User Interface Setup

  • UI و TabLayout UI and TabLayout

  • نهایی کردن رابط کاربری و ایجاد قطعات Finalizing User Interface and Create Fragments

  • راه اندازی کلاس PagerAdapter Setup PagerAdapter Class

  • راه اندازی کلاس PagerAdapter Setup PagerAdapter Class

  • سیم کشی همه چیز Wiring it all Up

  • لمس نهایی و محصول Final Touches and Product

  • لمس نهایی و محصول Final Touches and Product

  • منابع Resources

یک اپلیکیشن انگیزشی بسازید Build a Motivational App

  • راه اندازی رابط کاربری User Interface Setup

  • واکشی داده ها از Remote API Fetching Data from the Remote API

  • راه اندازی Fragments و Viewpager Class Setup Fragments and Viewpager Class

  • رفع خطای قبلی! Fix Previous Error!

  • منابع Resources

یک اپلیکیشن انگیزشی بسازید Build a Motivational App

  • نسخه نمایشی برنامه App Demo

  • نسخه نمایشی برنامه App Demo

  • راه اندازی رابط کاربری User Interface Setup

  • راه اندازی کتابخانه Volley و کنترلر برنامه Volley Library Setup and App Controller

  • راه اندازی کتابخانه Volley و کنترلر برنامه Volley Library Setup and App Controller

  • واکشی داده ها از Remote API Fetching Data from the Remote API

  • راه اندازی کلاس های داده Setup Data Classes

  • راه اندازی کلاس های داده Setup Data Classes

  • راه اندازی قطعات Setup Fragments

  • راه اندازی قطعات Setup Fragments

  • Setup Fragments - Part 2 Setup Fragments - Part 2

  • Setup Fragments - Part 2 Setup Fragments - Part 2

  • راه اندازی Fragments و Viewpager Class Setup Fragments and Viewpager Class

  • رفع خطای قبلی! Fix Previous Error!

  • محصول نهایی - برنامه انگیزشی Final Product - Motivational App

  • محصول نهایی - برنامه انگیزشی Final Product - Motivational App

  • منابع Resources

طراحی روی صفحه - نماهای سفارشی در اندروید Drawing on the Screen - Custom Views in Android

  • رسم دایره ها Drawing Circles

  • TextView های سفارشی Custom TextViews

طراحی روی صفحه - نماهای سفارشی در اندروید Drawing on the Screen - Custom Views in Android

  • مقدمه ای بر طراحی روی صفحه Introduction to Drawing on Screen

  • مقدمه ای بر طراحی روی صفحه Introduction to Drawing on Screen

  • رسم دایره ها Drawing Circles

  • طراحی تصاویر - بیت مپ Drawing Images - Bitmaps

  • طراحی تصاویر - بیت مپ Drawing Images - Bitmaps

  • TextView های سفارشی Custom TextViews

  • منابع Resources

  • منابع Resources

بیایید یک اپلیکیشن تنفس بسازیم Let's Build a Breathe App

  • راه اندازی رابط کاربری User Interface Setup

  • تنظیم ترجیحات مشترک - ذخیره داده ها در دستگاه Setup Shared Preferences - Saving data on Device

  • آزمون جاوا Java Quiz

بیایید یک اپلیکیشن تنفس بسازیم Let's Build a Breathe App

  • معرفی اپلیکیشن Breathe Intro to Breathe App

  • معرفی اپلیکیشن Breathe Intro to Breathe App

  • راه اندازی رابط کاربری User Interface Setup

  • راه اندازی رابط کاربری User Interface Setup

  • راه اندازی کتابخانه انیمیشن Setup Animation Library

  • راه اندازی کتابخانه انیمیشن Setup Animation Library

  • تنظیم ترجیحات مشترک - ذخیره داده ها در دستگاه Setup Shared Preferences - Saving data on Device

  • نهایی کردن برنامه Finalizing the App

  • نهایی کردن برنامه Finalizing the App

  • محصول نهایی - برنامه تنفس Final Product - Breathe App

  • محصول نهایی - برنامه تنفس Final Product - Breathe App

  • آزمون جاوا Java Quiz

نمایش نظرات

آموزش Masterclass توسعه اندروید Kotlin
جزییات دوره
32.5 hours
221
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,237
3.6 از 5
دارد
دارد
دارد
Fahd Sheraz
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fahd Sheraz Fahd Sheraz

مهندس ارشد نرم افزار و مربی فهد یک مهندس نرم افزار و مدرس است که علاقه زیادی به ساخت برنامه های وب و موبایل دارد. او دارای مدرک کارشناسی ارشد در رشته علوم کامپیوتر – مهندسی اینترنت است و در انگلستان زندگی می کند. شما باید برنامه نویسی کامپیوتر را یاد بگیرید زیرا به شما یاد می دهد متفاوت فکر کنید. "وقتی بزرگ شدی بهت می گویند که دنیا همین طور است و زندگی ات فقط برای این است که زندگی ات را درون دنیا سپری کنی. سعی کن زیاد به دیوارها ضربه ندهی. سعی کن خانواده خوبی داشته باشی، خوش بگذره، و کمی پول پس انداز کنید این یک زندگی بسیار محدود است. وقتی یک واقعیت ساده را کشف کنید، زندگی می تواند بسیار گسترده تر شود: هر چیزی که در اطراف شماست که زندگی می نامید از افرادی تشکیل شده است که از شما باهوش تر نبودند و شما می توانید آن را تغییر دهید، می توانید روی آن تأثیر بگذارید، می توانید چیزهای خود را بسازید که دیگران می توانند. استفاده کنید. وقتی این را یاد گرفتی، دیگر مثل سابق نخواهی بود."