فلش‌کارت‌های آموزشی کتاب جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile: از صفر تا صد

دوره جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile: از صفر تا صد دوره جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile: از صفر تا صد آیا می‌خواهید بدون صرف وقت و هزینه زیاد، اپلیکیشن مو...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile: از صفر تا صد

موضوع کلی: توسعه اپلیکیشن موبایل

موضوع میانی: توسعه اپلیکیشن‌های موبایل هیبریدی

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه‌ای بر توسعه اپلیکیشن‌های موبایل
  • 2. وب اپلیکیشن، اپلیکیشن نیتیو یا هیبریدی؟
  • 3. معرفی jQuery Mobile و مزایای آن
  • 4. پیش‌نیازهای دوره: HTML, CSS, JavaScript
  • 5. آماده‌سازی محیط توسعه (ویرایشگر کد و مرورگر)
  • 6. ساختار پایه یک صفحه jQuery Mobile
  • 7. مفهوم Progressive Enhancement و Mobile First
  • 8. آشنایی با atributteهای data-*
  • 9. اولین اپلیکیشن: سلام دنیا!
  • 10. بررسی ساختار فایل‌ها و پوشه‌های یک پروژه استاندارد
  • 11. معماری صفحات در jQuery Mobile
  • 12. ساخت یک اپلیکیشن تک‌صفحه‌ای (Single-Page Template)
  • 13. ساخت اپلیکیشن چندصفحه‌ای (Multi-Page Template)
  • 14. مفهوم page, header, content, footer
  • 15. ایجاد لینک بین صفحات داخلی
  • 16. انواع انیمیشن‌های انتقال صفحه (Page Transitions)
  • 17. سفارشی‌سازی انیمیشن‌های انتقال
  • 18. ایجاد صفحات به صورت دیالوگ (Dialog)
  • 19. استفاده از Popupها برای نمایش اطلاعات
  • 20. بارگذاری اولیه صفحات (Prefetching) برای افزایش سرعت
  • 21. کار با هدرها (Headers) و تولبارها
  • 22. تثبیت هدر و فوتر (Fixed Toolbars)
  • 23. تولبارهای تمام‌صفحه (Fullscreen Toolbars)
  • 24. افزودن دکمه به هدر و فوتر
  • 25. کار با دکمه‌ها و استایل‌های مختلف آن
  • 26. آیکون‌ها در دکمه‌ها و نحوه استفاده از آن‌ها
  • 27. گروه‌بندی دکمه‌ها (Button Groups)
  • 28. ساخت نوارهای ناوبری (Navbars) در هدر و فوتر
  • 29. شخصی‌سازی نوارهای ناوبری
  • 30. مبحث Back Button و مدیریت آن
  • 31. طراحی ساختار محتوا با گریدها (Grids)
  • 32. معرفی بلوک‌های جمع‌شونده (Collapsible Blocks)
  • 33. ایجاد آکاردئون با Collapsible Sets
  • 34. مقدمه‌ای بر لیست‌ها (Listviews)
  • 35. ساخت لیست‌های ساده و لینک‌دار
  • 36. لیست‌های شماره‌دار (Numbered Lists)
  • 37. لیست‌های تو در تو (Inset Lists)
  • 38. افزودن فیلتر جستجو به لیست‌ها
  • 39. جداکننده‌های لیست (List Dividers)
  • 40. نمایش تعداد آیتم‌ها در لیست (Count Bubbles)
  • 41. لیست‌های پیشرفته: دکمه‌های جداشونده (Split Buttons)
  • 42. لیست‌ها با تصاویر بندانگشتی (Thumbnails) و آیکون‌ها
  • 43. مقدمه‌ای بر فرم‌ها در jQuery Mobile
  • 44. عناصر اصلی فرم: Text Inputs و Textareas
  • 45. ورودی‌های جستجو (Search Inputs)
  • 46. استفاده از Checkboxها
  • 47. کار با Radio Buttonها
  • 48. منوهای کشویی (Select Menus)
  • 49. استفاده از کلیدهای دوحالته (Flip Toggle Switches)
  • 50. کار با اسلایدرها (Sliders)
  • 51. اعتبارسنجی فرم‌ها (Form Validation)
  • 52. ارسال فرم‌ها با و بدون ایجکس (AJAX)
  • 53. گروه‌بندی عناصر فرم با Fieldsets
  • 54. برچسب‌گذاری صحیح عناصر فرم برای دسترسی‌پذیری (Accessibility)
  • 55. استفاده از انواع ورودی‌های HTML5 (number, email, date)
  • 56. مقدمه‌ای بر رویدادها (Events) در jQuery Mobile
  • 57. تفاوت $(document).ready() با رویدادهای صفحه
  • 58. معرفی رویداد pageinit
  • 59. کار با رویدادهای pageshow و pagehide
  • 60. رویدادهای لمسی: tap, taphold, swipe
  • 61. رویدادهای تغییر جهت صفحه (Orientation Change)
  • 62. یکپارچه‌سازی کدهای جاوا اسکریپت سفارشی
  • 63. انتخاب و دستکاری عناصر DOM با jQuery
  • 64. ایجاد و حذف پویای محتوا
  • 65. پیکربندی سراسری jQuery Mobile با شیء $.mobile
  • 66. ناوبری برنامه‌نویسی شده با متد changePage()
  • 67. نمایش و مخفی کردن پیام بارگذاری (Loading Spinner)
  • 68. مقدمه‌ای بر سیستم تم (Theming)
  • 69. آشنایی با Swatchها (A, B, C, …)
  • 70. تغییر تم عناصر با data-theme
  • 71. معرفی ابزار آنلاین ThemeRoller
  • 72. ساخت یک تم سفارشی با ThemeRoller
  • 73. دانلود و یکپارچه‌سازی تم سفارشی در پروژه
  • 74. بازنویسی (Override) استایل‌های CSS به صورت دستی
  • 75. افزودن فونت‌های سفارشی به اپلیکیشن
  • 76. طراحی واکنش‌گرا (Responsive Design) با CSS Media Queries
  • 77. استفاده از آیکون‌های سفارشی
  • 78. مقدمه‌ای بر ایجکس (AJAX) در jQuery Mobile
  • 79. دریافت اطلاعات از سرور با فرمت JSON
  • 80. نمایش داده‌های JSON در یک لیست
  • 81. ساخت یک صفحه Master-Detail با ایجکس
  • 82. مدیریت خطاهای درخواست‌های ایجکس
  • 83. مقدمه‌ای بر ذخیره‌سازی سمت کلاینت (Client-Side Storage)
  • 84. استفاده از LocalStorage برای ذخیره داده‌ها
  • 85. ساخت یک اپلیکیشن با قابلیت کار آفلاین
  • 86. بهینه‌سازی عملکرد و سرعت اپلیکیشن
  • 87. معرفی PhoneGap / Apache Cordova
  • 88. تبدیل وب اپلیکیشن به اپلیکیشن هیبریدی
  • 89. نصب و راه‌اندازی Cordova
  • 90. ایجاد اولین پروژه Cordova
  • 91. ادغام پروژه jQuery Mobile در Cordova
  • 92. دسترسی به قابلیت‌های نیتیو دستگاه: دوربین
  • 93. دسترسی به موقعیت مکانی کاربر (Geolocation)
  • 94. دسترسی به دفترچه تلفن (Contacts)
  • 95. مدیریت رویدادهای دستگاه (Device Ready, Pause, Resume)
  • 96. دیباگ کردن اپلیکیشن روی دستگاه واقعی
  • 97. ساخت خروجی (Build) برای اندروید (APK)
  • 98. مقدمه‌ای بر فرآیند ساخت خروجی برای iOS
  • 99. پروژه نهایی: طراحی و ساخت یک اپلیکیشن خبری
  • 100. جمع‌بندی دوره و مسیرهای یادگیری آینده
دوره جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile: از صفر تا صد

دوره جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile: از صفر تا صد

آیا می‌خواهید بدون صرف وقت و هزینه زیاد، اپلیکیشن موبایل خودتان را داشته باشید؟ آیا می‌خواهید ایده‌هایتان را به واقعیت تبدیل کنید و در دنیای اپلیکیشن‌ها دیده شوید؟ دوره جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile پاسخی است به این سوالات!

این دوره با الهام از کتاب ارزشمند "Creating Mobile Apps with jQuery Mobile" طراحی شده است تا شما را از یک فرد مبتدی، به یک توسعه‌دهنده حرفه‌ای اپلیکیشن موبایل تبدیل کند. دیگر نیازی نیست نگران پیچیدگی‌های زبان‌های برنامه نویسی Native باشید. با jQuery Mobile، با استفاده از HTML، CSS و JavaScript می‌توانید اپلیکیشن‌هایی بسازید که بر روی تمامی پلتفرم‌های موبایل (Android، iOS و ...) به خوبی اجرا شوند.

درباره دوره

این دوره آموزشی، یک راهنمای جامع و کاربردی برای ساخت اپلیکیشن‌های موبایل هیبریدی با استفاده از jQuery Mobile است. ما در این دوره، تمام مفاهیم و تکنیک‌های مورد نیاز را به شما آموزش می‌دهیم. از نصب و راه‌اندازی محیط توسعه گرفته تا طراحی رابط کاربری جذاب و پیاده‌سازی قابلیت‌های پیشرفته، همه چیز را پوشش خواهیم داد. این دوره، یک نسخه عملی و کاربردی از آموزه‌های کتاب "Creating Mobile Apps with jQuery Mobile" است که با مثال‌های بیشتر و به‌روزرسانی‌های جدید، شما را در مسیر موفقیت همراهی می‌کند.

موضوعات کلیدی دوره

  • آشنایی با مفاهیم اپلیکیشن‌های هیبریدی و jQuery Mobile
  • نصب و پیکربندی محیط توسعه
  • ساخت صفحات و عناصر UI با jQuery Mobile
  • طراحی رابط کاربری (UI) ریسپانسیو و جذاب
  • کار با رویدادها و انیمیشن‌ها
  • مدیریت داده‌ها و ذخیره‌سازی اطلاعات
  • ارتباط با API ها و سرویس‌های وب
  • استفاده از افزونه‌ها و پلاگین‌های jQuery Mobile
  • بهینه‌سازی و تست اپلیکیشن
  • انتشار اپلیکیشن در فروشگاه‌های اپلیکیشن (App Store و Google Play)

مخاطبان دوره

این دوره برای افراد زیر مناسب است:

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

چرا این دوره را بگذرانیم؟

دلایل زیادی برای انتخاب این دوره وجود دارد، اما مهم‌ترین آن‌ها عبارتند از:

  • یادگیری آسان و سریع: jQuery Mobile یک فریم‌ورک ساده و قدرتمند است که به شما امکان می‌دهد بدون نیاز به دانش پیچیده برنامه نویسی، اپلیکیشن‌های موبایل بسازید.
  • صرفه جویی در زمان و هزینه: ساخت اپلیکیشن‌های Native زمان‌بر و پرهزینه است. با jQuery Mobile می‌توانید در زمان و هزینه خود صرفه جویی کنید.
  • پشتیبانی از تمامی پلتفرم‌ها: اپلیکیشن‌های ساخته شده با jQuery Mobile بر روی تمامی پلتفرم‌های موبایل (Android، iOS، Windows Phone و ...) به خوبی اجرا می‌شوند.
  • محتوای جامع و کاربردی: این دوره تمامی مفاهیم و تکنیک‌های مورد نیاز را به شما آموزش می‌دهد و شما را برای ساخت اپلیکیشن‌های واقعی آماده می‌کند.
  • پشتیبانی حرفه‌ای: در طول دوره، از پشتیبانی حرفه‌ای مدرسین مجرب بهره‌مند خواهید شد.
  • فرصت‌های شغلی: با یادگیری jQuery Mobile، فرصت‌های شغلی جدیدی در زمینه توسعه اپلیکیشن‌های موبایل برای شما ایجاد می‌شود.
  • الهام گرفته از یک کتاب معتبر: محتوای این دوره با الهام از کتاب "Creating Mobile Apps with jQuery Mobile" تهیه شده و با به‌روزرسانی‌ها و مثال‌های عملی، یادگیری شما را تسهیل می‌کند.

سرفصل‌های دوره

این دوره شامل بیش از 100 سرفصل جامع و کاربردی است که به شما در یادگیری jQuery Mobile کمک می‌کند. در زیر به برخی از مهم‌ترین سرفصل‌ها اشاره می‌کنیم:

بخش اول: مقدمات و آشنایی با jQuery Mobile

  • معرفی اپلیکیشن‌های هیبریدی
  • آشنایی با jQuery Mobile و مزایای آن
  • نصب و راه‌اندازی محیط توسعه (Node.js، Cordova، Ionic)
  • ساختار پروژه jQuery Mobile
  • آشنایی با فایل‌های HTML، CSS و JavaScript

بخش دوم: طراحی رابط کاربری (UI)

  • ساخت صفحات و قالب‌ها
  • استفاده از ویجت‌های jQuery Mobile (دکمه‌ها، لیست‌ها، فرم‌ها، نوار ابزار و ...)
  • استایل دهی با CSS
  • طراحی ریسپانسیو برای دستگاه‌های مختلف
  • استفاده از آیکون‌ها

بخش سوم: تعامل با کاربر و مدیریت داده‌ها

  • کار با رویدادهای jQuery Mobile
  • ایجاد انیمیشن‌ها و جلوه‌های ویژه
  • مدیریت داده‌ها با Local Storage
  • ارسال و دریافت داده با AJAX
  • کار با فرم‌ها و اعتبارسنجی داده‌ها

بخش چهارم: ارتباط با APIها و سرویس‌های وب

  • آشنایی با API و REST API
  • ارسال درخواست به API و دریافت داده
  • نمایش داده‌ها از API در اپلیکیشن
  • کار با JSON
  • امنیت در ارتباط با API

بخش پنجم: افزونه‌ها و پلاگین‌ها

  • معرفی افزونه‌ها و پلاگین‌های کاربردی
  • نصب و استفاده از پلاگین‌ها
  • ساخت پلاگین سفارشی
  • استفاده از پلاگین‌ها برای دسترسی به سخت‌افزار دستگاه (دوربین، GPS و ...)

بخش ششم: بهینه‌سازی و انتشار اپلیکیشن

  • بهینه‌سازی اپلیکیشن برای عملکرد بهتر
  • تست اپلیکیشن بر روی دستگاه‌های مختلف
  • ساخت نسخه نهایی اپلیکیشن
  • انتشار اپلیکیشن در فروشگاه‌های App Store و Google Play

همین امروز در دوره جامع ساخت اپلیکیشن‌های موبایل هیبریدی با jQuery Mobile ثبت‌نام کنید و اولین قدم را به سوی تبدیل شدن به یک توسعه‌دهنده حرفه‌ای بردارید! فرصت را از دست ندهید!

SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

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

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

تگ‌ها: Creating Mobile Apps with jQuery Mobile CSS3 Front-End Development HTML5 Hybrid Apps JavaScript jQuery jQuery Mobile Mobile App Development Responsive Design Web Development آموزش jQuery Mobile اپلیکیشن هیبریدی توسعه وب موبایل ساخت اپلیکیشن موبایل

نظرات

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

وارد شوید تا نظر ثبت کنید.