انجام پروژه های برنامه نویسی آندروید
نوشته شده توسط : مطلب پروژه

سرویسهایی که ما ارائه میدهیم شامل کلیه موارد زیر است :
طراحی انواع وب سایت و اپلیکیشن های موبایل (اندروید ،ios )
فروشگاه اینترنتی ،ربات تلگرامی ،سئو سایت ،افزایش رتبه سایت ،تبلیغات در گوگل ،بهینه سازی قالب و
مشاوره جهت ایده های شما (پیاده سازی ایده های شما به صورت وب سایت و اپلیکیشن)
قیمت های بسیار مناسب

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

 

شرایط پرداخت مناسب

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

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

این دوره هیچ پیش نیازی ندارد، از سطح پایه و با زبانی ساده تدریس شده است.

سرفصل ها :

    فصل اول: مفاهیم کلی برنامه نویسی
        زبان های کامپایلری
        زبان های مفسری
    فصل دوم: مقدمات برنامه نویسی اندروید و ابزارهای مورد نیاز آن
        آشنایی با JDK, JRE
        نصب JDK
        نصب و راه اندازی اندروید استودیو
        آشنایی با SDK اندروید
        نصب و راه اندازی امولاتور (شبیه ساز گوشی)
        آشنایی با محیط برنامه نویسی اندروید استودیو
    فصل سوم: زبان برنامه نویسی جاوا
        آشنایی با انواع داده ها
        آشنایی با انواع Collection ها
        آشنایی با دستورات شرطی
        آشنایی با حلقه های تکرار در زبان جاوا
        آشنایی با متدها و توابع در زبان جاوا
    فصل چهارم: لایه بندی های مختلف رابط کاربری در اندروید
        آشنایی با LinearLayout
        آشنایی با FrameLayout
        آشنایی با RelativeLayout
        آشنایی با ConstraintLayout
    فصل پنجم: مفاهیم شی گرایی
        مفاهیم کلاس و آبجکت ( شی )
        Constructor چیست؟
        استفاده از مفهموم ارث بری در جاوا و آشنایی با کلید واژه ی extends
        مفهوم Overriding در جاوا
        Enum چیست و چه کاربردی دارد؟

 

 

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

        Interface چیست؟

        تفاوت Interface و کلاس
        آشنایی با کلید واژه ی Implements
        آشنایی با الگوی طراحی Factory
    فصل ششم : پردازش غیرهمزمان در اندروید
        Thread چیست و چه کاربردی دارد؟
        آشنایی با انواع روش های پیاده سازی Worker Thread و پردازش غیر همزمان
            آشنایی با runOnUiThread
            آشنایی با HandlerThread
    فصل هفتم: آشنایی با UI های پرکاربرد در اندروید
        آشنایی با EditText در اندروید
        آشنایی با CheckBox در اندروید
        آشنایی با RadioButton در اندروید
        آشنایی با ScrollView در اندروید
        آشنایی با ImageView در اندروید
            لود کردن تصویر از سرور با استفاده کتابخانه Glid و Picasso
        اضافه کردن فونت به پروژه
            آشنایی با کلاس TypeFace
            اعمال فونت بر روی ویوهای مختلف

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

 

            توسعه کلاس های TextView ، Button و EditText

    فصل هشتم : آشنایی با Activity ها در اندروید
        چگونه یک Activity جدید ایجاد کنیم؟
        اضافه کردن View به اکتیویتی
        Intent چیست؟
        آشنایی با Implicit Intent
        آشنایی با Explicit Intent
        آشنایی با Intent-filter
        استفاده از Intent برای رفتن به Activity دیگر
        آشنایی با متد onBackPressed
        ارسال داده بین دو اکتیویتی
        آشنایی با putExtras
        آشنایی با getExtras
        آشنایی با متد startActivityForResult و دریافت نتیجه از اکتیویتی ثانیویه
        آشنایی با چند نمونه از ExplicitIntent های کاربردی
    فصل دهم : پیاده سازی لیست با RecyclerView در اندروید
        آشنایی مفهموم Recycling
        آشنایی با Adapter
        آشنایی با LayoutManager
        آشنایی با ViewHolder
    فصل یازدهم : انواع خطاها در برنامه نویسی و نحوه ی خطایابی
        خطاهای Syntax
        خطاهای Runtime
        خطاهای منطقی

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

 

        آشنایی با Try ... Catch

    فصل دوازدهم : آشنایی با کلاس ApplicationLoader در اندروید
    فصل سیزدهم: کار با فرگمنت ها
        فرگمنت چیست ؟
        چگونه یک فرگمنت بسازیم ؟
        افزودن فرگمنت به اکتیویتی به صورت استاتیک
        افزودن فرگمنت به اکتیویتی به صورت داینامیک
        آَشنایی با حذف و جایگزین کردن فرگمنت و کار با FragmentTransaction
    فصل چهاردهم : ساخت Dialog در اندروید
        آشنایی با کلاس ProgressDialog
        آشنایی با کلاس AlertDialog
        ساخت Dialog های سفارشی شده
    فصل چانزدهم : ساخت BottomSheetDialog در اندروید
        آشنایی با کلاس BottomSheetBehavior
    فصل شانزدهم : آشنایی با Tablayout و Viewpager در اندروید
        آشنایی با FragmentPagerAdapter
        متصل کردن Adapter به Viewpager
        متصل نمودن Viewpager به Tablayout
        نمایش متن در TabLayout
        آشنایی با TabItem
    فصل هفدهم : مفاهیم پیشرفته رابط کاربری در اندروید
        آشنایی با 9-Patch ها
        ایجاد Shape با XML
            ایجاد مستطیل
            ایجاد مستطیل به همراه Corrner
        آشنایی با تگ Selector
            ایجاد بک گراند برای EditText
            ایجاد بک گراند برای

 

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

Button

            ساخت CheckBox سفارشی شده
        ایجاد بک گراند به همراه افکت Ripple
    فصل هجدهم : آشنایی با نحوه ی دریافت و چک کردن Permission ها در اندروید
        آشنایی با Normal Permission و Dangerous Permission
        چک کردن Permission
        درخواست Permission از کاربر
    استفاده از انیمیشن ها در اندروید
        آشنایی با Alpha Anim
            پیاده سازی انیمیشن های Fade In و Fade Out با کد XML
        آَشنایی با Rotate Anim
            ساخت انیمیشن چرخش با کد XML
        آَشنایی با Scale Anim
            ساخت انیمیشن های Zoom In و Zoom Out با کد XML
        آشنایی با Translate Anim
            پیاده سازی انیمیشن های Slide In Right و Slide In Left با کد XML
            پیاده سازی انیمیشن های Slide In Bottom و Slide In Top با کد XML
            پیاده سازی انیمیشن های Slide Out Right و Slide Out Left با کد XML
            پیاده سازی انیمیشن های Slide Out Bottom و Slide Out Top با کد XML
        آَشنایی با Alpha Anim
            پیاده سازی انیمیشن های Fade In و Fade Out با کد جاوا

 

 

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

        آشنایی با Rotate Anim

            ساخت انیمیشن چرخش با کد جاوا
        آَشنایی با Scale Anim
            ساخت انیمیشن های Zoom In و Zoom Out با کد جاوا
        آشنایی با Translate Anim
            پیاده سازی انیمیشن های Slide In Right و Slide In Left با کد جاوا
            پیاده سازی انیمیشن های Slide In Bottom و Slide In Top با کد جاوا
            پیاده سازی انیمیشن های Slide Out Right و Slide Out Left با کد جاوا
            پیاده سازی انیمیشن های Slide Out Bottom و Slide Out Top با کد جاوا
        آشنایی با Animation List
        آشنایی با مفهوم Interpolator در انیمیشن ها
            آشنایی با BounceInterpolator
            آشنایی با AnticipatOvershootInterpolator
            ترکیب انیمیشن ها برای ایجاد انیمیشن های متفاوت تر
        آشنایی با کلاس ObjectAnimator و AnimatorSet
        آشنایی با تابع ofFloat
        ساخت انیمیشن

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

 

Shake

        آَشنایی با کتابخانه Yoyo برای نمایش انیمیشن ها
    فصل نوزدهم : آشنایی با Transition در اندروید
        استفاده از انیمیشن ها برای جا به جایی بین اکتیویتی ها
        استفاده از انیمیشن ها برای اضافه کردن فرگمنت به اکتیویتی
        آشنایی با متد overridePendingTransition در اکتیویتی ها
    فصل بیستم : ساخت لیست کشویی با Spinner در اندروید
        ساخت Adapter سفارشی برای Spinner
    فصل بیست و یکم : ایجاد Toast سفارشی شده در اندروید
        Toast چیست ؟
        ست کردن View به Toast و سفارشی کردن آن
    فصل بیست و دوم : ذخیره اطلاعات با Sharedprefernces در اندروید
        ایجاد Sharedpref
        ذخیره مقادیر String ، Boolean و ... در Sharepref
        دریافت مقادیر از

 

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

Sharepref

        آشنایی با دیزاین پترن Singletone
    فصل بیست و سوم : آشنایی با Toolbar در اندروید
        اضافه کردن PopupMenu به Toolbar
        اضافه کردن Style به Toolbar
        ست کردن NavigationIcon به Toolbar
        ست کردن Title و SubTitle به Toolbar
        اضافه کردن Navigation Drawer به Toolbar
    فصل بیست و چهارم : ساخت PopupMenu در اندروید
        اضافه کردن آیتم به PopupMenu در لحظه ساخت
        ست کردن Style به PopupMenu
        آشنایی با ویژگی Checkable برای آیتم های PopupMenu
    فصل بیست و پنجم : آشنایی با فرمت Json
        Json چیست ؟
        ساختار Json از چه چیزی تشکیل شده است ؟
        آشنایی با JsonObject
        آشنایی با JsonArray
        ساخت Json در زبان جاوا
        Parse کردن Json و تبدیل آن به Object و آرایه در زبان جاوا

 

 

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

        آشنایی با کتابخانه Gson برای کار با Json

            ساخت Json به کمک Gson
            تبدیل Json به Object به کمک Gson
            آشنایی با حاشیه نوشت های Gson
                آشنایی با Expose
                آشنایی با SelializeName
            آشنایی با متد setSelializeNulls
    فصل بیست و ششم : ارتباط با سرور در اندروید
        آشنایی با انواع متدهای HTTP
            آشنایی با متد GET
            آشنایی با متد POST
            آشنایی با متد PUT
            آشنایی با متد Delete
        آشنایی اجمالی با کتابخانه های معروف برای ارتباط با سرور
            آشنایی با Volley
            آشنایی با OkHTTP
            آشنایی با

 

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

Retrofit

            آشنایی با Fast Android Networking
        استفاده از OkHTTP برای ارتباط با سرور
            ارسال درخواست POST
            ارسال درخواست GET
            آشنایی با کلاس AsyncTask و متدهای آن
                آشنایی با doInBackground
                آشنایی با preExecute
                آشنایی با onPostExecute
                آشنایی با onProgressUpdate
        چرا Fast Android Networking
            آشنایی با متدها و نحوه پیاده سازی این کتابخانه
                ارسال درخواست POST
                ارسال درخواست GET
    فصل بیست و هفتم : آشنایی با کتابخانه Design و CardView در اندروید
        آشنایی با CordinatorLayout
        آشنایی با AppbarLayout
        آشنایی با CollapsingToolbarLayout
            آشنایی با صفت contentScrim
            آشنایی با مقدار

09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

 

exitUntilCollapsed

            آشنایی با مقدار Scroll
            آَنایی با صفت collapsMode و مقادیر Parallex و Pin
        آشنایی با NestedScrollView
        آشنایی با CardView
            آشنایی با صفت elevation برای ایجاد سایه
            آشنایی صفت Corrner برای گرد کردن گوشه
        آشنایی با FloatingActionButton
    فصل بیست و هشتم : طراحی و ساخت پروژه آب و هوا



09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com





:: موضوعات مرتبط: new csharp , ,
:: بازدید از این مطلب : 49
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : پنج شنبه 23 خرداد 1398 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: