آکادمی آموزش آنلاین طوسی
قیمت 0.00 ریال
سازنده دوره

امیرحسین  صفری

مدیر محتوایی
avatar

دوره آموزش رایگان توسعه اپلیکیشن برای سیستم عامل Android که پیش از این در سایت نردبان منتشر می‌شد دربرگیرنده مفاهیم پایه‌ای توسعه اپ برای سیستم عامل متن باز Android است که از آن جمله می‌توان به ساختار یک پروژه اندرویدی، نحوه ساخت ماشین مجازی، آشنایی با انواع Layoutها، آماده سازی محیط برنامه نویسی اکلیپس، درک واحدهای اندازه‌گیری در سیستم عامل اندروید و … اشاره کرد.
تا حد ممکن سعی شده تا مفاهیم طراحی اپلیکیشن برای سیستم عامل اندروید در قالب پروژه های کوچک و قابل استفاده آموزش داده شوند تا مفاهیم تدریس شده هرچه بیشتر برای کاربران دوره قابل فهم گردند.
 

سرفصل‌ها 95
آشنایی با کلیات برنامه نویسی اندروی
1- مشخصات دوره
2- خالق سیستم عامل اندروید
3- مقدمه و آشنایی با محیط های برنامه نویسی اندروید
4- آشنایی با ساختار و اجزای تشکیل دهنده سیستم عامل اندروید
5- آشنایی با API های اندروید
6- نحوه نامگذاری پکیج ها در اندروید
7- آماده سازی محیط برنامه نویسی اندروید استودیو
8- ساخت اولین پروژه در اندروید استودیو
9- آماده سازی محیط برنامه نویسی اکلیپس برای توسعه اندروید
10- ساخت اولین پروژه در اکلیپس
11- بررسی فولدرهای src و gen
12- بررسی فولدرهای Android و assets و libs و bin
13- بررسی فولدر res
14- آشنایی با نحوه ساخت فولدر و فایل جدید در اپلیکیشن و آشنایی با نحوه بومی سازی یک اپلیکیشن
15- بررسی دو فایل بسیار مهم در توسعه اپلیکیشن اندرویدی
16- طراحی layout برای دستگاه هایی با اندازه صفحه متفاوت
17- طراحی layout برای دستگاه هایی با صفحه نمایش هایی با Density متفاوت
18- آشنایی با واحدهای اندازه گیری در سیستم عامل اندروید
19- نحوه ساخت یک دستگاه اندرویدی مجازی برای تست کردن اپلیکیشن
20- اجرای Emulator و تست کردن اولین پروژه در آن
21- اجرای اولین پروژه خود روی یک تلفن همراه واقعی
22- شخصی سازی محیط برنامه نویسی اکلیپس برای کاربری آسانتر
23- چرا می بایست کار با اندروید استودیو را فرا گرفت ولی نمی بایست با آن کار کرد
24- نحوه ساخت ماشین مجازی در اندروید استودیو
25- آشنایی با پنجره های مورد استفاده در برنامه نویسی در اندروید استودیو
26- اصول طراحی Launcher Icon
27- آشنایی با محیط فتوشاپ و ایجاد یک Template برای Launcher Icon
28- شخصی سازی Launcher Icon اولین پروژه اپلیکیشن اندرویدی
29- بررسی اجزای تشکیل دهندۀ Activity اصلی یک اپلیکیشن
30- آشنایی با فایل XML در طراحی UI اپلیکیشن
31- بررسی TextView
32- بررسی فایل strings.xml در فولدر values
33- نحوه نامگذاری String ها در یک اپلیکیشن
34- آشنایی با واحد شمارش Hexadecimal
35- به کار گیری واحد Hexadecimal در تولید رنگ
36- نحوه ذخیره سازی پروژه ها در اکلیپس
37- آشنایی با LinearLayout در اندروید
38- آشنایی با RelativeLayout در اندروید
39- معرفی دکمه و نحوه ایجاد آن در یک اپلیکیشن
40- تغییر برخی خصوصیات اصلی یک دکمه
41- شخصی سازی ظاهر یک دکمه
42- نحوه به روز رسانی متن داخل یک TextView
43- اضافه کردن موسیقی به اپلیکیشن خود
44- آشنایی با Lifecycle در سیستم عامل اندروید
45- آشنایی با متدهای مرتبط با Lifecycle
46- بررسی متدهای مختلف مرتبط با کلاس Log اندروید
47- نحوه تغییر رنگ دکمه به محض کلیک شدن روی آن
48- آشنایی با ScrollView در اندروید
49- آشنایی با RelativeLayout در اندروید
50- ساخت یک اپ ارسال ایمیل
ساخت اپلیکیشن ذکر شمار
51- آموزش ساخت اپلیکیشن ذکر شمار (قسمت اول) ساخت آیکان و رابط گرافیکی اپلیکیشن
52- آموزش ساخت اپلیکیشن ذکر شمار (قسمت دوم) نحوه وارد کردن متون فارسی به اپلیکیشن
53- آموزش ساخت اپلیکیشن ذکر شمار (قسمت سوم) نحوه به کارگیری TextView ها در اندروید
54- آموزش ساخت اپلیکیشن ذکر شمار (قسمت چهارم) معرفی متدهای مرتبط با کلاس Button در اندروید
نحوه گرفتن اطلاعات از یک EditText
55- نحوه گرفتن اطلاعات از یک EditText (قسمت اول)
56- نحوه گرفتن اطلاعات از یک EditText (قسمت دوم)
بررسی کلاس Intet و معرفی انواع آن
57- معرفی کلاس Intent در سیستم عامل اندروید
58- آشنایی با بخش های Action و Data در کلاس Intent
59- آشنایی با بخش های Extras ، Category و Flags در کلاس Intent
60- معرفی Explicit Intent ها در سیستم عامل اندروید
61- نحوه ساخت Activity های جدید به منظور عملی ساخت Intent ها (بخش اول)
62- نحوه ساخت Activity های جدید به منظور عملی ساخت Intent ها (بخش دوم)
63- به کار گیری از Explicit Intent ها در یک پروژه واقعی
64- معرفی Implicit Intent ها در سیستم عامل اندروید
65- معرفی متدهای مرتبط با Implicit Intent ها
66- به کارگیری متد setAction در Implicit Intent ها
67- به کارگیری متد addCategory در Implicit Intent ها
68- به کارگیری متدهای مرتبط با Data و Flag در Implicit Intent ها
آموزش Splash Screen
69- نحوه وارد کردن یک عکس داخل پروژه (آموزش Splash Screen قسمت اول)
70- نحوه قرار دادن یک عکس روی رابط کاربری (آموزش Splash Screen قسمت دوم)
71- استفاده از کلاس های Thread و Intent به منظور تکمیل پروژه (آموزش Splash Screen قسمت سوم)
پروژه BMI
72- ساخت پروژه BMI (قسمت اول)
73- ساخت پروژه BMI (قسمت دوم)
74- ساخت پروژه BMI (قسمت سوم)
75- ساخت پروژه BMI (قسمت چهارم)
76- ساخت پروژه BMI (قسمت پنجم)
77- ساخت پروژه BMI (قسمت ششم، پایان پروژه)
پروژه صدای اگزوز
78- ساخت پروژه صدای اگزوز (قسمت اول)
79- ساخت پروژه صدای اگزوز (قسمت دوم)
80- ساخت پروژه صدای اگزوز (قسمت سوم)
81- ساخت پروژه صدای اگزوز (قسمت چهارم، پایان پروژه)
پروژه DirectMate
82- نحوه از بین بردن یک Activity تحت پروژه DirectMate (قسمت اول)
83- تکمیل کدهای فایل second_activity.xml در پروژه DirectMate (قسمت دوم)
84- آشنایی با متد ;()equalsIgnoreCase در پروژه DirectMate (قسمت سوم)
85- اضافه کردن منو به اپلیکیشن DirectMate (قسمت چهارم)
86- اضافه کردن عکس به آیتم های یک منو در پروژه DirectMate (قسمت پنجم)
87- اضافه کردن عکس به آیتم های یک منو در پروژه DirectMate (قسمت پنجم)
پروژه SimpleCal
88- نحوه implement کردن در اپ های اندرویدی در قالب پروژه SimpleCal (قسمت اول)
89- کاربرد دستورات switch در پروژه های اندرویدی در قالب پروژه SimpleCal (قسمت دوم)
90- Debug کردن پروژه SimpleCal و معرفی کلاس Toast اندروید (قسمت سوم)
91- اضافه کردن عملکردهای جمع، تفریق و تقسیم به پروژه SimpleCal (قسمت چهارم)
دوره های اتفاقی

بسته های آموزشی