برنامه نویسی اندروید :
اندروید (Android) یک سیستم عامل موبایل است که توسط شرکت گوگل توسعه داده می شود. این سیستم عامل که یکی از محبوبترین سیستمعاملهای تلفن همراه است، اوپن سورس بوده و برپایه هسته لینوکس بنا شده است. اندروید بر خلاف سیستم عامل iOS آیفون که فقط پردازنده های ARM را پشتیبانی میکند، بر روی انواع مختلفی از پردازنده ها (ARM, MIPS, Power Architecture, x86) قابل نصب است.
برای برنامهنویسی برنامههای اندرویدی میتوان از تعداد زیادی از زبانهای برنامهنویسی استفاده کرد. یکی از آنها جاواست که گوگل هم توسعهدهندگان را بیشتر به استفاده از این زبان تشویق میکند.
زبان برنامه نویسی Java:
هنگامی که صحبت از برنامه نویسی اندروید میشود، اولین و محبوبترین گزینه جاوا است. جاوا زبان رسمی برنامه نویسی اندروید است و این یعنی بیشترین پشتیبانی گوگل از این زبان خواهد بود. بیشتر اپلیکیشنهای اندروید که در حال حاضر در گوگل پلی حضور دارند، با استفاده از زبان جاوا نوشته شدهاند.
شعار جاوا «یکبار بنویس و هر جایی اجرا کن» است که به ویژگی اجرا شدن برنامه های جاوا روی هر نوع سیستم عاملی و هر گونه وسیله الکترونیکی اشاره دارد.
ویژگی های برنامه نویسی جاوا :
- سادگی
- شیء گرایی
- قابل حمل بودن (میتواند روی هر پلتفرمی اجرا شود.)
- دارای بستر مستقل
- امن بودن (جاوا امن است چون هیچ نشانگر صریح ندارد، برنامه های جاوا در داخل سیستم عامل مجازی ماشین مجازی اجرا می شود.)
- پویایی
- دارای عملکرد بالا
- و….
مخاطبین دوره:
این دوره برای کسانی مناسب می باشد که می خواهند تازه برنامه نویسی اندروید را شروع کنند و هیچ تخصصی تا به حال در این حوزه نداشته اند.
آنچه در این دوره آموزشی فرامی گیرید:
اندروید با تمام سختیهایی که دارد اما لحظات فرح بخشی رو میتواند برای برنامه نویس فراهم بیاورد. این دوره یک دوره کاملاً مناسب و جامع برای کسانی است که تازه وارد حوزه برنامه نویسی اندروید شدهاند و علاقهمند به فعالیت در این حوزه میباشند.
در این دوره سعی شد تا تمام موارد مقدماتی موردنیاز برای یک برنامه نویس اندروید شدن در ابتدای کار را به شما آموزش دهیم. البته در حین آموزش نکاتی از سایر مباحث هم به میان آورده شده که به شما در بالا بردن سطح دانش تان کمک میکند.
در فصل اول این آموزش در مورد مباحث ابتدایی اندروید صحبت میکنیم و با تعدادی از عناصر و کنترلهای اندروید آشنا میشویم.
در فصل دوم به سراغ جاوا میرویم و در ابتدا یک سری مباحث ابتدایی را کار میکنیم و سپس در مورد OOP مباحث موردنیاز را آموزش می دهیم.
در فصل سوم با دیتابیس و مفاهیم اولیه دیتایس آشنا می شویم.
در فصل چهارم و پایانی که به صورت پروژه محور تدریس شده است، بیشتر روی نمایش اطلاعات از دیتابیس و همچنین کار با ویجت بسیار عالی Recycler View کار می کنیم.
پیشنیاز:
این دوره نیاز به هیچ پیش نیازی ندارد.
تکنولوژی ها و نرم افزارهای مورد استفاده :
- استفاده از زبان java
- استفاده از IDE خیلی معروف و تخصصی Android Studio
- استفاده از Sqlite Studio برای کار با دیتابیس
- استفاده از نرم افزار Genymotion برای شبیه سازی برنامه ها
سرفصل های دوره جامع آموزش مقدماتی برنامه نویسی اندروید:
مقدمه و آشنایی
- مقدمه
- تاریخچه اندروید و ساختار آن
- نصب اندروید استودیو
- AVD
- چرخه حیات اکتیویتی
- تعدادی از ویجت ها ۱
- تعدادی از ویجت ها ۲
- تعدادی از ویجت ها ۳
- Intent
- Layouts
- Res
جاوا
- مقدمه
- OOP1
- OOP2
- Variables
- Array And Operation
- Class
- Inheritance And Constructor
- Super And This Keywords
- Access Modifiers
- Final And Enum
- Java Code Style
- Static Keyword
- Polymorphism
- Interface And Abstract
- Anonymouse And NonAnomnymouse Class
- AutoBoxing And UnAutoBoxing
- Generic
- Is a And Has a
- Practice OOP
دیتابیس
- مقدمه و معرفی سیستم های ذخیره و بازیابی اطلاعات
- SharedPrefrences
- Files
- DBMS Sqlite Studio
- کپی کردن دیتابیس در حافظه تلفن
- Insert And Select
- Update And Select
- نمایش اطلاعات از دیتابیس
نمایش اطلاعات و Recycler View
- معرفی Recycler View
- ساخت دیتابیس و جدول
- ذخیره دیتا در جدول
- نمایش دانشجویان
- پاک کردن دانشجو
- ویرایش اطلاعات دانشجو
- نمایش برنامه پایانی
مزایای خرید دوره :
- تمامی آموزش ها ۳ ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
- سورس و فایل های جانبی موردنیاز همراه با لینک های آموزش در اختیار شما قرار می گیرد.
- با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
- ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
- ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
- بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
- کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.
نوشته دوره جامع آموزش مقدمات برنامه نویسی اندروید اولین بار در دانشجویار پدیدار شد.