38
جلسات
توضیحات دوره
سلام به تمام دوستان درسمنی؛ به خاطر استقبال بی نظیر شما از دوره اندروید مقدماتی، تصمیم گرفتیم تا دوره آموزش اندروید پیشرفته هم برگزار کنیم تا مسیری که در پیش گرفته اید را کامل کنیم.
اگر بخواهیم درباره این دوره صحبت کنیم باید با ما همراه شوید تا سرفصل های این دوره را باهم ببینیم. آن وقت به تفاوت دوره آموزش اندروید پیشرفته درسمن با سایر سایتهای آموزشی دیگر پی خواهید برد.
شما با یادیگری این مبحث میتوانید spinner های خود را شخصی سازی کنید. یعنی بنا به حالت و ظاهر دلخواه خود ویجت یا کامپوننت های خود را بسازید.
با یادگیری نحوه کار با RecyclerView لیستی از آیتم ها مانند مخاطبین تلفن همراه، لیست ایمیل ها و ...... برای برنامه موبایلی خود ایجاد میکنید.
همان طور که میدانید اندروید سه نوع تجزیه کننده XML به نام های DOM ، SAX و XMLPullParser برای تجزیه، ارائه داده و در میان آنها XMLPullParser از محبوبیت بالاتری برخوردار است. XMLPullParser، بسیار آسان و کارآمد میباشد، به همین خاطر ما هم تصمیم گرفتیم به طور کامل درباره XMLPullParser صحبت کنیم.
اگر تصمیم ندارید که از XML استفاده کنید، میتوانید از جایگزین آن یعنی JsonParser بهره ببرید. ما در آموزش JsonParser در اندروید به طور کامل درباره آن صحبت کردیم تا سوالی برای شما باقی نمانده باشد.
کافیست با ما همراه شوید تا این کتابخانه جذاب را یکبار برای همیشه یاد بگیرید.
یکی از پرطرفدارترین بخش های آموزش برنامه نویسی اندروید، وب سرویس هاست.
حالا کار وب سرویس چیست؟ استانداردی برای انتقال داده بین پلتفرم ها،نرم افزار های مختلف و ماشین.
برای همین این بخش را به طور مفصل برای علاقه مندان این حوزه توضیح داده ایم. در این بخش به آموزش کار با Php و MySql هم پرداخته شده است.
یکی از کارهای برنامه نویسان در هر بخش از برنامه نویسی واکشی و درج اطلاعات است. اندروید هم از این قاعده مستثنی نیست. شما در این بخش به تسلط کافی به عملیات درج و واکشی میرسید.
یکی از بهترین کتابخانه ها برای کار بر روی وب سرویس ها، Volley Library است. در واقع از این کتابخانه برای ارتباط اندروید و سرور استفاده میشود. اگر به دنبال یادگیری این موضوع بودید با آموزش درسمن در اینباره همراه شوید.
رقیب سرسخت این کتابخانه کسی نیست جز Volley Library چرا که این کتابخانه گوگل را دارد. ولی امروزه بازار استفاده از Retrofit بیشتر شده است. این کتابخانه یک Rest Client برای اندروید و زبان برنامه نویسی جاواست تا بازیابی و ارسال فایل JSON از یک وب سرویس مبتنی بر Rest را آسان کند. پس ای علاقه مندان به آموزش رتروفیت بشتابید.
برنامه نویسان این را میدانند که کاربران به هیچ وجه به این اهمیت نمیدهند که اپلیکیشن آنها با چه زبانی طراحی شده است و فقط به چیزی که میبینند اعتماد میکنند. پس اگر بتوانید حس خوبی را در زمان استفاده از اپلیکیشن خود توسط کاربران ایجاد کنید بی شک برنده خواهید بود. Material Design، یکی از عوامل تاثیرگذار در این ماجراست که باید به خوبی بر آن مسلط باشید. به خاطر اهمیت بالای این مبحث ما به صوت کامل آنچه را که در این زمینه نیاز دارید برای شما بیان کرده ایم که فقط مختص به این جلسه نیست بلکه در جلسات بعدی نیز به موضوعات مهم آن پرداخته ایم از جمله:
آموزش AppBarLayout Toolbar
آموزش Card View در اندروید
آموزش کار با CollapsingToolbarLayout
FloatActionButton در اندروید
آموزش SnackBar در اندروید
آموزش ساخت BottomNavigation در اندروید
ساخت منو کشویی(NavigationView) در اندروید
آموزش Broadcast Receiver در اندروید
در این بخش به توضیح کامل مبحث نوتیفیکیشن در اندروید پرداخته ایم و در بحث بعدی آن درباره مهمترین و جذاب ترین مبحث آن که برنامه نویسان اندروید به دنبال آن هستند، پرداخته ایم و آن مبحثی نیست جز: آموزش ارسال پوش نوتیفیکیشن Push Notification از طریق Firebase
اینها تنها بخشی از سرفصل های دوره اندروید پیشرفته درسمن بود در ادامه نیز به معرفی بقیه سرفصل های دوره میپردازیم:
آموزش سرویس ها(Android Services) در اندروید
آموزش RxJava در اندروید همراه با ترفندها و کاربردهای آن
آموزش معماری MVP در اندروید
آموزش بهترین معماری اپلیکشین ها به نام MVVM در اندروید
آموزش فعالسازی Debugging در اندروید
در نهایت انتشار اپلیکیشن(App Publishing)
پوشش کلیه مفاهیم کاربردی در سطح حرفه ای
ارائه نکات کلیدی و تکنیک های پرکاربرد در اندروید
استفاده از بروزترین کتابخانه ها و ابزارهای اندروید
دارا بودن جامع ترین سرفصل ها بین سایت های آموزشی
تدریس دوره توسط مجرب ترین استاد کشور همراه با بیانی ساده وروان
معرفی کامل وب سرویس ها و کتابخانه های مرتبط با آن
معرفی بخش های کلیدی و کاربردی متریال دیزاین در اندروید
معرفی کامل معماری های MVP و MVVM در اندروید
و در نهایت کار با سرویس های پرکاربرد
شما با گذراندن این دوره میتوانید ساخت یک اپلیکیشن کاملا حرفه ای اندروید را به دست بگیرید. فقط دقت داشته باشید که قبل از یک شروع پر انرژی برای این دوره باید با مفاهیم مقدماتی جاوا و اندروید مقدماتی آشنا باشید. پس اگر به این مباحث مسلط نیستید مسیر خود را با آموزش رایگان جاوا درسمن شروع کنید و بعد به سراغ دوره اندروید مقدماتی بروید. حالا که آماده هستید، میتوانید مفاهیم پیشرفته اندروید را شروع کنید.
سوالات متداول
مشخصات دوره
مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....
نظرات
سلام این اموزش برنامه نویسی اندروید به زبان سی شارپ هست یا نه ؟
سلام دوست عزیز، خیر این دوره به زبان جاوا تدریس شده است.
سلام وقتتون بخیر دوره هاتون عالیه دمتون گرم سلام من رو به استاد عزیز برسونید بسیار دلسوز و با سواد هستن
سلام شایان عزیز وقت شما هم بخیر.
به روی چشم موفق و موید باشید.
سلام آیا این دوره هم قصدش رو دارید به صورت استادی برگزارش کنید؟ استادیاتون خیلی خوبن ولی من حوزم اندروید
سلام دوست عزیز، فعلا تصمیمی در این خصوص نگرفتیم اخه همین دوره هایی که در سایت هستند نیز بسیار بسیار کامل و جامع هستند و استاد عباسی تایم خیلی زیادی برای تهیه این مطالب، صرف کرده اند.
با خیال راحت دوره مقدماتی و پیشرفته رو مشاهده کنید و مسیر متخصص شدن به راحتی هرچه بیشتر طی کنید.
سلام و عرض ادب خدمت درسمن عزیز من دوره مقدماتی تا متوسطه اندروید درسمن رو دیدم خیلی عالی بود و از محتوا و تدریس استاد بسیار راضی بودم در حال حاضر قصد دارم اندروید پیشرفته هم تهیه کنم و با توجه به قیمت بالا دوره می خواستم بدونم این دوره چه ویژگی هایی داره؟
سلام دوست عزیز خیلی خوش حال هستیم که افتخار این رو داشتیم که یک دوره باهاتون همراه باشیم.
بسیار عالی سوال خوبی پرسیدید، در واقع این دوره هر آنچه هرآنچه که شما نیاز دارید تا به یک متخصص تمام عیار در حوزه برنامه نویسی اندروید تبدیل شوید گفته شده است، تمامی مباحث سخت و پیچیده اندروید که ممکن است در چندین دوره بخواهید آنها را تهیه کنید در این دوره به صورت یک جا و کامل دسترسی خواهید داشت.
تدریس این دوره توسط مهندس عباسی انجام شده است که بسیار به این حوزه مسلط هستند و پروژه های بزرگ و تخصصی بسیاری را به اتمام رسانده اند و تجربه چندین و چند ساله در حوزه برنامه نویسی اندروید دارند و دانشجویان زیادی را در این مسیر وارد بازار کار کرده اند.
پیچیدگی و سختی حوزه اندروید سبب می شود افراد کمی وارد این حوزه شوند و آنهایی که منبع آموزشی خوبی را انتخاب نکرده اند ممکن است وسط راه دیگر ادامه ندهند و این یک امر بدیهی است، اما شما در این دوره از تدریس و یادگیری راحت لذت و حس فوق العاده کسب خواهید کرد.
سلام خسته نباشید من تازه میخوام برنامه نویسی رو شروع کنم و حوزه اندروید رو خیلی دوست دارم شروع کنم، من تعریف آموزش های شمارو خیلی شنیدم و میخوام با شما شروع کنم میشه راهنمایی کنید که دوره برای من مناسب هست یا خیر؟
سلام دوست عزیز وقتتون بخیر
اولین گام برای شما این است که علاقه داشته باشید زیرا اگر این حوزه را دوست داشته باشید می توانید با تمام سختی ها و چالش های پیش رو دست و پنجه نرم کنید.
برای شروع شما باید ابتدا دوره اندروید مقدماتی درسمن را تهیه کنید و بعد از مشاهده و انجام تمرین ها مجوز ورود به دوره اندورید پیشرفته را پیدا خواهید کرد و می توانید با خیال راحت این دوره را تهیه کنید.
اگر حتی هیچ پیش زمینه ای از برنامه نویسی اندروید نیز ندارید اصلا نگران نباشید و بدانید که مهندس عباسی از صفر صفر تدریس کرده اند و تمام تلاش خود را کرده اند که بتوانید در سریع ترین زمان ممکن، به تمامی مباحث سخت و دشوار اندروید مسلط شوید.
اگر سوالی داشتید حتما بپرسید در خدمت هستیم.