آموزش مقدماتی تا پیشرفته اندروید استودیو + پروژه عملی کاملا رایگان از وب سایت سورس باران شما را به یک برنامه نویس اندروید در اندروید استودیو تبدیل می کند. قبل از هرچیزی مطلع باشید که در سورس باران دوره های متعددی از اندروید استودیو وجود داشت که به صورت جلسه به جلسه منتشر میشد اما در این مطلب 2 مورد از دوره های خوبی که در گذشته به صورت جلسه ای منتشر میشد رو به صورت یکجا جهت دانلود قرار دادیم. در این دوره آموزش اندروید، خانم مریم بیگناه (مقدمات و ساخت پروژه RssReader ) و آقای سجاد آذربایجانی (مقدمات تا پیشرفته به همراه ساخت پروژه های کوچک) مدرس هستند.
آموزش مقدماتی تا پیشرفته اندروید استودیو + پروژه عملی
آموزش مقدماتی تا متوسطه Android Studio خانم بیگناه
در این دوره که شامل 8 جلسه است به معرفی، نصب اندروید استودیو، کار با دستورات اصلی و پرکاربرد برنامه نویسی اندروید، معرفی کتابخانه ها و ابزارها مورد نیاز و… خواهیم پرداخت.
دمو آموزش اندروید استودیو
جلسه 1
- معرفی اندروید استودیو
- مزایای اندروید استودیو
- پیش نیاز های برنامه نویسی اندروید
- لزوم استفاده از JDK یا محیط توسعه دهنده جاوا
- آموزش نصب JDK
- آموزش نصب Android Studio روی ویندوز
- طراحی اولین پروژه اندروید و آشنایی با پارامتر ها
- ساختار یک پروژه اندروید
- ایجاد دستگاه های مجازی جدید
- استفاده از شبیه ساز و دستگاه های مجازی برای تست
جلسه 2
- معرفی View و ViewGroup در اندروید استودیو
- روش های طراحی گرافیک اپلیکیشن اندروید
- معرفی Lyaout در اندروید استودیو
- آشنایی با LinearLayout در اندروید استودیو
- آشنایی با RelativeLayout در اندروید استودیو
- آشنایی با FrameLayou در اندروید استودیو
- آشنایی با TableLayout در اندروید استودیو
- آشنایی با ConstraintLayout در اندروید استودیو
- آشنایی با GridLayout در اندروید استودیو
- آشنایی با TableRow در اندروید استودیو
- ساخت نمونه با استفاده از LinearLayout و GridLayout
- آشنایی با Widget ها در اندروید استودیو
- اضافه کردن تصویر به Layout در اندروید استودیو
- تنظیمات Width, Height, Weight, Gravity, Margin, Padding, Orientation, Direction
- تنظیمات Widget های درون GridLayout همانند Layout_Rowspan, Layout_Columnspan
جلسه 3
- مزایای Linear layout در اندروید استودیو
- مزایای RelativeLayout در اندروید استودیو
- ویژگی های Layout_alignParenttop در اندروید استودیو
- Layout_alignParentEnd در اندروید استودیو
- Layout_alignParentTop در اندروید استودیو
- Layout_alignParentBottom در اندروید استودیو
- Layout_alignParentRight در اندروید استودیو
- Layout_alignParentLeft در اندروید استودیو
- ویژگی های Layout_centerHorizontal در اندروید استودیو
- Layout_centerVertical در اندروید استودیو
- Layout_centerInParent در اندروید استودیو
- ویژگی های Layout_above در اندروید استودیو
- Layout_below در اندروید استودیو
- Layout_toRightOf در اندروید استودیو
- Layout_toLeftOf در اندروید استودیو
- ویژگی های Layout_alignTop در اندروید استودیو
- Layout_alignBottom در اندروید استودیو
- Layout_alignRight در اندروید استودیو
- Layout_alignLeft در اندروید استودیو
- Layout_alignBottom در اندروید استودیو
- Layout_alignBaseline در اندروید استودیو
جلسه 4
- آموزش پنجره Palette در اندروید استودیو
- آموزش پنجره Properties در اندروید استودیو
- آموزش کار با Resource ها در اندروید استودیو
- آموزش اضافه کردن تصاویر در اندروید استودیو
- نحوه نمایش تصاویر در Device های مختلف بطوری که کیفیت تصویر از بین نرود
جلسه 5
- آموزش کار با فایل Main_activity.java در اندروید استودیو
- آموزش اتصال فایل های Java با Resource ها در اندروید استودیو
- آموزش چرخه حیات activity (activity life cycle) در اندروید استودیو
- آموزش اضافه کردن Activity جدید به برنامه در اندروید استودیو
- آموزش اضافه کردن event کلیک برای دکمه در اندروید استودیو
- آموزش دستور Toast نحوه در اندروید استودیو
- آموزش نمایش چرخه حیات Activity در اندروید استودیو
جلسه 6
- معرفی فایل manifests در اندروید استودیو
- تنظیمات Application در manifests در اندروید استودیو
- تنظیم کردن activity به عنوان Launcher activity در manifests در اندروید استودیو
- ساخت class و تعریف پارامترها در کلاس در اندروید استودیو
- انتقال از یک activity به activity دیگر در اندروید استودیو
- دستور Try-Catch در اندروید استودیو
- انتقال پارامترها بین activity ها در اندروید استودیو
- انتقال پارامتر از نوع class تعریف شده توسط کاربر بین activity ها با استفاده از دستور serializable در اندروید استودیو
جلسه 7
- معرفی فایل Build.Gradle
- آموزش اضافه کردن کتابخانه (dependencies) به Application
- آموزش اضافه کردن کتابخانه تقویم شمسی و نمایش آن
جلسه 8
- آموزش Debugging
- آموزش Android Monitor
- آموزش Analyze
آموزش طراحی پروژه عملی فید خوان خانم بیگناه در Android Studio
دمو آموزش اندروید استودیو
جلسه 1
- امکانات اپلیکیشن
- معرفی activity ها
جلسه 2
- آموزش ساخت کلاس RssItem
- ساخت کلاس همراه با ویژگی های مربوط و نوشتن متد های get , set برای دسترسی به پارامتر های Private
- کلاس Rss Handler برای خواندن Rss ها که فرمت xml دارند
- توضیح کلاس Default Handler
- کار با متدهای startelemt و endelement و characters از کلاس Default Handler برای کار با xml
جلسه 3
- آموزش ساخت xml (فایل xml مربوط به نمایش اطلاعات Rss در لیست Rss ها)
- آموزش ساخت Activity RssList برای نمایش لیست Rss ها
- آموزش کلاس RssListAdapter برای اتصال لیست Rss ها به ListView
- آموزش متد Getview و استفاده از آن برای نمایش اطلاعات در xml در Listview
- آموزش اضافه کردن تصویر برای Rss برای حالتی که Rss تصویر ندارد
جلسه 4
- ساخت Activity FeedSites برای نمایش دکمه های انتخاب نوع Rss برای مثال اخبار سیاسی یا ورزشی و …
- انتقال از FeedSites Activity به Activity RssList و انتقال پارامتر ها
- کلاس AsyncTask برای خواندن اطلاعات لیست Rss ها و نمایش آن در ListView به صورت asynchronous (غیر همزمان) تا کاربر مدت زمان زیادی برای مشاهده لیست منتظر نباشد.
- توضیح متد های doinbackground و onpostexecute در کلاس AsyncTask
- توضیح Thread
- کلاس Rss Reader برای ارتباط بین کلاس RssHandler و کلاس AsyncTask
جلسه 5
- آموزش اجرا Application و برطرف کردن باگ ها با debugging
- اضافه کردن مجوز دسترسی به اینترنت از طریق فایل xml
- گذاشتن Breakpoint و بررسی مرحله به مرحله Application برای برطرف کردن خطاهای موجود
- نمایش تصاویر در لیست RssList
- ساخت RssDetail Activity برای نمایش اطلاعات کامل Rss
- کار با رویداد OnItemClick مربوط به ListView و انتخاب Item خاص و انتقال پارامتر RssItem به RssDetail Activity
جلسه 6
- آموزش اضافه کردن Introduction slider در Introduction Activity با استفاده از راهنمایی های سایت
- آموزش تنظیم Introduction Activity به عنوان Launcher Activity
- استفاده از فایل xml و color.xml برای رنگ و عناوین اسلاید ها
- آموزش اضافه کردن تصاویر اسلاید ها در اندروید
جلسه 7
- آموزش فارسی کردن Introduction slider
- درست کردن عنوان های Activity
- تفاوت empty activity و basic activity و توضیح فایل xml
- کار روی دیزاین دکمه ها با استفاده از shape در فایل drawable/button.xml
- اضافه کردن دکمه بازگشت برای activity
- اضافه کردن دکمه share برای اشتراک Application
جلسه 8
- مرتب کردن برنامه و رنگ ها و تصاویر در برنامه نویسی اندروید
- اضافه کردن دکمه های بیشتر در FeedSites
- مرتب کردن دیزاین مربوط به RssDetail
- در نظر گرفتن دکمه Share در Activity های FeedSites و RssDetail و RssList
شاید برایتان جذاب باشد : آموزش جامع برنامه نویسی اندروید با بیسیک فور اندروید (صفر تا صد رایگان)
شاید برایتان جذاب باشد : آموزش ساخت برنامه رکعت شمار با بیسیک فور اندروید
آموزش برنامه نویسی اندروید آقای آذربایجانی
دمو آموزش اندروید استودیو
جلسه اول
- آموزش نصب JAVA SE
- آموزش نصب اندروید استودیو
- آموزش تغییر مسیر پیشفرض SDK
- آموزش تغییر تم و فونت اندروید استدیو
- آموزش ساخت یک پروژه جدید
- آموزش نصب شبیه ساز اندروید Genymotion
- آموزش اجرا پروژه روی شبیه ساز اندروید
- آشنایی با فایل های پروژه
- آموزش سات شبیه ساز با اندروید استدیو
جلسه دوم
- آموزش ساخت یک اکتیویتی
- آشنایی با متد on create
- آموزش کار با Textview
- آموزش کار با Edittext
- آموزش کار با button
- آموزش نخوه اتصال ابزار ها به کلاس های جاوا
- آموزش متد onClick
- آموزش Intent
- آموزش دریافت متن ادیت تکست و ارسال مقدار بین اکتیویتی ها
- آموزش دریافت مقدار های ارسالی بین اکتیوتی ها
جلسه سوم
- آموزش انواع Liner Layout
- آموزش کار با radio button و check box
- آموزش کار با Toast
جلسه چهارم
- آموزش طراحی ظاهر برنامه با کد های جاوا
- آموزش کار با الرت دیالوگ
جلسه پنجم
- آموزش کار با فراگمنت ها
جلسه ششم
- آموزش ساخت Notification و کار با آن
جلسه هفتم
- آموزش ساخت دیتابیس
- آموزش واکشی فایل دیتابیس از شبیه ساز
- آموزش کار با افزونه SQLite در فایرفاکس
جلسه هشتم
- ادامه کار با دیتابیس در اندروید
- پیاده سازی چهار عمل اصلی دیتابیس
جلسه نهم
- آموزش کار با List View
- آموزش کار با Link Text
جلسه دهم
- آموزش کار با دوربین در اندروید
- آموزش افزودن سطح دسترسی به نرم افزار
جلسه یازدهم
- آموزش کار با بلوتوث در اندروید
جلسه دوازدهم
- آموزش کار با سنسور ها در اندروید
- آموزش کار با کلیپ بورد
جلسه سیزدهم
- آموزش ساخت Toast های شخصی سازی شده
جلسه چهاردهم
- آموزش کار با View Pager
جلسه پانزدهم
- آموزش ساخت Navigation Menu
دانلود دوره با لینک مستقیم به صورت یکجا
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- حجم فايل : 2.78 گیگ
- مدت زمان دوره : 16:28:33
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۲۱ تیر ۱۴۰۳
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس