یاد بگیرید که از Kotlin به روش صحیح برای بهبود کد برنامه Android خود استفاده کنید
با استفاده از مفاهیم کاربردی و شی گرا، کدهای بی خطر، مختصر و قابل خواندن را در Kotlin بنویسید
هنگام استفاده از APIهای Android (مانند SQLite) با استفاده از توابع برنامه افزودنی مرتبه بالاتر، کدهای غیرضروری را حل کنید
از Android Studio به طور موثر برای سرعت بخشیدن به گردش کار توسعه خود استفاده کنید
در صورت گیر افتادن، در طول مسیر به سؤالات خود پاسخ دهید
چرا این دوره را بگذرانید؟
من از اواخر سال 2015 با Kotlin درگیر بودم، قبل از اینکه در اولین نسخه پایدار آن منتشر شود. من به عنوان مدرس دوره "کوتلین برای مبتدیان"، می دانم که دانش آموزان به چه موضوعاتی علاقه دارند یا با آنها گیر می کنند.
اولین دوره آموزشی Kotlin من از وب سایت رسمی Kotlin و از وب سایت رسمی اندروید به عنوان منبعی برای یادگیری Kotlin برای اندروید توصیه می شود. بنابراین می توانید مطمئن باشید که در اینجا آموزش با کیفیتی دریافت خواهید کرد.
بعد از این دوره، میتوانید با اطمینان از Kotlin برای هر نوع پروژهای استفاده کنید -- اما ما البته آنچه را که یاد گرفتهایم در توسعه برنامه اندروید در این دوره به کار خواهیم برد.
چه چیزی این دوره را خاص می کند؟
از زمان اعلام #IO17 گوگل مبنی بر پشتیبانی رسمی از Kotlin در اندروید، دوره های جدید زیادی در این زمینه منتشر شده است -- که بسیار عالی است زیرا به گسترش زبان کمک می کند.
چیزی که این دوره را خاص میکند این است که در حالی که اکثر دورههای دیگر سبک کدنویسی خوبی را آموزش نمیدهند، این دوره بر تولید کد تمیز تمرکز دارد و به شما میآموزد که از ویژگیهای شگفتانگیز کاتلین برای نوشتن کد بهتر از جاوا استفاده کنید. به این ترتیب، با استفاده از Kotlin به جای جاوا، به عنوان مثال، سود زیادی خواهید داشت. با اجتناب از کد boilerplate در اطراف بسیاری از APIهای Android.
آنچه این دوره نیست
این دوره یک مرجع اندروید نیست، فکر میکنم شما در حال حاضر حداقل تجربه Android را دارید. در عوض، با استفاده از ویژگیهای زبان قدرتمند Kotlin برای جلوگیری از برگزاری مراسم غیرضروری در اطراف APIهای Android، یاد میگیرید که کدهای پاکتر برای برنامههای خود بنویسید. همچنین، در پایان دوره، میتوانید از Kotlin برای هر نوع پروژه استفاده کنید - نه فقط برای برنامههای Android.
آنچه دانشآموزان درباره من میگویند (برگرفته از "Kotlin برای مبتدیان")
"TLDR؛ یکی از بهترین دوره های کاتلین برای مبتدیان در Udemy! من کمی وقت گذاشتم تا این بررسی را بنویسم و می خواستم دوره را تمام کنم، سپس دوره های دیگر ارائه شده در اینجا در Udemy را تماشا کنم و سپس می خواهم ببینم پیتر در تدریس چقدر خوب است. اصول اولیه Kotlin را برای من به کار ببرم تا بتوانم دانش خود را در حین نوشتن برنامه های اندرویدی واقعی به کار ببرم. و خوشحالم که گزارش بدهم که بسیار به من کمک کرده است. اشتباه نیست اگر بگویم که من حتی به راحتی چراها و چه چیزهایی را درک می کردم. اگر استاد در دوره های دیگر با جزئیات توضیح نمی داد ... ممنون پیتر! شما به من خوب یاد دادید! [...]"
- حسن
"معرفی عالی برای کاتلین و برنامه نویسی برای برنامه نویسان مبتدی!"
- Per-Erik
"پیگیری آسان، مربی با سرعت عالی که برای مبتدیان دوستانه است."
- رونالدو
" فراتر از عالی!!!! "
- مایک
"شروع عالی تا کنون. منتظر یک دوره عالی. بهترین دوره آنلاینی که من گذرانده ام، تا کنون!! "
- جیمز
"این یک دوره بسیار خوب برای دریافت یک دید کلی از Kotlin بود. همه چیز به وضوح توضیح داده شد و مثال ها و تمرین ها بسیار مفید بودند. خوشحالم که پیتر در حال در نظر گرفتن دوره ای برای اندروید با استفاده از Kotlin است زیرا من هستم کنجکاو در مورد آن موضوع."
- جیمز
آنچه خواهید آموخت
چگونه با استفاده از Kotlin همه آنچه را که برای توسعه Android نیاز دارید تنظیم کنید (به عنوان مثال نحوه نصب Android Studio)
مبانی Kotlin: متغیرها، امنیت صفر، تغییرناپذیری، شرطیها، حلقهها، توابع، مدیریت استثنا
برنامه نویسی تابعی در کاتلین: توابع مرتبه بالاتر، عبارات لامبدا، ارزیابی تنبل، توالی های تنبل، کتابخانه استاندارد کاتلین
برنامه نویسی شی گرا در Kotlin: همه چیزهایی که از جاوا + کلاس های داده، توابع افزودنی، ارسال های هوشمند، اعلان های شی، تفاوت های جاوا در مورد وراثت می دانید
توسعه Android با Kotlin: ایجاد فعالیتها، طرحبندیها، منوها، شنوندگان کلیک، کار در مورد APIهای پیچیده Android غیرضروری، بهبود تراکنشهای SQLite با توابع برنامه افزودنی، اجتناب از خالی بودن کد شما
------
کاتلین چیست؟
Kotlin یک زبان مدرن برای JVM است و تنها زبان رسمی پشتیبانی شده در اندروید در کنار جاوا است. این توسط Jetbrains، سازنده IntelliJ که اندروید استودیو بر اساس آن است، توسعه یافته است.
از زمان اعلام رسمی گوگل برای پشتیبانی رسمی از Kotlin در سال 2017، علاقه به این زبان به شدت افزایش یافته است -- و به همراه آن تعداد آموزش ها، دوره ها، کتاب ها و همچنین پیشنهادهای شغلی برای Kotlin. زمان بسیار خوبی برای شیرجه زدن به این زبان مدرن و پیشی گرفتن از دیگر توسعه دهندگان اندروید است!
Kotlin با طراحی زبان مدرن خود که بهترین شیوههای صنعت را در خود جای داده است، به شما امکان میدهد کدهای بسیار رسا، قابل فهم و ایمن بنویسید - در حالی که 100٪ با جاوا سازگار است. می توانید از کلاس ها و روش های جاوا از Kotlin و برعکس استفاده کنید.
این دوره به شما نشان میدهد که منظور من چه ویژگیهای زبانی است و چگونه میتوانید آنها را برای نوشتن کدهای کلاس جهانی اعمال کنید.
توسعه دهنده و مهندس نرم افزار - با بیش از 45000 دانشجوی شاد
نمایش نظرات