دوره جامع آموزش برنامه نویسی اندروید

مهندس حیدری

ثبت نام آنلاین در دوره

دوره جامع آموزش برنامه نویسی اندروید

مهندس حیدری

ثبت نام آنلاین در دوره
کد دوره:
۳۰۰۵

گواهینامه:
ملی و بین المللی

ساعت آموزشی:
۳۰ ساعت

طول دوره:
حداکثر ۶ ماه

دانش پذیران:
۱۶۰۰+

قیمت اصلی :
۳۶۰٫۰۰۰ تومان

پیشنهاد ویژه تا آخر هفته


معرفی دوره


دوره آموزش مجازی برنامه نویسی اندروید دانش پژوهان توسط مهندس حیدری، یکی از اولین برنامه نویسان اندروید ایران تدریس گردیده است و در انتخاب سرفصل های دوره 3 نکته اهمت بالایی داشته است!
نکته اول جامعیت سرفصل ها از مباحث مقدماتی برنامه نویسی تا مباحث پیشرفته اندروید می باشد.
نکته دوم انتخاب سرفصل های بروز و منطبق بر سرفصل های ارائه شده در وب سایت Android Developer گوگل
و نکته آخر پروژه محور بودن تدریس دوره می باشد که طی آن چندین پروژه کاربردی برنامه نویسی می گردد
شایان ذکر است گروه بندی برای حفظ کیفیت دوره و پاسخگویی بهتر استاد و استادیارها می باشد

پیشنهاد ویژه تا آخر هفته


معرفی دوره


امروزه برای طراحی سایت زبان های برنامه نویسی مختلفی وجود دارد که یکی از این زبان ها php می باشد. این زبان برنامه نویسی دارای مزیت هایی از قبیل سادگی، قوی بودن، امکانات مناسب، هزینه مطلوب، اجرا بر روی platform های مختلف، سرعت بالا و استفاده بهینه ازحافظه می باشد. در این دوره علاوه بر آشنایی و تسلط به زبان php با بانک اطلاعاتی MY SQL نیز آشنا می شویم و قادر خواهیم بود سایت هایی طراحی کنیم که در آن ها از پایگاه داده MY SQL استفاده می شود.

هدف و ضرورت شرکت در این دوره
با توجه به رشد اینترنت و سایت ها و نرم افزارهای تحت وب امروزه طراحی سایت یک نیاز مهم می باشد بنابراین استفاده از php به عنوان یک زبان open source (سورس باز) که به صورت رایگان در اختیار همگان قرار دارد و از محدودیت های نرم افزارهای تجاری برخوردار نمی باشد و با توجه به شرایط کنونی، نقش مهمی در رفع نیازهای طراحی سایت ایفا می کند.

سرفصل های دوره


1مباحث مقدماتی
نحوه راه اندازی محیط برنامه نویسی اندروید
مقدمات اصول برنامه نویسی
مقدمات برنامه نویسی جاوا
مقدمات xml و طراحی رابط گرافیکی
آشنایی با فایل های یک پروژه اندروید
انجام پروژه ماشین حساب
2پایگاه داده
معرفی انواع دیتابیس در اندروید
آموزش ساخت دیتابیس sqlite
ساخت جدول در دیتابیس
اضافه کردن فیلد به جدول
انجام insert, delete, update, selectدر دیتابیس
انجام یک پروژه جامع با مباحث دیتابیس
3کار با فایل ها
شروع پروژه file explorer
نحوه ساخت پوشه و فایل
نحوه ساخت فایل txt
نحوه باز کردن فایل و ذخیره متن دلخواه در فایل
نحوه باز کردن فایل دلخواه و نمایش متن برای کاربر
نحوه ویرایش متن یک فایل
نحوه بازیابی فایلها به صورت دسته ای
نحوه نمایش یک گروه فایل در لیست ویو
نحوه تشخیص نوع فایل(فایل یا پوشه)
نحوه فراخوانی AlertDialog
نحوه شخصی سازی AlertDialog
نحوه نمایش یک لایه دلخواه در AlertDialog
نحوه کپی کردن فایل ها به کمک دستورات Steam و بافر
نحوه انتقال فایلها
استفاده از دکمه منو دستگاه
نحوه حذف فایلها
نحوه تغییر نام فایلها
4ارتباط با سرور
نحوه ساخت فایل رابط به کمک زبان PHP
نحوه ساخت یک دیتابیس و جدول در Mysql
نحوه اتصال فایل رابط به دیتابیس
نحوه اتصال برنامه به فایل رابط روی هاست
نحوه دریافت اطلاعات از فایل رابط
نحوه ارسال اطلاعات به فایل رابط و دریافت نتیجه دلخواه
ساخت فرم لاگین
دریافت نتیجه لاگین کاربر از سرور
نحوه استفاده از Timer
نحوه استفاده از ProgressDialog
ساخت فرم ثبت نام کاربر
ارسال اطلاعات به سرور برای درج در بانک اطلاعاتی
دریافت نتیجه ثبت نام از سرور
ذخیره اطلاعات کاربر در SharedPreferences
جلوگیری از ثبت نام با نام کاربری تکراری
تغییر فونت TextView ها و متن ها
کار با Typeface ها
5کار با سخت افزار
نحوه کار با toggleButton
نحوه فعال سازی و غیر فعال سازی Bluetooth و Wifi
دریافت اطلاعات پایه این دو سیستم
دریافت طول و عرض جغرافیایی از gps
نحوه تعریف و استفاده از ابزار ها Sensor و SensorManager
نحوه فراخوانی سنسورهای نور و شتاب سنج برای دریافت اطلاعات لحظه ای
نحوه دریافت اندازه صفحه دستگاه
تعین موقعیت یک آبجکت به کمک کد
نحوه تنظیم نور صفحه نمایش
نحوه تعریف و استفاده از ابزار ها MediaRecorder و MediaPlayer
نحوه ذخیره صدا در حافظه خارجی
نحوه پخش صدا از حافظه خارجی
نحوه تعریف و استفاده از ابزار ها Camera و Surface , FrameLayout
نحوه نمایش زنده دوربین در اکتیویتی
نحوه ثبت عکس و ذخیره در محل دلخواه

سرفصل های دوره


1مباحث مقدماتی
نحوه راه اندازی محیط برنامه نویسی اندروید
مقدمات اصول برنامه نویسی
مقدمات برنامه نویسی جاوا
مقدمات xml و طراحی رابط گرافیکی
آشنایی با فایل های یک پروژه اندروید
انجام پروژه ماشین حساب
2پایگاه داده
معرفی انواع دیتابیس در اندروید
آموزش ساخت دیتابیس sqlite
ساخت جدول در دیتابیس
اضافه کردن فیلد به جدول
انجام insert, delete, update, selectدر دیتابیس
انجام یک پروژه جامع با مباحث دیتابیس
3کار با فایل ها
شروع پروژه file explorer
نحوه ساخت پوشه و فایل
نحوه ساخت فایل txt
نحوه باز کردن فایل و ذخیره متن دلخواه در فایل
نحوه باز کردن فایل دلخواه و نمایش متن برای کاربر
نحوه ویرایش متن یک فایل
نحوه بازیابی فایلها به صورت دسته ای
نحوه نمایش یک گروه فایل در لیست ویو
نحوه تشخیص نوع فایل(فایل یا پوشه)
نحوه فراخوانی AlertDialog
نحوه شخصی سازی AlertDialog
نحوه نمایش یک لایه دلخواه در AlertDialog
نحوه کپی کردن فایل ها به کمک دستورات Steam و بافر
نحوه انتقال فایلها
استفاده از دکمه منو دستگاه
نحوه حذف فایلها
نحوه تغییر نام فایلها
4ارتباط با سرور
نحوه ساخت فایل رابط به کمک زبان PHP
نحوه ساخت یک دیتابیس و جدول در Mysql
نحوه اتصال فایل رابط به دیتابیس
نحوه اتصال برنامه به فایل رابط روی هاست
نحوه دریافت اطلاعات از فایل رابط
نحوه ارسال اطلاعات به فایل رابط و دریافت نتیجه دلخواه
ساخت فرم لاگین
دریافت نتیجه لاگین کاربر از سرور
نحوه استفاده از Timer
نحوه استفاده از ProgressDialog
ساخت فرم ثبت نام کاربر
ارسال اطلاعات به سرور برای درج در بانک اطلاعاتی
دریافت نتیجه ثبت نام از سرور
ذخیره اطلاعات کاربر در SharedPreferences
جلوگیری از ثبت نام با نام کاربری تکراری
تغییر فونت TextView ها و متن ها
کار با Typeface ها
5کار با سخت افزار
نحوه کار با toggleButton
نحوه فعال سازی و غیر فعال سازی Bluetooth و Wifi
دریافت اطلاعات پایه این دو سیستم
دریافت طول و عرض جغرافیایی از gps
نحوه تعریف و استفاده از ابزار ها Sensor و SensorManager
نحوه فراخوانی سنسورهای نور و شتاب سنج برای دریافت اطلاعات لحظه ای
نحوه دریافت اندازه صفحه دستگاه
تعین موقعیت یک آبجکت به کمک کد
نحوه تنظیم نور صفحه نمایش
نحوه تعریف و استفاده از ابزار ها MediaRecorder و MediaPlayer
نحوه ذخیره صدا در حافظه خارجی
نحوه پخش صدا از حافظه خارجی
نحوه تعریف و استفاده از ابزار ها Camera و Surface , FrameLayout
نحوه نمایش زنده دوربین در اکتیویتی
نحوه ثبت عکس و ذخیره در محل دلخواه

گواهینامه پایان دوره