توسعه اپلیکیشن اندروید را با Kotlin و Jetpack Compose، هر بار یک درس کوتاه، یاد بگیرید. کد را روی گوشی خود بنویسید و اجرا کنید، وقتی گیر کردید از یک مربی هوش مصنوعی بپرسید و از اولین خط کد خود تا انتشار در گوگل پلی، یک مسیر مشخص را دنبال کنید. نیازی به تجربه نیست.
یک دوره کامل توسعه اندروید
۳۶ دوره و ۱۵۲ درس، از مبتدی تا پیشرفته مرتب شده اند: یک دوره کامل کدنویسی که روی گوشی شما جا میشود. هر درس یک توضیح کوتاه را با تمرین عملی ترکیب میکند، بنابراین شما به جای تماشا، با انجام دادن یاد میگیرید.
• از اینجا شروع کنید: به توسعه اندروید خوش آمدید، سپس اصول کاتلین در دو بخش
• برنامهنویسی کاتلین: توابع و کلاسها، مجموعهها و لامبداها، ایمنی null
• Jetpack Compose: اولین صفحه قابل ترکیب شما، حالت و ترکیب مجدد، طرحبندیها و اصلاحکنندهها، استایلبندی متن و دکمهها، ورودی کاربر و فرمها، لیستها، انیمیشنها، ناوبری
• اصول اولیه برنامه و طراحی متریال: ساخت صفحاتی که ظاهر و حس خوبی دارند
• معماری: ViewModel و چرخه عمر، معماری برنامه، تزریق وابستگی با Hilt، پروژههای چند ماژولی
• دادهها: پایگاه داده Room، DataStore و تنظیمات، Paging 3، شبکه
• ویژگیهای دستگاه: مجوزها، اعلانها و کانالها، نقشهها و مکان، عکسها و ویدیوهای CameraX، بارگذاری تصویر با Coil
• کارهای پسزمینه: coroutines و Flow، WorkManager
• Firebase: Auth، Firestore و Cloud Messaging
• ارسال آن: تست و اشکالزدایی، پروفایل عملکرد، انتشار در Google Play
کد کاتلین را بنویسید و اجرا کنید
یک ویرایشگر کد داخلی به شما امکان میدهد کد را تایپ کنید، آن را اجرا کنید و ببینید خروجی را در عرض چند ثانیه تغییر دهید. یک مثال را تغییر دهید، آن را بشکنید، آن را اصلاح کنید. مانند یک کامپایلر کوچک کاتلین در جیب شما کار میکند، بنابراین هر مفهوم به چیزی تبدیل میشود که خودتان امتحان کردهاید.
یک مربی هوش مصنوعی که توضیح میدهد
آیا در یک خطای Compose یا یک کوروتین که کار نمیکند گیر کردهاید؟ از مربی هوش مصنوعی بپرسید. این ایده را به زبان ساده توضیح میدهد، به اشکال اشاره میکند و به شما کمک میکند تا راه حل را بنویسید. کاربران رایگان روزانه از پاسخهای مربی بهرهمند میشوند.
تمرینی که ماندگار است
• آزمونهای داخل درسها، آنچه را که تازه آموختهاید بررسی میکنند
• سوالاتی که از دست میدهید بعداً به عنوان کارتهای مرور کوتاه، دو دقیقه در روز برمیگردند
• دورههای روزانه، توقف دورهها و یادآوریها شما را ثابت نگه میدارند
• یک لیگ هفتگی و چالش جهانی کدنویسی، رقابت دوستانهای را اضافه میکنند
• ردیابی پیشرفت نشان میدهد که کدام دورهها را تمام کردهاید و چه چیزی در ادامه میآید
یک گواهینامه کسب کنید
مسیر را تمام کنید و در آزمون گواهینامه شرکت کنید. با قبولی در این دوره، یک گواهینامه با نام خودتان دریافت میکنید که توسط CoddyKit تأیید شده است و میتوانید آن را در لینکدین به اشتراک بگذارید یا به رزومه خود اضافه کنید.
این دوره برای چه کسانی است؟
• مبتدیان کاملی که میخواهند آموزش کاتلین را از صفر شروع کنند.
• دانشجویانی که میخواهند در کنار کلاس یا بوت کمپ تمرین بیشتری داشته باشند.
• توسعهدهندگان وب یا بکاند که به سمت توسعه اپلیکیشن موبایل میروند.
• هر کسی که اندروید استودیو را باز کرده و نمیداند از کجا شروع کند.
• توسعهدهندگان جوان که برای اولین شغل توسعهدهنده اندروید خود آماده میشوند.
چرا این مجموعه؟
کاتلین زبان ترجیحی گوگل برای اندروید است و Jetpack Compose روش مدرنی برای ساخت صفحات اپلیکیشن است. این دوره ابزارهای مورد استفاده در اپلیکیشنهای امروزی را آموزش میدهد و درسهایی در مورد Compose، Room، Hilt، coroutines، Firebase و انتشار در گوگل پلی ارائه میدهد.
به زبان خودتان یاد بگیرید.
این برنامه به ۲۲ زبان از جمله انگلیسی، اسپانیایی، پرتغالی، آلمانی، فرانسوی، ترکی، عربی، هندی، اندونزیایی، ژاپنی، کرهای و چینی در دسترس است.
شروع رایگان
اولین دوره شما رایگان است و شامل کمک هزینه روزانه مربی هوش مصنوعی میشود. نسخه حرفهای (Pro) تمام ۳۶ دوره را باز میکند، تبلیغات را حذف میکند و به شما کمک نامحدود مربی هوش مصنوعی میدهد.
اولین درس را باز کنید و اولین خط کد خود را امروز بنویسید.
دوره آموزشی Jetpack Compose و توسعه اپلیکیشن: ساخت اپلیکیشن با یک مربی هوش مصنوعی
تاریخ بهروزرسانی
۳ مهر ۱۴۰۵