آموزش برنامه نویسی اندروید صفر تا صد

آموزش برنامه نویسی اندروید صفر تا صد

آموزش برنامه نویسی اندروید از صفر کاملا اصولی


مجموعه کاملا آموزش برنامه نویسی اندروید از 0 و بدون هیچ پیش نیازی

با استفاده از نرم افزار قدرتمند و معروف eclipse و تحت جاوا

کل اموزش ها حدود 30 ساعت به هماره پروژه های محور یاد داده شده در فیلم ها

و به هماره سورس نرم افزار پزشکی سلامت

در 3 DVD

به همراه تمام نرم افزار هایمورد نیاز برای برنامه نویسی اندروید
-------------------------------------


برنامه نویسی اندروید درامد زیادی دارد و مثلا همین الان وارد نرم افزار کافه بازار یا خود سایت بازار شوید و به نرم افزار های پولی سر بزنید و با یک ضرب ساده تعداد دانلود در قیمت برنامه سود فروش اون برنامه بدست می آید برای مثال نرم افزار قانون با قیمت 5999 تومان 20000 بار دانلود شده یعنی سود تقریبی برنامه نویس 120 میلیون تومان ان هم فقط از یک برنامه !!!

-------------------------------------


سرفصل ها

فصل اول : مفدماتی اندروید
نحوه نصب و راه اندازی محیط برنامه نویسی (نصب Java ، Eclipse و پلاگین های ADT)
ایجاد یک پروژه ساده
معرفی قسمتهای مختلف پروژه
معرفی ابزارهای موجود برای برنامه نویسی
شروع برنامه نویسی اندروید
ساخت اولین پروژه و گرفتن خروجی از برنامه
xml نویسی و طراحی رابط گرافیکی
کار با کنترلر ها و ابجکتها
معرفی کامل فایل manifest.xml
کار با intent ها و کلاسها
تبادل اطلاعات بین اکتیویتیها و کلاسها
مقدمات شی گرایی در جاوا و ارث بری
انجام پروژه ماشین حساب

فصل دوم : دیتابیس
جلسه اول :

در این جلسه بعد از مقدمات کلی کار به نحوه ایجاد دیتابیس داخلی در برنامه میپردازیم. به کمک دستورات sql دیتابیس را در برنامه ایجاد میکنیم و به تعداد نیاز جدول در دیتابیس قرار میدهیم . فیلدهای مورد نظر برای ذخیره اطلاعات را جدول ها قرار خواهیم داد.

جلسه دوم :

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

جلسه سوم :

در این جلسه نحوه ساخت دیتابیس خارجی توسط نرم افزار SQLite Expert در محیط ویندوز بررسی می کنیم، سپس اتصالات لارم جهت برقراری ارتباط با برنامه و دستگاه اندرویدی برقرار می کنیم و در نهایت اطلاعات خود را داخل دیتابیس وارد می کنیم.

جلسه چهارم :

در قسمت چهارم و قسمت پایانی آموزش Android ، نحوه ساخت یک دفترچه تلفن را به صورت عملی و قدم به قدم در محیط برنامه نویسی Eclipse به صورت کامل بررسی می کنیم! در این جلسه نحوه ساخت فرمهای درج ، ویرایش ، حذف و انتخاب، نحوه بازیابی از دیتابیس به کمک دستورات SQL، نحوه ارسال پیامک برای یک مخاطب خاص، نحوه تماس با مخاطب خاص بررسی شده است

فصل سوم:فایلینگ
در جلسه اول:

ابتدا به نحوه ساخت فایلها و فولدرها پرداختیم و سپس به کمک کنترلر های EditText متون کاربر را دریافت کرده و در فایلهای تکست درون حافظه خارجی دستگاه کاربر ذخیره کردیم. همچنین عملیات بازیابی متن و دیتا از فایلها و نمایش به کاربر و یا استفاده از آنها در برنامه را مورد بررسی قرار دادیم و مجوز دسترسی به فایلها و پوشه ها و تغییر در آنها را که پیش نیاز مبحث فالینگ می باشد، در فایل منیفست از کاربر گرفتیم.

در جلسه دوم:

مبحث را کمی پیچیده تر کرده و به سراغ ساخت یک File Explorer (مرورگر فایلها و فولدرها) رفتیم. در این جلسه ابتدا به کمک یک آرایه و یک لیست از نوع فایل لیست اسامی تمامی فایلها و فولدر های موجود در حافظه خارجی دستگاه را به دست آورده و به کمک یک لیست ویو به کاربر نمایش دادیم. همچنین خاصیت SetOnItemClickListener لیست ویو را مقدار دهی کرده تا کاربر به راحتی بتوان با کلیک بر روی پوشه به داخل پوشه رفته و فایلها و فولدرهای داخل آن پوشه را مشاهده نماید. در این جلسه نیز برای اصلاح مسیر جاری و انجام عملیات بازگشت از دستورات charAT و subString استفاده شده است.

در جلسه سوم:

آموزش ما به انجام عملیات های اصلی بر روی فایلها و فولدرها پرداختیم. عملیات هایی مانند کپی کردن ، کات کردن ، حذف کردن و تغییر نام فایلها و فولدرها. در این آموزش ابتدا به کمک یک پنجره شناور (AlertDialog) از کاربر نوع عملیات درخواستی را دریافت و سپس اقدام به انجام عملیات کرده و نتیجه را به صورت پیام به کاربر نمایش می دهیم. در این قسمت برای کپی کردن فایلها و فولدرها از روش Steam استفاده کرده و همچنین از Buffer برای افزایش سرعت اجرا استفاده می کنیم.

فصل چهارم ارتباط با سرور
در جلسه اول:

نحوه ساخت فایل رابط به کمک زبان PHPنحوه ساخت یک دیتابیس و جدول در Mysqlنحوه اتصال فایل رابط به دیتابیس

در جلسه دوم:

نحوه اتصال برنامه به فایل رابط روی هاستنحوه دریافت اطلاعات از فایل رابطنحوه ارسال اطلاعات به فایل رابط و دریافت نتیجه دلخواه

در جلسه سوم:

شروع پروژه کاربردی تِدساخت فرم لاگیندریافت نتیجه لاگین کاربر از سرورنحوه استفاده از Timerنحوه استفاده از ProgressDialogساخت فرم ثبت نام کاربرارسال اطلاعات به سرور برای درج در بانک اطلاعاتیدریافت نتیجه ثبت نام از سرور

در جلسه چهارم:

بهبود ساختار و گرافیک برنامهذخیره اطلاعات کاربر در SharedPreferences برای AutoLoginاعتبار سنجی برای کلید ریجسترجلوگیری از ثبت نام با نام کاربری تکراری

در جلسه پنجم:

ساخت فرم ویرایش اطلاعات کاربرینحوه بسته بندی اطلاعات در سرور و ارسال به برنامهنحوه دریافت اطلاعات بسته بندی شده از سرور و تفکیک آنهانحوه ویراش اطلاعات روی سرور

در جلسه ششم:

ایجاد جدول content سمت سرورساخت فرم اشتراک گذاری متنمحاسبه تعداد جملات آماده دریافت

در جلسه هفتم:

دریافت اطلاعات دسته بندی شده از سرورکار با دستورات ORDER BY , DESC , LIMIT در SQLتجزیه اطلاعات دریافتی از سرور

در جلسه هشتم:

نمایش اطلاعات دیتابیس روی لیست ویو در قالب نام کاربری و متن اشتراکیساخت منوی تنظیماتذخیره تنظیمات برنامهتغییر فونت TextView ها و متن هاکار با Typeface هاساخت قسمت اخبار آنلاین در برنامهبررسی چند باگ خطرناک در برنامه

در جلسه نهم:

رفع سه باگ اساسی برنامهاستفاده از AlertDialog پیشفرض آندرویدتغییر آیکون و پایان

فصل پنج :سخت افزار
در جلسه اول:

نحوه کار با toggleButtonنحوه فعال سازی و غیر فعال سازی Bluetooth و Wifiدریافت اطلاعات پایه این دو سیستم

در جلسه دوم :

دریافت طول و عرض جغرافیایی از gpsدریافت سرعت دستگاه از ماهوارهدریافت زمان دقیق منطقه فعلی

در جلسه سوم:

نحوه تعریف و استفاده از ابزار ها Sensor و SensorManagerنحوه فراخوانی سنسورهای نور و شتاب سنج برای دریافت اطلاعات لحظه اینحوه دریافت اندازه صفحه دستگاهتعین موقعیت یک آبجکت به کمک کد

در جلسه چهارم:

معرفی کامل همه سنسورهای آندرویدنحوه تنظیم نور صفحه نمایش

در جلسه پنجم:

نحوه تعریف و استفاده از ابزار ها MediaRecorder و MediaPlayerنحوه ذخیره صدا در حافظه خارجینحوه پخش صدا از حافظه خارجی

در جلسه ششم:

نحوه تعریف و استفاده از ابزار ها Camera و Surface , FrameLayoutنحوه نمایش زنده دوربین در اکتیویتینحوه ثبت عکس و ذخیره در محل دلخواه

فصل شش آموزش ساخت کتاب
در جلسه اول:

توضیحات کامل فصل و پروژه ها

ساخت دیتابیس استاندارد

در جلسه دوم:

نحوه اضافه کردن دیتابیس به برنامه

خواندن اطلاعات از دیتابیس

محاسبه تعداد داستان ها و فصلهای موجود در جدول

در جلسه سوم:

نحوه دسته بندی مطالب دیتابیس بر اساس یک یا چند فیلد خاص

نحوه دریافت کوئری های مختلف از دیتابیس

نمیایش موضوعی مطالب روی ListView

ساخت اکتیویتی مطالعه با قابلیت مرور بین صفحات یک داستان

در جلسه چهارم:

تغییر اندازه کلیدها به کمک کد برای صفحه نمایش ها با اندازه های مختلف

ساخت انیمیشن های Translate

استفاده از این انیمیشنها برای کلیدها و جابجایی بین اکتیویتی ها

در جلسه پنجم:

نحوه اضافه کردن و حذف کردن از لیست علاقه مندیها

نمایش لیست علاقه مندیها

ساخت Costumize menu برای منوی اصلی

استفاده از ابزار onTouch برای فراخوانی منو

استفاده از Animation ها در Styler ها

در جلسه ششم:

نحوه استفاده از دستور like

نحوه ایجاد فرم جستجوی انلاین بر اساس فیلدهای دلخواه

در جلسه هفتم:

ساخت منویی تنظیمات

نحوه تعیین و ثبت فونت متنها

نحوه تعیین و ثبت سایز متنها

نحوه تعین و ثبت فاصله بین خطوط

نحوه تعیین و ثبت حالت روز و یا شب

در جلسه هشتم:

اضافه کردن Background به تمامی اکتیویتی ها

نمایش تمام داستان های دیتابیس

ساخت کلید ادامه مطالعه

اشتراک گذاری متن ها

نکات گرافیکی کوچک ولی مهم در برنامه


فصل هفتم هم ساخت نرم افزار پزشکی سلامت

------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------

برای خرید پستی با شماره های زیر یا با جیمیل net.tiva@gmail.com تماس حاصل نمایید.

09395409903

09192726494

 هزینه پست بر عهده ماست با پست پیشتاز در هر کجای ایران که باشید در کمتر از 72 ساعت به دست شما می رسد.

-------------------------------------------------------------------------------------------

با خرید online شما می توانید سپس  تماس گرفه یا  آدرس خود را به نشانی آدرس جیمیل بنده که در بالا آمده است با مشخصات کامل خود بفرستید تا در کمترین زمان ممکن بسته آموزشی را به دست شما برسانیم.

-------------------------------------------------------------------------------------------



خرید و دانلود آموزش برنامه نویسی اندروید صفر تا صد


نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.