محل تبلیغات شما

    طراحی حرقه ای صفحه پروفایل کاربری
    معرفی ویو های مختلف در اندروید استودیو
    لایه بندی های مختلف رابط کاربری
    آموزش کار با Relative Layout و attribute های آن
    آموزش کار با Frame Layout و attribute های آن
    ساختن رابط کاربری با XML و تشریح اجزای مختلف رابط کاربری
    Edit texts
    آشنایی با attribute های xml برای EditText
    Buttons
    آشنایی با attribute های xml برای Butotn
    Checkbx
    آشنایی با attribute های xml برای Checkbx
    Radio Buttons
    آشنایی با attribute های xml برای Radio button
    Image Views
    آشنایی با attribute های xml برای Image View
    Image Buttons
    آشنایی با attribute های xml برای Image Button
    Progress bars
    آشنایی با attribute های xml برای Progressbar
    Switch Button
    آشنایی با attribute های xml برای Switch button
    معرفی انواع مقیاس های اندازه گیری در اندروید
    Dp (density independent pixel)
    Sp (scale independent pixel)
    ادامه طراحی در جلسه 9 دوره آموزش برنامه نویسی اندروید انجام میشود

 

جلسه 9 :

    مفهوم Px (pixel) آموزش اضافه کردن فونت به پروژه و آشنایی با کلاس Typeface
    کار با Event های کاربردی ویوهای جلسه 8 دوره آموزش برنامه نویسی اندروید
    اضافه کردن TextWatcher به EditText
    اعمال کردن فونت های مختلف روی View های Textview, Button, EditText و …
    افزودن فونت
    ادامه ساخت صفحه پروفایل کاربری و کدنویسی اجزای آن
    ساخت کلاس گلوبال (Global Class)
    نمایش پیغام به کاربر با ToastMessage
    پیغام Toast چیست؟
    ایجاد و نمایش Toast به کاربر
    ویژگی های مختلف Toast

 

جلسه 10 :

    باز کردن پروژه از قبل ساخته شده (Import Project)
    تغییر پکیج نیم برنامه
    بخش پیشرفته طراحی پروفایل کاربری(طراحی به سبک متریال دیزاین)
    اضافه کردن کتابخانه به پروژه اندروید
    کار با گردل
    پیاده سازی با collappse
    ساخت تولبار اختصاصی
    ایجاد Shape با Xml
    ایجاد شکل مستطیل
    دور گرد کردن مستطیل
    تغییر رنگ shape
    دور خط دار کردن shape
    مزایای استفاده از CoordinatrLayout
    معرفی Collapsing Toolbar
    اضافه کردن انیمیشن به Toolbar با Appbarlayout
    متصل کردن آن به CoordinatrLayout
    معرفی CardView
    اضافه کردن سایه به CardView
    دور گرد کردن CardView
    آشنایی با مقدار exitUntilCollapsed
    حذف عنوان از CollapsingToolbarLayut
    معرفی صفت CollapseMode و مقادیر Parallax و Pin
    آشنایی با NestedScrollView
    ایجاد Selector با xml
    ست کردن selector روی view های مختلف

 

جلسه 11 :

    اضاف کردن اکتیویتی جدید
    اضافه کردن View به Activity
    Intent چیست؟
    معرفی Implicit intent
    معرفی Explicit Intent
    استفاده از Intent برای رفتن به Activity دیگر
    ارسال و دریافت داده (Data) بین Activity های مختلف با Intent
    دستورات put و get

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

جلسه 12 :

    ساخت منو
    کدنویسی برای اجزای منو
    تست و خطایابی برنامه ها
    مفهوم Debugging
    آموزش trace کردن برنامه
    خطای معروف AAPT و رفع آن

 

جلسه 13 :

    دیالوگ ها و انواع آن در دوره آموزش برنامه نویسی اندروید
    Progress Dialog
    Alert Dialog
    دیالوگ تاریخ (Date Picker Dialog)
    دیالوگ ساعت (Time Picker Dialog)
    معرفی سایت گیت هاب
    معرفی سایت اندروید آرسنال
    مرور کتابخانه های استفاده شده در دوره آموزش برنامه نویسی اندروید

 

جلسه 14 :

    چندنخی (thread)
    پردازش های غیر همزمان در اندروید
    پردازش چیست؟
    مفهوم نخ یا Thread چیست؟
    زمان بندی
    پیاده سازی اسپلش اسکرین ساده با استفاده از thread ها
    متد Schedule
    متد Run
    نحوه ی ایجاد پردازش در اندروید
    معرفی انواع مختلف پردازش ها در اندروید بر اساس اولویت
    آشنایی با Worker Thread
    معرفی انواع روش های پیاده سازی Worker Thread و پردازش غیر همزمان در اندروید

 

جلسه 15 :

    اینترفیس ها در دوره آموزش برنامه نویسی اندروید
    ساخت اینترفیس (Interface)
    استفاده از اینترفیس در برنامه
    مزایای استفاده از اینترفیس در آموزش برنامه نویسی اندروید

 

جلسه 16 :

    فرگمنت (Fragment)
    کار با فرگمنت (Fragment) در اندروید استودیو
    تفاوت های Fragment و Activity
    چطور Fragment بسازیم؟
    دستورات فرگمنت
    آموزش اضافه کردن Fragment به Activity
    آموزش حذف و جایگزین کردن Fragment
    چرخه حیات فرگمنت

 

جلسه 17 :

    ViewPagers
    ViewPager چیست؟
    FragmentPagerAdapter چیست؟
    FragmentStatePagerAdapter چیست؟
    تب بندی
    TabLayut چیست؟
    متصل نمودن Tablayut به ViewPager
    نمایش متن در Tablayut
    ترکیب Fragment و viewpager در اندروید استودیو
    آموزش برنامه نویسی اندروید

 

جلسه :

    انیمیشن و انواع آن در اندروید – بخش اول
    معرفی اجمالی نحوه کارکرد انیمیشن ها در اندروید
    ست کردن زمان برای انیمیشن ها
    معرفی مفهوم RepeatMode
    معرفی ثابت RESTART
    معرفی ثابت REVERSE
    معرفی مفهوم RepeatCount
    معرفی ثابت INFINITE
    معرفی مفهوم FillAfter
    معرفی عمکلرد ثابت RELATIVE_T_PARENT
    معرفی عملکرد ثابت RELATIVE_T_SELF
    معرفی Alpha Animation برای پیاده سازی fade in و fade out کردن اشیاء
    ایجاد AlphaAnimation با جاوا
    ایجاد AlphaAnimation با Xml
    معرفی Translate Animatoin برای جا به جایی اشیاء
    معرفی پارامترهای fromXype, fromYType, tXType, tYType
    معرفی عملکرد تابع onAnimatinStart
    ایجاد TranslateAnimation با جاوا
    معرفی AnimationListener
    ایجاد TranslateAnimation با Xml
    معرفی Scale Animation برای بزرگ یا کوچک کردن اشیاء
    معرفی پارامتر های pivotX, pivtY, pivotXType, pivotYType
    ایجاد ScaleAnimation با جاوا
    ایجاد ScaleAnimation با xml
    آموزش برنامه نویسی اندروید

 

جلسه 19 :

    انیمیشن و انواع آن در اندروید – بخش دوم
    معرفی عملکرد تابعonAnimatinEnd
    معرفی عملکرد تابع onAnimatinRestart آشنایی با مفهوم Interplator برای پیاده سازی انیمیشن های واقع گرایانه
    معرفی BounceInterplator
    معرفی AccelerateInterplaotr
    معرفی AccelerateDeAccelerateInterplator
    معرفی DeAccelarateInterPlaotr
    معرفی انیمیشن Rtate برای چرخاندن اشیا با انیمیشن
    ایجاد Rotate انیمیشن با جاوا
    ایجاد Rotate انیمیشن با Xml
    معرفی توابع سازنده
    معرفی پارامترهای formDegree, tDegree, pivotX, pivotY
    معرفی ValueAnimator برای ایجاد انیمیشن ها با استفاده از مقادیر مختلف
    معرفی توابع fInt, fFloat, fobject
    معرفی AnimationUpdateListener
    ایجاد انیمیشن برای تغییر رنگ پس زمینه با استفاده از ValueAnimator
    معرفی AnimationSet برای ایجاد و ترکیب چندین انیمیشن
    آموزش ایجاد AnimationSet با جاوا
    آموزش ایجاد AnimationSet با Xml
    معرفی کتابخانه Yoyo برای ایجاد انیمیشن های مختلف
    آموزش اضافه کردن کتابخانه Yoyo
    آموزش پیاده سازی انیمیشن های مختلف با استفاده از Yoyo
    آموزش برنامه نویسی اندروید

 

جلسه 20 :

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

 

جلسه 21 :

    طراحی متریال دیزاین – بخش دوم
    ایجاد floating action button
    ایجاد اسنک بار (snack bar ) در اندروید
    آموزش برنامه نویسی اندروید
    Material Design چیست؟
    معرفی فایل colors.xml
    اضافه کردن رنگ های مختلف
    هدف از استفاده Material design چیست؟
    ActionBar چیست؟
    Toolbar چیست؟
    معرفی FolatActionButton
    معرفی SnackBar
    معرفی عملکرد SnackBar
    آموزش ایجاد SnackBar
    اضافه کردن Action به SnackBar
    اضافه کردن onClickListener به Action مربوط به SnackBar

 

جلسه 22 :

    لیست ویو
    List View چیست؟
    ایجاد لیست ویو
    اتصال به آیتم های لیست ویو با آداپتور
    آموزش کار با Adapter

 

جلسه 23 :

    recyclerview
    Recycler View چیست؟
    شروع ساخت اپلیکیشن خبری در اندروید
    تفاوت های ListView و Recycler View
    پیاده سازی لیست با Recycler View
    آشنایی با مفهوم Recycling
    آموزش کار با Adapter
    آموزش کار با ViewHolder
    معرفی LayoutManger
    پیاده سازی لیست تک ستونه با Linear Layout Manager
    پیاده سازی لیست های چند ستونه با Grid Layout Manger
    پیاده سازی لیست افقی
    پیاده سازی لیست های در هم ریخته Staggered Layout Manager
    معرفی ItemViewType
    معرفی تابع getItemViewType
    ساختن چندین ViewHolder برای RecyclerView.Adapter
    معرفی و استفاده از ScrollView
    معرفی SeekBar
    اینترفیس onSeekBarChangeListener
    CardView
    گذاشتن آیتم های RecyclerView درون CardView
    پارامتر fromUser
    پارامتر progress
    متد SetPorgress
    متد SetSecondaryProgress
    ایجاد Adapter برای ViewPager
    متصل کردن Adapter به ViewPager

 

جلسه 24 :

    Shared Preference
    معرفی انواع راه های ذخیره سازی داده در اندروید
    SharedPreference چیست؟
    آشنایی با ساختار SharedPref
    درخواست ایجاد SharedPref
    اضافه کردن مقدار به SharedPref
    ذخیره مقادیر مختلف در Sharedpref
    دریافت مقادیر از Sharedpref
    ساخت صفحه تنظیمات با ذخیره سازی آخرین تغییرات توسط کاربر
    آموزش برنامه نویسی اندروید

 

جلسه 25 :

    مقدمه . بررسی اجمالی کل دوره . بررسی پروژه های انجام شده در طول دوره
    Auto Complete
    پیاده سازی Auto Complete
    حالت های مختلف Auto Complete
    کاربردهای Auto Complete

 

جلسه 26 :

    طراحی متریال دیزاین – بخش سوم
    ساخت تولبار اختصاصی و منوی کشویی با استفاده از ریسایکلر ویو
    کار با کتابخانه های کاربردی در طراحی متریل دیزاین
    معرفی کتابخانه CircleImageView برای عکس های دایره ای شکل
    ساخت Toolbar بر اساس متریال دیزاین
    ایجاد منوی Material با Navigation View
    معرفی AppbarLayout
    اضافه کردن انیمیشن Ripple به View های مختلف در اندروید

 

جلسه 27 :

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

 

جلسه 28 :

    طراحی متریال دیزاین – بخش پنجم
    Theme چیست؟
    Style چیست؟
    معرفی فایل styles.xml
    مفهوم Parent در Style
    اضافه کردن استایل برای View های مختلف
    ست کردن استایل برای View های مختلف
    Styleهای مختلف برای ورژن های اندروید متفاوت
    معرفی Andrid design support library
    استفاده از Andrid design supprt library برای پیاده سازی رابط کاربری بر اساس Material Design
    تغییر تم برنامه و ذخیره سازی توسط sharedpreference برای نگهداری آخرین تغییرات کاربر

 

جلسه 29 :

    طراحی متریال دیزاین – بخش ششم
    ساخت floating action menu حرفه ای به سبک متریال دیزاین
    معرفی Navigation View
    ایجاد NavigationView
    ایجاد NavigationHeader
    معرفی VectorCompatDrawable
    معرفی عملکرد VectorCompatDrawable

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

جلسه 30 :

    طراحی متریال دیزاین – بخش هفتم
    ساخت buttom bar حرفه ای به سبک متریال دیزاین و اتصال منوهای آن به فرگمنت های مختلف
    معرفی صفت SrcCompat
    CollapsingToolbarLayout
    آموزش برنامه نویسی اندروید

 

جلسه 31 :

    آموزش سرور – بخش اول
    معرفی کتابخانه والی
    ارسال حرفه ای ایمیل با volley
    کدنویسی سمت سرور (با دستورات php)
    کدنویسی سمت اندروید

 

جلسه 32 :

    USSD
    ایجاد کدهای USSD در اندروید
    آموزش اضافه کردن پرمیژن های مختلف
    کاربرد کدهای USSD
    استفاده از کدهای USSD در اپلیکیشن های خدماتی

 

جلسه 33 :

    آموزش سرور – بخش دوم
    ساختار جیسون
    معرفی نرم افزارهای مورد نیاز(زمپ.ویژوال استودیو کد و غیره)
    JSON چیست؟
    JSON Objct
    JSON key
    JSON value
    ایجاد JSONObjct
    قراردادن Value در JSON Objct
    گرفتن Value از JSON Objct
    JSON Array
    ایجاد JSON Objct
    قرارد دادن Value در JSON Array
    قرار دادن JSON Objct در JSON Array
    گرفتن JSON Objct ها از JSON Array
    گرفتن Value از JSON Array

 

جلسه 34 :

    آموزش سرور – بخش سوم
    شروع پروژه حرفه ای لاگین و ثبت نام در اندروید
    طراحی صفحه ثبت نام
    ساخت دیتابیس مربوطه
    لوکال هاست

 

جلسه 35 :

    آموزش سرور – بخش چهارم
    دریافت اطلاعات از وب سایت و سرور راه دور با کتابخانه گوگل (Vlley)
    کدنویسی سمت سرور و اندروید برای ذخیره اطلاعات کاربر جدید در دیتابیس

 

جلسه 36 :

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

 

جلسه 37 :

    آموزش سرور – بخش ششم
    پیاده سازی سشن (Session)در اندروید
    لاگین و لاگ اوت و ذخیره وضعیت آن برای دفعات بعدی مانند تلگرام و واتس آپ

 

جلسه 38 :

    آموزش سرور – بخش هفتم
    ویرایش اطلاعات و ذخیره در دیتابیس(بخش اول)

 

جلسه 39 :

    آموزش سرور – بخش هشتم
    ویرایش اطلاعات و ذخیره در دیتابیس(بخش دوم)

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

جلسه 40 :

    آموزش سرور – بخش نهم
    خواندن اطلاعات از حافظه گوشی و آپلود عکس روی سرور(بخش اول)
    کار با مموری گوشی
    دستیابی به حافظه خارجی گوشی در اندروید
    گرفتن پرمیژن های مختلف برای کار با حافظه گوشی
    آپلود فایل رو هاست
    خواندن فایل
    نوشتن روی فایل

 

جلسه 41 :

    آموزش سرور – بخش دهم
    خواندن اطلاعات از حافظه گوشی و آپلود عکس روی سرور(بخش دوم)
    آموزش کامل کار با فایل ها
    ExternalStorage
    چه زمانی از ExternalStorage استفاده کنیم؟
    ذخیره فایل در ExternalStorage
    خواندن فایل از ExternalStorage
    آموزش کامل آپلود فایل روی سرور

 

جلسه 42 :

    Sqlite
    آشنایی با تجهیزات ذخیره سازی اندروید
    FileStorage
    ContentProviders
    CloudStrage
    پایگاه داده چیست؟
    معرفی پایگاه داده رابطه ای
    معرفی پایگاه داده اندروید(Sqlite Database)
    مزایا و معایب Sqlite
    ایجاد پایگاه داده محلی
    ایجاد و حذف جدول
    افزودن و حذف سطر از جدول
    به روز کردن سطری دلخواه در جدول
    پیاده سازی تمامی دستورات sqlite
    ساخت پروژه دفترچه تلفن

 

جلسه 43 :

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

 

جلسه 44 :

    Broadcast Receiver
    آموزش کامل Broadcast Receiver در اندروید
    بررسی وضعیت اتصال اینترنت گوشی در برنامه

 

جلسه 45 و جلسه 46 :

    پخش صدا ، موزیک و فیلم در اندروید
    ساخت موزیک پلیر حرفه ای
    ساخت ویدیو پلیر حرفه ای
    معرفی MediaPlayer برای پخش موزیک و ویدیو
    متد MediaPlayer.create
    متد setDataSource برای مشخص کردن محل موزیک
    اینترفیس OnPrepareListener
    متد prepareAsync برای آماده سازی موزیک
    متد prepare
    اینترفیس OnCompletionListener
    متد getCurrentPosition برای گرفتن ثانیه جاری موزیک
    متد getDuration برای گرفتن طول موزیک
    متد SeekT برای جابه جایی زمان محل پخش موزیک
    معرفی VideView ، کلاسی برای پخش ویدیو
    متد setVideUri
    متد setVidePath
    متد getDuration
    متد getCurrentDuration
    متد getBufferPercentage
    متد SeekTo
    اینترفیس OnPrepareListener
    آموزش نمایش مقدر بافر شده ی Vide در SeekBar
    آموزش تمام صفحه کردن (FullScreen) ویدیو
    آموزش ایجاد مدیا کنترلر سفارشی

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

جلسه 47 :

    آموزش کار با سنسورها در اندروید استودیو
    آموزش کار با سخت افزار
    سنسور نور (LIGHTSensor)
    کار با پارامترهای سنسور نور
    سنسور شتاب سنج (ACCELEROMETERTSensor)
    کار با پارامترهای سنسور شتاب سنج
    تغییرات پارامترهای گوشی هنگام تغییر جهت در فضای 3 بعدی
    آموزش نصب و اجرای برنامه روی گوشی واقعی
    آموزش برنامه نویسی اندروید

 

جلسه 48 :

    ImageSwither
    آموزش کار با ImageSwither
    ساخت گالری تصاویر

 

جلسه 49 :

    آموزش سرور – بخش یازدهم
    ساخت اپلیکیشن خبری (کدنویسی سمت سرور)
    آموزش کامل کار با ادیتور phpstorm
    آموزش کامل ساخت دیتابیس با دستورات php
    ایجاد تابع در php
    کار با توابع در php
    ایجاد کلاس در php
    کار با کلاس ها در php
    کار با دستورات مختلف در php
    ارسال داده به سمت سرور
    دریافت دیتا از سمت سرور
    ایجاد ساختار جیسون در php
    فرمت بندی تاریخ در php
    ایجاد فرم برای ارسال دیتا به سمت سرور
    نمایش اطلاعات دریافتی در مرورگر با فرمت جیسون

 

جلسه 50 :

    آموزش سرور – بخش دوازدهم
    ساخت اپلیکیشن خبری (کدنویسی سمت اندروید)
    Api چیست؟
    انواع Http Requests
    Http post request
    Http get request
    Volley چیست؟
    JSONObjctRequest
    JSONArrayRequest
    RequestQueue چیست؟
    آموزش اضافه کردن Request به RequestQueue
    RetryPolicy چیست؟
    ست کردن RetryPolicy روی Request
    متصل شدن به سرور
    ارسال و دریافت اطلاعات از سرور
    آموزش کامل کار با کتابخانه پیکاسو (ورژن قدیمی)
    آموزش کامل کار با کتابخانه پیکاسو (ورژن جدید)

 

جلسه 51 :

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

انجام پروژه های android

انجام پروژه های برنامه نویسی جاوا و اندروید (java , android)

لیست پروژه اندروید

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

مشخصات

آخرین مطالب این وبلاگ

برترین جستجو ها

آخرین جستجو ها

پاییز من تک ساز (دانلود آهنگ مجاز ایرانی) icnoetrafmen کنگره60...(شعبه حر) دانش اجتماعی خانواده و جوان perdrinilich محیط زیست loygrudfasra ملت عشق جیت کان دو تهران