دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: اندروید و کاتلین
3 ساعت 45 دقیقهمبتدی2018-04-24
مدرسین

Todd Perkins
Developer specializing in iOS
جزئیات دوره
هر کسی می تواند برنامه نویسی را با ابزارها و آموزش های مناسب بیاموزد. اندروید یک مکان عالی برای شروع است. استفاده از آن رایگان و آسان است و زبان برنامه نویسی، Kotlin، بر روی محبوب ترین زبان دنیا، جاوا ساخته شده است. با تاد پرکینز در این دوره آموزشی همراه باشید که مهمترین مفاهیم مربوط به توسعه اپلیکیشن اندروید را به صورت تصویری آموزش می دهد که افراد با هر پیشینه ای بتوانند آن را درک کنند. شما می توانید در عرض چند ساعت یک اپلیکیشن کاربردی بسازید و بفهمید که آیا برنامه نویسی برای شما مناسب است، بدون تعهد زمانی طولانی. در پایان، شما یک درک اساسی از بلوک های سازنده زبان توسعه Kotlin، از جمله متغیرها، روش ها، و جریان کنترل، و ملزومات طراحی رابط خوب خواهید داشت. همچنین یک برنامه کامل در دنیای واقعی - یک ماشین حساب قابل استفاده - که می تواند بر روی هر دستگاه اندرویدی اجرا شود را گرد هم می آورید.
اهداف یادگیری
نصب Android Studio، Android SDK و ابزارهای ساخت
کار با متغیرها
استفاده از روش ها
اتصال عناصر رابط به متدها
کنترل جریان با دستورات شرطی، آرایه ها و حلقه ها
طراحی رابط
استفاده از تم ها
ساخت اپلیکیشن اندروید از ابتدا تا انتها
اهداف یادگیری
نصب Android Studio، Android SDK و ابزارهای ساخت
کار با متغیرها
استفاده از روش ها
اتصال عناصر رابط به متدها
کنترل جریان با دستورات شرطی، آرایه ها و حلقه ها
طراحی رابط
استفاده از تم ها
ساخت اپلیکیشن اندروید از ابتدا تا انتها
مهارت ها
KotlinAndroid DevelopmentAndroidMobile DevelopmentPersonaGoogleProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید قبل از تماشا بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
- 04 - برنامه تمام شده
1. محیط کدنویسی خود را تنظیم کنید
- 05 - اندروید استودیو را پیدا و نصب کنید
- 06 - یک پروژه اندروید استودیو ایجاد کنید
- 07 - Android SDKها را نصب کنید و ابزارهای ساخت
- 08 - رابط اندروید استودیو
- 09 - تنظیمات برگزیده را در AndroidStudio تغییر دهید
- 10 - استفاده از شبیه ساز اندروید
2. برنامه نویسی بلوکهای ساختمان - متغیرها
- 11 - برنامه نویسی چگونه کار میکند
- 12 - متغیرها
- 13 - کار با متغیرها
- 14 - استفاده از خواص
- 15 - اشیاء بصری را به متغیرها متصل کنید
- 16 - مقادیر Enum
- 17 - خصوصیات و ثابتهای خصوصی
- 18 - کاربردهای عملی متغیرها
- 19 - چالش - دو متغیر ایجاد کنید
- 20 - راه حل - دو متغیر ایجاد کنید
3. برنامه نویسی بلوکهای ساختمان - روش ها
- 21 - روشها
- 22 - استفاده از روش ها
- 23 - روشهای پارامتر
- 24 - یک دکمه را به یک متد وصل کنید
- 25 - کاربردهای عملی روشها
- 26 - چالش - روشها
- 27 - راه حل - روشها
4. برنامه نویسی بلوکهای ساختمان - جریان کنترل
- 28 - اظهارات مشروط
- 29 - استفاده از عبارات شرطی
- 30 - مقادیر بولی
- 31 - آرایه ها
- 32 - استفاده از آرایه ها
- 33 - حلقه ها
- 34 - استفاده از حلقه ها
- 35 - وقتی اظهارات
- 36 - استفاده از عبارات When
- 37 - نمونههای عملی گزارههای شرطی
- 38 - چالش - یک برنامه ماشین حساب کوچک بسازید
- 39 - راه حل - یک برنامه ماشین حساب کوچک بسازید
5. برنامه را برنامه ریزی و آماده کنید
- 40 - از بلوکهای ساخت تا ساخت اپلیکیشن
- 41 - اشیاء UI را سفارشی کنید
- 42 - مضامین
- 43 - طرح بندی شبکه ای
- 44 - دکمهها را به صورت شبکه ای مرتب کنید
- 45 - رابط کاربری را تمام کنید
- 46 - ساختار کد برنامه را به صورت بصری مشاهده کنید
6. یک برنامه کامل بسازید
- 47 - تنظیمات و روشها را تنظیم کنید
- 48 - تمام عناصر بصری را به کد متصل کنید
- 49 - نمایش اعداد ضربه خورده در ماشین حساب
- 50 - دکمه Clear را تمام مقادیر پاک کنید
- 51 - ماشین حساب را برای جمع یا تفریق تنظیم کنید
- 52 - با زدن دکمه تساوی کل را نشان دهید
- 53 - شماره را قالببندی کنید
- 54 - چالش - دکمه ضرب
- 55 - حل - دکمه ضرب
نتیجه
- 56 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کاوش Ktor با Kotlin Multiplatform و Compose
- دوره آموزشی کتابخانههای چندسکویی Kotlin
- دوره آموزشی توسعه چندسکویی با Kotlin (کاتلین)
- دوره آموزشی اندروید کامپوز با کاتلین
- دوره آموزشی راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان
- دوره آموزشی انتقال از جاوا به کاتلین
- دوره آموزشی توسعه پیشرفته پایگاه داده Kotlin
- دوره آموزشی یادگیری جامع کاتلین: کد شی گرا و ناهمگام