هنر انجام: شیرجه رفتن به توسعه اندروید با Kotlin [ویدئو]

The Art of Doing: Dive Into Android Development with Kotlin [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هنر انجام: شیرجه رفتن به توسعه اندروید با Kotlin دوره ای است که برای پایه گذاری و ایجاد آن زمان می برد. ما فقط اندروید استودیو را نصب نخواهیم کرد و با عجله تمام کارهایی که برای ما در ایجاد یک پروژه انجام می دهد را انجام نمی دهیم. در عوض، هر فایل ایجاد شده و کد شروع داده شده را بررسی می کنیم، بنابراین احساس می کنید که کنترل برنامه هایی را که می نویسید در دست دارید! ما به این روند توضیح کامل و کسب سطح تسلط در درک مفاهیم ادامه خواهیم داد، همانطور که نماهای مختلف، سبک های چیدمان، نماها و اتصال داده ها، قطعات و ناوبری، و در نهایت معماری MVVM را بررسی می کنیم. در این دوره آموزشی، گام به گام نحوه طراحی چیدمان و عملکرد اپلیکیشن های منحصر به فرد، جذاب و هدفمند را شرح خواهیم داد. ما با هم از طریق 15 بخش از این دوره کار خواهیم کرد. هر بخش مفاهیم و ایده ها را برجسته می کند، هر مرحله از راه را توضیح می دهد و به هر سوالی که ممکن است داشته باشید پاسخ می دهد. در پایان این دوره، شما ایده های اپلیکیشن خود را ارائه خواهید کرد و به اندازه کافی به توانایی های خود برای ایجاد آنها اطمینان خواهید داشت. بسته کد کامل این دوره در https://github.com/PacktPublishing/The-Art-of-Doing-Dive-Into-Android-Development-with-Kotlin موجود است. برنامه های اندرویدی خود را با استفاده از Android Studio و Kotlin Test ایجاد کنید و برنامه‌های خود را در دستگاه‌های فیزیکی/شبیه‌شده خود آپلود کنید نحوه طراحی طرح‌بندی برنامه با استفاده از طرح‌بندی خطی و محدودیت نحوه استفاده از اشیاء اتصال (مشاهده و اتصال داده‌ها) برای بهبود پروژه‌ها نحوه پیاده‌سازی ناوبری و قطعات برای برنامه‌های پویا نحوه پیاده‌سازی مدل‌های مشاهده و داده زنده این دوره برای دانشجویان مبتدی اندروید طراحی شده است که به دنبال درک توسعه برنامه اندروید با Kotlin هستند. همچنین دانشجویانی که دانش سطح مقدماتی را در زبان دیگری (پایتون، جاوا اسکریپت) کسب کرده اند و به دنبال راه هایی برای به کارگیری دانش خود هستند می توانند از این دوره بهره مند شوند. فرد باید درک اولیه ای از اصول برنامه نویسی کامپیوتر مانند متغیرها، شرطی ها، حلقه ها و توابع داشته باشد زیرا این اصول پوشش داده نمی شوند. همچنین یک کامپیوتر با قابلیت اجرای اندروید استودیو یا شبیه ساز اندروید یا یک دستگاه اندروید فیزیکی برای آزمایش داشته باشید. یک دوره عملی کامل برای تسلط بر توسعه اپلیکیشن اندروید * 6 برنامه کاربردی کامل و همچنین بسیاری از برنامه های کاربردی "یادگیری" در طول دوره ایجاد کنید * کدنویسی را در Kotlin، زبان رسمی گوگل برای توسعه اپلیکیشن اندروید یاد بگیرید

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

نصب و راه اندازی Installation and Setup

  • پیش نمایش دوره Course Preview

  • نصب و معرفی Installation and Introduction

  • ایجاد یک پروژه Creating A Project

  • استفاده از دستگاه مجازی Using a Virtual Device

  • استفاده از دستگاه فیزیکی Using a Physical Device

  • پیوندها به منابع استفاده شده Links to Resources Used

آشنایی با مبانی اندروید استودیو Exploring the Basics of Android Studio

  • کاوش اندروید استودیو Exploring Android Studio

  • کاوش در مانیفست Exploring the Manifest

  • کاوش در فعالیت اصلی Exploring the Main Activity

  • کاوش در چیدمان Exploring the Layout

  • بررسی روش های چرخه حیات Exploring Lifecycle Methods

طرح خطی: نگاه اول The Linear Layout: A First Look

  • اصول چیدمان خطی: نمایش عرض، ارتفاع، اندازه و فاصله Linear Layout Basics: View Width, Height, Sizing, and Spacing

  • اصول چیدمان خطی: چیدمان های تو در تو و وزن طرح Linear Layout Basics: Nested Layouts and Layout Weight

  • نکته ای سریع درباره حداقل اهداف SDK A Quick Note About Minimum SDK Targets

برنامه Motivate Me Motivate Me App

  • پیش نمایش برنامه Motivate Me Motivate Me App Preview

  • ساختن چیدمان ما قسمت 1 Building Our Layout Part 1

  • ساختن چیدمان ما قسمت 2 Building Our Layout Part 2

  • نوشتن فعالیت اصلی ما قسمت 1 Writing Our Main Activity Part 1

  • نوشتن فعالیت اصلی ما قسمت 2 Writing Our Main Activity Part 2

  • نوشتن فعالیت اصلی ما قسمت 3 Writing Our Main Activity Part 3

  • نوشتن فعالیت اصلی ما قسمت 4 Writing Our Main Activity Part 4

برنامه پیشخوان Counter App

  • پیش نمایش برنامه شمارنده Counter App Preview

  • ساختن چیدمان ما قسمت 1 Building Our Layout Part 1

  • ساختن چیدمان ما قسمت 2 Building Our Layout Part 2

  • ساختن چیدمان ما قسمت 3 Building Our Layout Part 3

  • نوشتن فعالیت اصلی ما قسمت 1 Writing Our Main Activity Part 1

  • نوشتن فعالیت اصلی ما قسمت 2 Writing Our Main Activity Part 2

  • نوشتن فعالیت اصلی ما قسمت 3 Writing Our Main Activity Part 3

طرح محدودیت: نگاه اول The Constraint Layout: A First Look

  • اصول چیدمان محدودیت 1 Constraint Layout Basics 1

  • اصول چیدمان محدودیت 2 Constraint Layout Basics 2

  • اصول چیدمان محدودیت 3 Constraint Layout Basics 3

اپلیکیشن Coin Flip Coin Flip App

  • پیش نمایش اپلیکیشن Coin Flip Coin Flip App Preview

  • ساختن چیدمان ما قسمت 1 Building Our Layout Part 1

  • ساختن چیدمان ما قسمت 2 Building Our Layout Part 2

  • ساختن چیدمان ما قسمت 3 Building Our Layout Part 3

  • نوشتن فعالیت اصلی ما قسمت 1 Writing Our Main Activity Part 1

  • نوشتن فعالیت اصلی ما قسمت 2 Writing Our Main Activity Part 2

  • نوشتن فعالیت اصلی ما قسمت 3 Writing Our Main Activity Part 3

اپلیکیشن ردیاب پوشک Diaper Tracker App

  • پیش نمایش برنامه ردیاب پوشک Diaper Tracker App Preview

  • ساختن چیدمان ما قسمت 1 Building Our Layout Part 1

  • ساختن چیدمان ما قسمت 2 Building Our Layout Part 2

  • ساختن چیدمان ما قسمت 3 Building Our Layout Part 3

  • نوشتن فعالیت اصلی ما قسمت 1 Writing Our Main Activity Part 1

  • نوشتن فعالیت اصلی ما قسمت 2 Writing Our Main Activity Part 2

با استفاده از onSaveInstanceState Using onSaveInstanceState

  • کاستی های برنامه ما Shortcomings of Our App

  • onSaveInstanceState onSaveInstanceState

  • کاستی های onSaveInstanceState و Solutions Shortcomings of onSaveInstanceState and Solutions

مشاهده صحافی View Binding

  • چرا از Bindings استفاده کنیم؟ Why Use Bindings?

  • با View Binding قسمت 1 به من انگیزه بدهید Motivate Me with View Binding Part 1

  • با View Binding قسمت 2 به من انگیزه بده Motivate Me with View Binding Part 2

  • برنامه شمارنده با قسمت 1 نمای صحافی Counter App with View Binding Part 1

  • برنامه کانتر با View Binding قسمت 2 Counter App with View Binding Part 2

اتصال داده ها Data Binding

  • چرخاندن سکه با Data Binding قسمت 1 Coin Flip with Data Binding Part 1

  • چرخاندن سکه با Data Binding قسمت 2 Coin Flip with Data Binding Part 2

  • چرخاندن سکه با Data Binding قسمت 3 Coin Flip with Data Binding Part 3

  • ردیاب پوشک با اتصال داده قسمت 1 Diaper Tracker with Data Binding Part 1

  • ردیاب پوشک با اتصال داده قسمت 2 Diaper Tracker with Data Binding Part 2

قطعات و ناوبری: نگاه اول Fragments and Navigation: A First Look

  • Fragment چیست؟ What is a Fragment?

  • راه اندازی چند قطعه Setting Up Multiple Fragments

  • فعال کردن کتابخانه ناوبری Enabling the Navigation Library

  • فعال کردن اقدامات ناوبری Triggering Navigation Actions

  • انتقال داده به قطعات با Safe Args Passing Data to Fragments with Safe Args

برنامه Score Keeper Score Keeper App

  • پیش نمایش برنامه Score Keeper Score Keeper App Preview

  • ساختن چیدمان ما قسمت 1 Building Our Layout Part 1

  • ساختن چیدمان ما قسمت 2 Building Our Layout Part 2

  • ساختن چیدمان ما قسمت 3 Building Our Layout Part 3

  • ساختن چیدمان ما قسمت 4 Building Our Layout Part 4

  • نوشتن کاتلین ما قسمت 1 Writing Our Kotlin Part 1

  • نوشتن کاتلین ما قسمت 2 Writing Our Kotlin Part 2

  • نوشتن کاتلین ما قسمت 3 Writing Our Kotlin Part 3

مشاهده مدل‌ها و داده‌های زنده: نگاه اول View Models and Live Data: A First Look

  • مدل View چیست؟ What is a View Model?

  • قرار دادن داده ها در یک View Model Putting Data in a View Model

  • استفاده از Live Data و Observers Using Live Data and Observers

  • کپسوله کردن داده های زنده Encapsulating Live Data

  • Data Binding Live Data Data Binding Live Data

  • مشاهده کارخانه های مدل View Model Factories

  • بسته بندی Wrapping Up

کلیک! برنامه Click! The App

  • کلیک! پیش نمایش برنامه Click! The App Preview

  • کلیک! قسمت 1 برنامه Click! The App Part 1

  • کلیک! برنامه قسمت 2 Click! The App Part 2

  • کلیک! برنامه قسمت 3 Click! The App Part 3

  • کلیک! برنامه قسمت 4 Click! The App Part 4

  • کلیک! برنامه قسمت 5 Click! The App Part 5

متشکرم! Thank You!

  • با تشکر از شما برای تکمیل این دوره! Thank You for Completing this Course!

نمایش نظرات

هنر انجام: شیرجه رفتن به توسعه اندروید با Kotlin [ویدئو]
جزییات دوره
17 h 15 m
84
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Michael Eramo
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Eramo Michael Eramo

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