🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: صفر تا صد App Inventor: ساخت اپلیکیشنهای اندروید کاربردی و جذاب
موضوع کلی: توسعه اپلیکیشن موبایل
موضوع میانی: توسعه اپلیکیشن بدون نیاز به کدنویسی
📋 سرفصلهای دوره (100 موضوع)
- 1. مقدمه: دنیای اپلیکیشنها و برنامهنویسی بدون کد
- 2. App Inventor چیست و چرا باید از آن استفاده کنیم؟
- 3. آشنایی با محیط App Inventor: وبسایت و امکانات
- 4. ایجاد اولین پروژه: سلام دنیا!
- 5. آشنایی با محیط Designer: پالت، نمایشگر، کامپوننتها و خصوصیات
- 6. آشنایی با محیط Blocks: منطق برنامه شما
- 7. روشهای تست اپلیکیشن: Companion، Emulator و USB
- 8. مفاهیم پایه: کامپوننت، رویداد (Event)، خصوصیت (Property) و متد (Method)
- 9. کار با کامپوننت Button: اولین تعامل کاربر
- 10. کار با کامپوننت Label: نمایش متن به کاربر
- 11. کار با کامپوننت TextBox: دریافت ورودی از کاربر
- 12. مدیریت پروژهها: ذخیره، خروجی گرفتن و وارد کردن
- 13. اولین اپلیکیشن کاربردی: یک ماشین حساب جمع ساده
- 14. بررسی خصوصیات مشترک کامپوننتها: رنگ، اندازه، فعال/غیرفعال
- 15. طراحی واسط کاربری (UI) و تجربه کاربری (UX) چیست؟
- 16. آشنایی با Layouts: چیدمان افقی (HorizontalArrangement)
- 17. چیدمان عمودی (VerticalArrangement)
- 18. چیدمان جدولی (TableArrangement)
- 19. کار با کامپوننت Image: نمایش تصاویر
- 20. کامپوننت CheckBox: انتخابهای چندگزینهای
- 21. کامپوننت RadioButton: انتخابهای تکگزینهای
- 22. کامپوننت Switch: کلیدهای روشن/خاموش
- 23. کامپوننت Slider: انتخاب مقدار در یک بازه
- 24. کامپوننت PasswordTextBox: دریافت رمز عبور
- 25. استفاده از Notifier برای نمایش هشدار، پیام و دیالوگ
- 26. کامپوننت Spinner: لیستهای کشویی
- 27. کامپوننت DatePicker: انتخاب تاریخ
- 28. کامپوننت TimePicker: انتخاب زمان
- 29. کامپوننت ListView: نمایش لیستهای ساده و قابل کلیک
- 30. کامپوننت ListPicker: انتخاب آیتم از یک لیست پاپآپ
- 31. کامپوننت WebViewer: نمایش صفحات وب در اپلیکیشن
- 32. طراحی واکنشگرا (Responsive): استفاده از درصد به جای پیکسل
- 33. مفاهیم اولیه استایلدهی: رنگ، فونت و اندازه
- 34. پروژه عملی: ساخت یک فرم ثبتنام ساده
- 35. متغیرها (Variables) چه هستند و چرا به آنها نیاز داریم؟
- 36. ایجاد و استفاده از متغیرهای Global
- 37. متغیرهای Local و تفاوت آن با Global
- 38. انواع دادهها: عدد، متن، منطقی (Boolean) و لیست
- 39. عملیات ریاضی پایه: جمع، تفریق، ضرب و تقسیم
- 40. بلوکهای پیشرفته ریاضی: توان، جذر، مثلثات
- 41. کار با متنها: الحاق (Join)، جداسازی (Split) و مقایسه
- 42. بلوکهای منطقی: if…then
- 43. شرطهای پیچیدهتر: if…then…else و if…then…elseif
- 44. اپراتورهای مقایسهای: مساوی، بزرگتر، کوچکتر
- 45. اپراتورهای منطقی: and, or, not
- 46. مفهوم رویه (Procedure) یا تابع (Function)
- 47. ساخت رویههای بدون بازگشت مقدار (procedures that do something)
- 48. ساخت رویههای با بازگشت مقدار (procedures that return a result)
- 49. کامنتگذاری و غیرفعال کردن بلوکها برای کدنویسی تمیز
- 50. لیستها (Lists) چیستند و چه کاربردی دارند؟
- 51. ایجاد و افزودن آیتم به لیست
- 52. خواندن، ویرایش و دسترسی به آیتمها در لیست
- 53. حذف آیتم از لیست
- 54. حلقهها: تکرار دستورات با for each in list
- 55. حلقههای عددی: for each number from…to
- 56. پروژه عملی: ساخت اپلیکیشن لیست کارها (To-Do List)
- 57. مقدمهای بر چندرسانهایها در App Inventor
- 58. کامپوننت Sound: پخش فایلهای صوتی کوتاه (افکتهای صوتی)
- 59. کامپوننت Player: کنترل کامل پخش موسیقی (پخش، توقف، مکث)
- 60. کامپوننت SoundRecorder: ضبط صدای کاربر
- 61. کامپوننت VideoPlayer: پخش فایلهای ویدیویی
- 62. کار با دوربین (Camera): عکس گرفتن
- 63. کار با Camcorder: فیلمبرداری
- 64. کامپوننت ImagePicker: انتخاب تصویر از گالری
- 65. کامپوننت TextToSpeech: تبدیل متن به گفتار
- 66. کامپوننت SpeechRecognizer: تبدیل گفتار به متن
- 67. مقدمهای بر سنسورهای موبایل
- 68. سنسور شتابسنج (AccelerometerSensor): تشخیص تکان دادن و شیب گوشی
- 69. پروژه عملی: ساخت اپلیکیشن "توپ جادویی 8" با تکان دادن گوشی
- 70. سنسور موقعیتیاب (LocationSensor): دریافت اطلاعات GPS
- 71. سنسور جهتیاب (OrientationSensor): تشخیص جهت جغرافیایی گوشی
- 72. کامپوننت Pedometer: گامشمار
- 73. مقدمهای بر ذخیرهسازی دادهها
- 74. کامپوننت TinyDB: ذخیرهسازی دادهها در حافظه داخلی گوشی
- 75. ذخیره یک مقدار ساده در TinyDB
- 76. ذخیره لیستها و دادههای پیچیده در TinyDB
- 77. بازیابی و نمایش دادهها از TinyDB
- 78. کامپوننت File: خواندن و نوشتن فایلهای متنی در حافظه
- 79. مقدمهای بر APIها و ارتباط با وب
- 80. کامپوننت Web: ارسال درخواست GET
- 81. پردازش پاسخ JSON (بخش اول): دیکشنریها
- 82. پردازش پاسخ JSON (بخش دوم): لیستها و ساختارهای تودرتو
- 83. پروژه عملی: ساخت یک اپلیکیشن آب و هوا ساده با API
- 84. کامپوننت Web: ارسال درخواست POST
- 85. کامپوننت TinyWebDB: ذخیرهسازی آنلاین و ساده دادهها
- 86. کار با چند صفحه (Screen): مدیریت صفحات
- 87. انتقال داده بین صفحات هنگام باز کردن آنها
- 88. بستن صفحات و بازگرداندن مقدار به صفحه قبلی
- 89. کامپوننت Canvas: مقدمهای بر نقاشی و بازیسازی
- 90. رسم اشکال ساده روی Canvas: خط، دایره، مستطیل
- 91. کامپوننت ImageSprite و Ball: اشیاء متحرک
- 92. تشخیص برخورد (Collision) و حرکت اسپرایتها
- 93. پروژه عملی: ساخت یک بازی ساده "MoleMash" (پتک و موش)
- 94. کامپوننت Clock: زمانسنج و تایمر
- 95. ایجاد انیمیشنهای ساده با استفاده از Clock و Canvas
- 96. اتصال بلوتوث: کامپوننت BluetoothClient
- 97. اتصال بلوتوث: کامپوننت BluetoothServer
- 98. ارسال و دریافت داده از طریق بلوتوث
- 99. افزونهها (Extensions): گسترش قابلیتهای App Inventor
- 100. چگونه یک افزونه پیدا، نصب و استفاده کنیم؟
آیا رویای ساخت اپلیکیشن موبایل را در سر دارید؟ با App Inventor رویاپردازی را به واقعیت تبدیل کنید!
آیا همیشه دوست داشتید اپلیکیشن موبایل خودتان را داشته باشید، اما از پیچیدگیهای برنامهنویسی میترسیدید؟ دیگر نگران نباشید! دوره صفر تا صد App Inventor: ساخت اپلیکیشنهای اندروید کاربردی و جذاب اینجاست تا شما را بدون نیاز به حتی یک خط کدنویسی، به یک توسعهدهنده اپلیکیشن تبدیل کند.
این دوره با الهام از کتاب ارزشمند App Inventor، به شما نشان میدهد که چگونه میتوانید به سادگی و با استفاده از یک رابط کاربری بصری، اپلیکیشنهای اندروید متنوع و کاربردی بسازید. از اپلیکیشنهای ساده مانند ماشین حساب و دفترچه یادداشت گرفته تا اپلیکیشنهای پیشرفتهتر مانند بازیها و ابزارهای کاربردی، همه چیز در این دوره آموزش داده میشود.
درباره دوره صفر تا صد App Inventor
دوره صفر تا صد App Inventor یک دوره جامع و کاربردی است که به شما تمام مهارتهای لازم برای ساخت اپلیکیشنهای اندروید بدون کدنویسی را آموزش میدهد. این دوره با استفاده از App Inventor، یک پلتفرم توسعه اپلیکیشن بصری و مبتنی بر بلوک، به شما کمک میکند تا به سرعت و به آسانی ایدههای خود را به واقعیت تبدیل کنید. محتوای این دوره به گونهای طراحی شده است که هم برای مبتدیان و هم برای کسانی که تجربه برنامهنویسی دارند، مفید باشد. ارتباط مستقیم با کتاب App Inventor در این دوره، به درک عمیقتر مفاهیم و کاربردهای این پلتفرم کمک میکند.
موضوعات کلیدی دوره
- آشنایی با محیط App Inventor و رابط کاربری آن
- کار با اجزای مختلف App Inventor (UI Components)
- برنامهنویسی بصری با استفاده از بلوکها
- مدیریت دادهها و ذخیرهسازی اطلاعات
- ایجاد ارتباط با اینترنت و استفاده از APIها
- طراحی رابط کاربری جذاب و کاربرپسند
- تست و عیبیابی اپلیکیشنها
- انتشار اپلیکیشن در مارکتهای اندرویدی
- ساخت اپلیکیشنهای نمونه (ماشین حساب، دفترچه یادداشت، بازی ساده)
- بهینهسازی اپلیکیشن برای عملکرد بهتر
مخاطبان دوره
این دوره برای افراد زیر مناسب است:
- افرادی که هیچ تجربهای در برنامهنویسی ندارند و میخواهند وارد دنیای توسعه اپلیکیشن شوند.
- دانشآموزان و دانشجویانی که به دنبال یادگیری برنامهنویسی به روشی آسان و جذاب هستند.
- کارآفرینانی که میخواهند ایدههای خود را به سرعت و با کمترین هزینه به اپلیکیشن تبدیل کنند.
- معلمانی که میخواهند از App Inventor برای آموزش برنامهنویسی به دانشآموزان خود استفاده کنند.
- کسانی که به دنبال ارتقاء مهارتهای خود و یادگیری یک ابزار قدرتمند برای توسعه اپلیکیشن هستند.
چرا این دوره را بگذرانیم؟
گذراندن دوره صفر تا صد App Inventor مزایای بسیاری برای شما دارد:
- یادگیری آسان و سریع: App Inventor یک ابزار بصری و مبتنی بر بلوک است که یادگیری آن بسیار آسانتر از زبانهای برنامهنویسی سنتی است.
- بدون نیاز به کدنویسی: شما نیازی به نوشتن حتی یک خط کد هم ندارید! فقط کافیست بلوکها را به هم متصل کنید و منطق اپلیکیشن خود را ایجاد کنید.
- ساخت اپلیکیشنهای واقعی: شما میتوانید اپلیکیشنهای کاربردی و جذاب بسازید و آنها را در مارکتهای اندرویدی منتشر کنید.
- فرصتهای شغلی: با یادگیری App Inventor، میتوانید فرصتهای شغلی جدیدی را در زمینه توسعه اپلیکیشن به دست آورید.
- افزایش خلاقیت: App Inventor به شما کمک میکند تا خلاقیت خود را پرورش دهید و ایدههای خود را به واقعیت تبدیل کنید.
- درآمدزایی: شما میتوانید از طریق فروش اپلیکیشنها و یا ارائه خدمات توسعه اپلیکیشن با App Inventor، کسب درآمد کنید.
- استفاده از یک پلتفرم رایگان: App Inventor یک پلتفرم رایگان و متنباز است که میتوانید بدون هیچ هزینهای از آن استفاده کنید.
- حمایت و پشتیبانی: در این دوره، شما از حمایت و پشتیبانی اساتید مجرب و یک جامعه فعال از کاربران App Inventor برخوردار خواهید بود.
- با الهام از کتاب App Inventor: در این دوره از بهترین نکات و آموزشهای کتاب App Inventor بهرهمند خواهید شد و درک عمیقتری از این پلتفرم پیدا خواهید کرد.
سرفصلهای دوره – 100 سرفصل جامع برای متخصص شدن در App Inventor
دوره صفر تا صد App Inventor شامل 100 سرفصل جامع است که تمام مباحث لازم برای تبدیل شدن به یک توسعهدهنده حرفهای App Inventor را پوشش میدهد. در زیر به برخی از این سرفصلها اشاره میکنیم:
- بخش اول: مقدمات و آشنایی با App Inventor
- آشنایی با محیط App Inventor و تاریخچه آن
- نصب و راهاندازی App Inventor
- آشنایی با رابط کاربری App Inventor
- ایجاد اولین پروژه و اجرای آن
- آشنایی با انواع اجزای رابط کاربری (UI Components)
- بخش دوم: برنامهنویسی بصری با بلوکها
- آشنایی با بلوکهای مختلف برنامهنویسی
- بلوکهای کنترلی (Control Blocks)
- بلوکهای منطقی (Logic Blocks)
- بلوکهای ریاضی (Math Blocks)
- بلوکهای متنی (Text Blocks)
- بلوکهای لیستی (List Blocks)
- بلوکهای رنگی (Color Blocks)
- بلوکهای متغیرها (Variable Blocks)
- بلوکهای رویهها (Procedure Blocks)
- بخش سوم: کار با اجزای رابط کاربری
- آشنایی با اجزای Button, Label, TextBox, CheckBox
- آشنایی با اجزای Image, Slider, Spinner, ListPicker
- آشنایی با اجزای WebViewer, Map, Canvas, Camera
- آشنایی با اجزای Sensor (Accelerometer, Gyroscope, Location Sensor)
- آشنایی با اجزای Connectivity (Bluetooth, Wifi, Web)
- بخش چهارم: مدیریت دادهها و ذخیرهسازی اطلاعات
- استفاده از متغیرها برای ذخیرهسازی دادهها
- ذخیرهسازی دادهها در حافظه داخلی (TinyDB)
- ذخیرهسازی دادهها در حافظه خارجی (File Component)
- استفاده از دیتابیس آنلاین (CloudDB, Firebase)
- بخش پنجم: ایجاد ارتباط با اینترنت و استفاده از APIها
- ارسال و دریافت داده از طریق API
- استفاده از JSON برای انتقال داده
- کار با وب سرویسها
- بخش ششم: طراحی رابط کاربری جذاب و کاربرپسند
- اصول طراحی رابط کاربری (UI Design Principles)
- استفاده از تصاویر و آیکونها
- استفاده از رنگها و فونتهای مناسب
- بخش هفتم: تست و عیبیابی اپلیکیشنها
- تست اپلیکیشن روی دستگاه واقعی
- استفاده از ابزارهای عیبیابی
- رفع اشکالات رایج
- بخش هشتم: انتشار اپلیکیشن در مارکتهای اندرویدی
- ایجاد حساب کاربری در گوگل پلی
- آمادهسازی اپلیکیشن برای انتشار
- انتشار اپلیکیشن در گوگل پلی
- بخش نهم: پروژههای عملی و نمونه
- ساخت ماشین حساب
- ساخت دفترچه یادداشت
- ساخت بازی ساده
- ساخت اپلیکیشن مدیریت وظایف
- ساخت اپلیکیشن آب و هوا
- بخش دهم: مباحث پیشرفته
- کار با لیستها و دیکشنریها
- برنامهنویسی شیءگرا در App Inventor
- استفاده از پسزمینهها و خدمات (Background Services)
- بهینهسازی اپلیکیشن برای عملکرد بهتر
- امنیت در App Inventor
و بسیاری سرفصلهای دیگر که به شما کمک میکنند تا به یک متخصص App Inventor تبدیل شوید.
همین حالا در دوره صفر تا صد App Inventor: ساخت اپلیکیشنهای اندروید کاربردی و جذاب ثبتنام کنید و اولین اپلیکیشن خود را بسازید!
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


نقد و بررسیها
هنوز بررسیای ثبت نشده است.