توضیحات "پکیج آموزش برنامه نویسی اندروید از مقدماتی تا پیشرفته (پروژه محور)" : در پکیج آموزش برنامه نویسی اندروید قصد داریم در 35 ساعت به صورت پروژه محور از سطح مقدماتی تا پ...
در پکیج آموزش برنامه نویسی اندروید قصد داریم در 35 ساعت به صورت پروژه محور از سطح مقدماتی تا پیشرفته تمام موارد کاربردی تولید و طراحی اپلیکیشن را آموزش دهیم.
برنامه نویسی اندروید یعنی ساخت نرم افزارها و برنامه های قابل اجرا بر روی سیستم عامل اندروید. اندروید سیستم عاملی است که برای دستگاه های همراه مانند گوشی های هوشمند و تبلت ها طراحی شده است. برنامه نویسی اندروید به زبان های مختلفی انجام می شود، اما Java و Kotlin به عنوان زبان های اصلی برنامه نویسی اندروید شناخته می شوند. در این دوره به صورت جامع با اصول و مفاهیم برنامه نویسی اندروید آشنا می شوید و مهارت های کدنویسی صحیح را یادمیگیرید.
در این پکیج، برنامه نویسی اندروید را در محیط اندروید استودیو از سطح مقدماتی تا پیشرفته در 35 ساعت می آموزید. یعنی در این دوره آموزشی تمام موارد مهم و کاربردی پایه و پیشرفته برای تولید و طراحی اپلیکیشن های بروز تدریس می شود. نکته مهم در این دوره این است که تنها نوشتن کد را یاد نمیگیرید. بلکه اصول و مفاهیم برنامه نویسی اندروید را درک کرده و با استفاده از آن ها قادر به ساخت اپلیکیشن های قدرتمند خواهید بود. این تدریس عمیق برنامه نویسی اندروید از طریق پروژه های عملی واقعی صورت می پذیرد تا بتوانید ایده های خود را به واقعیت تبدیل کنید.
در مراحل اولیه، مفاهیم پایه و المان های اساسی برنامه نویسی اندروید آموزش داده می شود. سپس با پیشرفت دوره، به ساخت اپلیکیشن های معروف و مورد استفاده در مارکت های اندرویدی پرداخته می شود. پس از اتمام دوره، قادر به ساخت اپلیکیشن های معروف و کارآمد در محیط مارکت های اندرویدی خواهید بود.
آنچه در پکیج آموزش برنامه نویسی اندروید از مقدماتی تا پیشرفته (پروژه محور) خواهید آموخت:
• آموزش نصب و راه اندازی محیط توسعه اندروید استودیو
• معرفی و نصب و راه اندازی JDK
• معرفی و راه اندازی SDK
• درک مفاهیم اولیه
• آشنایی با ماشین مجازی (Virtual device)
• معرفی، دانلود و نصب نرم افزار جنی موشن Genymotion
• معرفی، دانلود و نصب نرم افزار adb driver
• آموزش اجرای اپ روی دستگاه های واقعی
• مفهوم اکتیویتی و چرخه زندگی اکتیویتی
• ویوو های اندروید و کار با آن ها
• آموزش طراحی لایه ها و نحوه لایه بندی و لایه های تودرتو و استفاده از ویوو ها
• کار با فونت در اندروید
• کار با استایل ها و اشکال در اندروید
• واحد های اندازه گیری در اندروید
• ارسال ایمیل
• ارسال SMS
• باز کردن صفحات وب در اندروید
• معرفی انواع Dialog
• تعامل با دکمه های دستگاه
• کار با انواع Device Buttons
• سازماندهی کردن ساختار پروژه و پکیج بندی کلاس ها
• آشنایی با قابلیت های پنهان اندروید استودیو
• مفهوم saveInstanceState
• ترازبندی ویوو ها در لایه بندی
• نحوه افزودن کتابخانه به پروژه
• ذخیره سازی اطلاعات در دیتابیس Sqlite و اکشن CRUD
• مفهوم و انواع ORM در اندروید
• کار با Bitmap
• استفاده از مدیا پلیر در اندروید
• کار با ویوو VideoView و پخش ویدیو در برنامه
• معرفی انواع انیمیشن ها و استفاده آن ها در java و xml
• ساخت ویجت برای اپلیکیشن
• نحوه ساخت کتابخانه شخصی و استفاده از آن
• معرفی انواع Component ها در اندروید
• نوتیفیکیشن ( Notifications)
• کار با نقشه(Map) در اندروید
• مفاهیم اولیه طراحی متریال (Material Design)
• ارتباط با سرور و رشته های جی سان (JSON)
• نحوه پابلیش اپلیکیشن (apk file)
• نحوه ایجاد فایل APK خروجی
هنوز نظری ثبت نشده است.