هیچ دوره ای در سبد آموزش شما وجود ندارد
دوره آموزش پیشرفته اندروید به زبان کاتلین، در واقع برای متخصص شدن شما در زمینه برنامه نویسی اندروید و کاتلین میباشد. شما در این دوره، با مباحثی نظیر چگونگی ذخیره سازی اطلاعات در رم ،چگونگی بهینه سازی داده ها جهت ذخیره سازی، استفاده از معماری برای برنامه نویسی، کار با کتابخانه های بزرگی نظیر رتروفیت و… آشنا می شوید.
نرم افزار ها روز به روز بزرگ تر می شوند و شرکت ها هم به دنبال اشخاصی می گردند که توانایی کار با گروه را داشته باشند. پس شما هم باید بتوانید به صورت گروهی کار کنید و نرم افزار های بزرگ بنویسید که لازم است توانایی کار با گیت، معماری، درک چگونگی ذخیره سازی داده، درک چگونگی بهینه سازی داده ها، توانایی کار با انیمیشن ها، توانایی کار با کتابخانه های بزرگ و… هست که در این دوره به صورت کاملا مفید آموزش داده می شود. اگر می خواهید در زمینه اندروید حرفه ای شوید، باید حرفه ای یاد بگیرید.
با گذراندن دوره آموزش پیشرفته اندروید به زبان کاتلین ، شما تبدیل به فردی می شوید که با کمی تلاش و پشتکار می توانید یکی از بهترین برنامه نویس های اندروید در سطح کشور شده و جا در پای بزرگان نهاده و پروژه های عظیم و بزرگ را شروع به پیاده سازی کنید. جهت دریافت اطلاعات بیشتر میتوانید به ویدئوی معرفی دوره مراجعه کنید.
مخاطبین دوره:
- برنامه نویسانی که دوره صفر تا صد برنامه نویسی اندروید را گذرانده اند و اکنون قصد پیشرفت و حرفه ای شدن در زمینه برنامه نویسی اندروید را دارند.
- دانشجویان و فارغ التحصیلان رشته کامپیوتر
- علاقه مندان به یادگیری زبان کاتلین
- علاقه مندان به یادگیری زبان برنامه نویسی اندروید
- و …
آنچه با خرید این دوره به دست می آورید:
- متخصص شدن در زمینه برنامه نویسی اندروید
- پیاده سازی پروژه های تخصصی و هیجان انگیز
- دریافت به روز ترین سرفصل آموزشی و آخرین ورژن های تکنولوژی
- آموزش مطالب تخصصی و عدم اتلاف وقت برای مباحث غیر کاربردی
- اجرایی کردن ایده های خودتان
- کسب درآمد از از این حوزه
- اشتغال و درآمد زایی
- و …
پیش نیاز ها:
مزایای خرید دوره آموزش پروژه محور اندروید به زبان کاتلین :
- تمامی آموزش ها 3 ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
- چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
- با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
- ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
- ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
- بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
- کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.
میکائیل
سلام مگه با اومدن کروتین ها RxJava منسوخ نشده؟ چرا کروتینز استفاده نکردید
علیرضا احمدی
سلام و درود.
حدود 6 سال پیش کتابخونه Kotlin android extensions معرفی شد که دیگه از findViewById استفاده نکنیم. 2 سال پیش هم باز Kotlin android extensions منسوخ شد و View Binding اومد. اما در نهایت همچنان میتونیم از findViewById استفاده کنیم. یعنی چیزی که اصل کار اندروید باشه هرگز از بین نمیره. الان کاتلین کروتین 6 ماه شده که نسخه نهاییش اومده و من این آموزش رو یک سال و نیم پیش ضبط کردم.
اما RXJava از بین نرفته و از بین هم نخواهد رفت. همچنان خودم دارم ازش استفاده میکنم. کروتین کار رو ساده تر میکنه اما بیشتر گیج میشی. نمیتونی درک کنی که دقیقا چه اتفاقی میوفته.
borssiamak1012
با سلام خدمت جناب احمدی، ممنون از سایت خوبتون.کیفیت ویدیو و نحوه ی اموزش عالی ولی صدای ویدیو ها ضعیف هست جناب احمدی
علیرضا احمدی
سلام و عرض ادب. ممنون از نظرات مثبت شما. چشم حتما پس از اتمام دوره برنامه نویسی اندروید، اقدام به بروزرسانی این دوره یا ترکیب اون با دوره اندروید خواهم کرد. کیفیت رو افزایش میدم.
Motahhari
عالی
poorabbas2012 دانشجوی دوره
ممنون از استاد عزیز جناب آقای احمدی بابت این توضیحات ساده و روان
علیرضا احمدی
سلام و عرض ادب. خوشحالم که براتون مفید بوده. موفق باشید
afshin.balalai
با درود
ممکنه راهنمایی کنین که اگه کسی دوره «آموزش برنامه نویسی اندروید به همراه 5 پروژه عملی | یادگیری Android با کاتلین» رو بگیره آیا به این آموزش هم نیاز داره ؟
علیرضا احمدی
سلام و عرض ادب. این دوره شامل مباحث حرفه ای هست و من پیشنهاد میکنم چون در تایم جشنواره هستیم، شما به جای خریداری کردن جداگانه، پکیج جامع اندروید رو خریداری کنید که تمام دوره های مورد نیازتون داخلش وجود داره. حتی همین دوره.
پاسخ دقیق تر : لزوم 100 درصد نه اما مباحت گفته شده در این دوره خیلی سطح شما رو ارتقا خواهد داد.
موفق باشید
2360538421 دانشجوی دوره
سلام و خسته نباشید
بعد از ثبت نام در github و کپی کردن کد وقتی وارد پوشه اپلیکیشن میشم و راست کلیک میکنم دو گزینه git bash و git GUI برام نیست علت چیه؟
علیرضا احمدی
سلام و عرض ادب.
احتمالا تغییرات نسخه های جدید اندروید استودیو هست.
باید بررسی کنم و نسخه جدید جایگزین بشه. اما برای تسریع کار اگر سرچ کنید Git in android studio میتونید با مقالات موجود، شیوه اتصال رو ببینید.
من هم بررسی میکنم.
mehdiwaysi دانشجوی دوره
سلام استاد دوره آموزشی کروتین ندارید؟
علی حاجی مرادی
تخفیف این دوره بیشتربزارین ممنون
soheylakazemi
چشم حتما سعی خودمون خواهیم کرد
سیداحمد بنی کمالی
سلام
بنده سه تا دوره ی پایه و پیشرفته و پروژه محور رو گرفتم
اول اینکه استاد واقعا خوب تدریس میکنن، فن بیان عالی، و قدرت انتقال مطلب بالایی دارن. مطالب واقعا با تدریسشون توی ذهن ماندگار هست
دوما اینکه ایشون توی تلگرام پاسخگو هستن و جواب سوالات رو می دن تا جایی که بشه
موردی که جالبه و خیلی کم پیش اومد( شاید یک یا دوبار) جایی که نمی دونستن یا یادشون رفته نمی پیچوندن و صادقانه می گفتن که یادم رفته یا نمی دونم.
ازشون واقعا سپاس گزارم که اینچنین دلسوزانه دوره رو ضبط کردن.
علیرضا احمدی
سلام و عرض ادب. خیلی ممنونم دوست عزیز
علی حاجی مرادی
دوره خوبی بود ممنون
مهدی شریفی
ضمن سلام و خسته نباشید خدمت شما استاد گرامی
ببخشید ولی اینجور ک از دیدن کامنت ها متوجه شدم یه سری از دوستان مثل من توی فرگمنت ها در
mvvm مشکل دارن
به عنوان یه برادر کوچیک تر میخواستم خواهش کنم یه فکری راجبش کنین
به این که این اموزش کاملا کامل بود شکی نیست
فقط اگه این مورد رو هم پوشش بدین دیگه استادی رو در حق ما تموم کردین
با احترام
علیرضا احمدی
سلام. شما هر پکیجی که بخرید تمام آموزش های دنیا در اون پکیج وجود نداره و بنده موظف نیستم که تمامی کتابخونه ها و معماری ها رو به صورت کامل تدریس کنم چون تدریسشون چیزی حدود 150 ساعت آموزش نیاز داره. قرار بر این هست که بنده مفاهیم رو برای شما بگم و ادامه مسیر رو خودتون پیدا کنید
حسین
سلام و عرض ادب
ببخشید استاد شما راجب فرگمنت ها در mvvm صحبتی نکردین و اینجوری که بنده متوجه شدم پیاده سازی mvvm در فرگمنت ها کاملا متفاوته..منبع هم پیدا نکردم حداقل میشه یه توضیح راجبشون بدین چون واقعا نتوستم چیزی راجبشون پیدا کنم
علیرضا احمدی
اینو سعی میکنم در یک مینی پکیج در نظر بگیرم آموزشش رو
حسین
استاد ای کاش به ادامه همین دوره اضافه میکردین
چون واقعا کسی ک این دوره رو خریداری میکنه اونجور ک از سر فصل ها پیداست توقع داره معماری هارو خوب درک کنه و
توی لوپ آموزشی قرار نگیره
ما جز شما رفرنسی نداریم ای کاش به ادامه همین دوره اضاف میکردین!!
amirqx
استاد منم موافقم خواهش میکنم به ادامه همین دوره اضافه کنین
مهدی شریفی
حداقل برای افرادی ک این دوره رو خریداری کرده اند رایگان باشه ما تمام بودجمونو واسه این دوره گذاشتیم
amirqx
استاد عزیزم سلام
ببخشید استاد من دوره رو به تازگی گرفتم مثل اینکه koin تغیرات خیلی زیاده داشته این قسمت اپدیت نمیشه استاد؟؟اگه نمیشه میشه یه راهنمایی کنین چون من سایت اصلی koin رو هم کامل مطالعه کردمو باهاش پیش اومدم ولی مشکلم حل نشد
علیرضا احمدی
سلام و عرض ادب. من بررسی میکنم این مورد رو
stazad70
لطفا راهنمایی کنید چه موقع ما باید از Flowable و cunsumer استفاده می کنیم .
و اینکه حالا که لایبرری lifecycle-extensions منسوخ شده از کدام لایبرری استفاده کنیم؟
ViewModel یا LiveData یا Lifecycles only (without ViewModel or LiveData)
Pourya.e4
سلام
ازمون برای دریافت مدرک به صورت حضوری هست یا انلاین؟
پشتیبان توفیق پور
سلام وقت بخیر
این آموزش شامل ارائه مدرک نمیشه.
Pourya.e4
پایین تر گفتید هست!
پشتیبان توفیق پور
گواهینامه برای هر سه سطح آموزش هست
و شامل قسمت جامع، پیشرفته، پروژه محور به تنهایی نمیشه
mohammad_ep
باتوجه به منسوخ شدن لایبرری anko استفاده از آموزش را توصیه می کنید؟
علیرضا احمدی
کتابخانه anko خیلی میتونه کاربردی باشه. علاوه بر این که سرعتش زیاد هست، اگر سرعت رو در نظر نگیریم چون کانسترینت لایوت الان سرعتش خیلی ارتقا پیدا کرده، این کتابخونه خیلی از کد ها رو میتونه ساده تر کنی. کد هایی نظیر toast و startActivity که خیلی ساده تر پیاده سازی میشن. پس استفاده از anko رو در هر حال توصیه میکنم
stazad70
موقع استفاده از دیتاباندینگ هنگام بیلد کردن به این ارور می خورم.
راه های مختلفی امتحان کردم اما رفع نشد.ممکنه بخاطر تداخل با دیتاباندبنگ 2 باشه؟
* What went wrong:
Execution failed for task ‘:app:compileDebugJavaWithJavac’.
> javax/xml/bind/JAXBException
علیرضا احمدی
سلام. بله ممکنه تداخل به وجود آمده باشه اما این نکته رو هم مدنظر داشته باشید که دیتا بایندینگ و معماری mvvm کمی دچار مشکل و باگ هستند که هنوز به صورت کامل رفع نشده و معماری پیشنهادی من با این اوضاع، معماری mvp هست که در دوره پروژه محور کاتلین که به زودی منتشر میشه هم از همین معماری mvp استفاده کردیم.
stazad70
میشه راهنمایی کنید چطوری دیتاباندینگ ۲ رو غیر فعال کنم.
علیرضا احمدی
در بخش کار با معماری mvvm هر آنچه نیاز بوده گفته شده و اگر قرار بر غیر فعال کردن چیزی بوده، اون رو هم ذکر کردم. اما باگ های دیتابایندینگ واقعا زیاده. شما اول راه هستید. من داخل یه پروژه بزرگ، وسط راه به مشکل ارور های غیر طبیعی دیتا بایندینگ برخورد کردم کلی خسارت بهم وارد شد.
stazad70
سلام
ممنون بابت آموزش خوبتون.
دوتا سوال داشتم.
1-در پیکاسو ورژن جدید دیگر ما کانتکست را به کلاس پیکاسو پاس نمی دهیم .یعنی دیگر نیازی به تزریق وابستگی نیست؟
2-برای کلاس های خودمان که کانستراکتور پارامتری (آبجکتی از کلاس دیگه می گیرند) دارند و یا حتی دیتا کلاسها هم نیاز به تزریق وابستگی است؟
علیرضا احمدی
سلام دوست عزیز. پیکاسو به دلیل اینکه در کل برنامه استفاده میشه چه context بگیره و چه نگیره بهتره که تزریق وابستگی روش انجام بشه. کلاس هایی که در ورودی خودشون آبجکت خاصی میخوان رو در بیشتر موارد میشه تزریق کرد چون بیشتر کلاس ها context لازم دارن که koin میتونه فراهم کنه این نیاز رو اما اگر کلاسی دارید که یک اکتیویتی رو در ورودی درخواست میکنه بهتره که به شیوه معمول فراخوانی بشه و از koin برای تزریق وابستگی اون استفاده نشه. دیتا کلاس ها اصلا حجمی ندارن و نیازی به تزریق کردنشون نیست
احمدی
بعد پایان دوره های مقدماتی متوسط پیشرفته کاتلین مدرک هم می تونیم از سایت دانشجویار دریافت کنیم ؟
شرایط ش چجوری باید تو ازمون خاصی شرکت کنیم یا پروژه باید بدیم میشه برام توضیح بدید
حسن رجبیان
سلام
بله بعد از تهیه دوره و شرکت در آزمون گواهی حضور معتبر با مهر آموزشگاه فنی و حرفه ای برای شما صادر میشه
احمدی
یعنی بعد از پایان دوره می تونم بیام اعلام کنم که من اماده ازمون هستم
این پروسه مستلزم دوباره پرداخت هزینه ست ؟
ازمون بصورت انلاین هستش ؟
پشتیبان توفیق پور
بله بعد از گذشت 2 ماه از خرید این دوره میتونید به پشتیبانی اعلام کنید
تنها هزینه ارسال پستی به عهده خود شما خواهد بود و غیر از این هزینه دیگری نخواهد داشت.
علی
سلام
اگه میشه آموزش پرداخت درون پرنامه ای بازار و زرین پال رو برای کاتلین آموزش بدین
احمدی
سلام استاد چقدر ضبط این دوره مونده تا تموم بشه ؟