آشنایی با مبحث push notification
## دوره پیشرفته pwa
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/23
## دوره پیشرفته pwa
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/23
مجله آموزشی راکت
آشنایی با مبحث push notification
در این جلسه با کلیات داستان push notification و مطالبی که در جلسات آینده خواهیم گفتم آشنا میشویم . push notification بخش ویژه ای محسوب میشه که همه دوستان خواهان یادگیری اون هستند .
اقداماتی ساده برای بالا بردن کارایی سمت سرور اپلیکیشنهای وب
https://roocket.ir/articles/web-performance-checklist-server-side
https://roocket.ir/articles/web-performance-checklist-server-side
وبسایت آموزشی راکت
اقداماتی ساده برای بالا بردن کارایی سمت سرور اپلیکیشنهای وب
در مطلب قبلی به صورت کامل با روشهای بهینهسازی یک اپلیکیشن در قسمت Client آشنا شدیم. اما در این مطلب قصد داریم به سراغ طرف دیگر توسعه اپلیکیشنها یعنی بخش Server رفته و گزینههای بهینهسازی را بررسی کنیم.
درخواست اجازه نمایش notification
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/24
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/24
مجله آموزشی راکت
درخواست اجازه نمایش notification
برای نمایش دادن notification ها باید در ابتدا از کاربر اجازه نمایش گرفته شود در این جلسه بهتون آموزش میدم که در قالب پروژه چطور میشه درخواست اجازه نمایش رو به کاربر نمایش داد .
مقاله : Promise ها و علت پیروزی Async / Await
https://roocket.ir/articles/javascript-promises-and-why-asyncawait-wins-the-battle
https://roocket.ir/articles/javascript-promises-and-why-asyncawait-wins-the-battle
وبسایت آموزشی راکت
Promise ها و علت پیروزی Async / Await - راکت
توابع ناهمگام هم یک چیز خوب، و هم یک چیز بد در JavaScript هستند. جنبه خوب آنها این است که توابع ناهمگام بدون انسداد هستند، و بدین صورت بسیار سریع هستند؛ مخصوصا در Node.js. جنبه بد آنها نیز این است که کار کردن با توابع ناهمگام میتواند سخت باشد؛ زیرا گاهی…
اگر قصد توسعهدهنده شدن دارید این نکات را به خاطر بسپارید
https://roocket.ir/articles/wanna-be-a-developer-here-is-what-you-need-to-take-into-account
https://roocket.ir/articles/wanna-be-a-developer-here-is-what-you-need-to-take-into-account
وبسایت آموزشی راکت
اگر قصد توسعهدهنده شدن دارید این نکات را به خاطر بسپارید
یکی از افسانههای معروفی که در مورد توسعهدهندگان نرم افزار وجود دارد این است که آنها خستهکننده و شخصیت خشکی دارند، کسی که در دانشگاه نابغه ریاضی بوده و بیشتر وقتش را در پشت صفحه نمایش کامپیوتر میاندازد
بررسی انواع تنظیمات نمایش notification ها
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/25
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/25
مجله آموزشی راکت
بررسی انواع تنظیمات نمایش notification ها
ما میتوانیم تنظیمات خیلی زیادی را برای نمایش یک notification به کار ببریم ، ما میتوانیم تصویر ، متن برای نوتیفیکیشن ها اختصاص دهیم و حتی صدای نوتیفیکیشن ها را تغییر دهیم .
انتقال state میان کامپونتت ها در reactjs
https://roocket.ir/articles/how-to-pass-state-between-components-in-reactjs
https://roocket.ir/articles/how-to-pass-state-between-components-in-reactjs
وبسایت آموزشی راکت
انتقال state میان کامپوننت ها در reactjs
در این پست، نحوه انتقال state بین کامپوننتهای مختلف در React.js را توضیح خواهم داد. ما برنامه سادهای به نام «چند کتاب خواندید؟» میسازیم. در اینجا، دو کامپوننت داریم. یک کامپوننت بزرگ به نام «کتابخانه» و یک کامپوننت کوچکتر به نام «کتاب». در state کتابخانه،…
شمارش واجها در یک رشته، با استفاده از JavaScript
https://roocket.ir/articles/javascript-algorithms-1-counting-the-vowels-in-a-string-oftext
https://roocket.ir/articles/javascript-algorithms-1-counting-the-vowels-in-a-string-oftext
وبسایت آموزشی راکت
شمارش واجها در یک رشته، با استفاده از JavaScript
در طی سالهای اخیر، JavaScript با توجه به قابلیتهای زیادش، همینطور توجه بیشتر و بیشتری به دست آورده است. این زبان، از یک زبان اسکریپتنویسی سمت کاربر برای ساخت رابطهای وب تعاملی شروع کرد، و به استفاده در سمت سرور، برای برنامههای موبایل، برنامههای کامپیوتر،…
9 راه برای بهبود تجربه کاربری محتوای وبسایت
https://roocket.ir/articles/9-ways-to-improve-the-ux-of-your-website-content
https://roocket.ir/articles/9-ways-to-improve-the-ux-of-your-website-content
مجله آموزشی راکت
9 راه برای بهبود تجربه کاربری محتوای وبسایت
محتوا، نمایشدهنده قلب و ماهیت یک وبسایت است. بنابراین یکی از بهترین راهها برای کمک به تجربه کاربری وبسایت این است که محتوای بهتری را ارائه دهید. در این مطلب قصد داریم شما را با ۹ راه آشنا کنیم
پیاده سازی Push Notification
## دوره پیشرفته pwa
در این جلسه سیستم Push Notification آنلاین رو برای وبسایت ها پیاده سازی میکنیم .
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/26
## دوره پیشرفته pwa
در این جلسه سیستم Push Notification آنلاین رو برای وبسایت ها پیاده سازی میکنیم .
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/26
مجله آموزشی راکت
پیاده سازی Push Notification
در این جلسه روش پیاده سازی سیستم Push Notification برای وبسایت شما را بهتون آموزش میدم تا بتونید یک سیستم notification از سمت سرور داشته باشید و مطالب مختلف را از طریق notification ها به کاربران نمایش بدید.
چگونه با استفاده از Laravel و کانالهای Pusher، اعلانات وب بسازیم؟
https://roocket.ir/articles/create-web-notifications-using-laravel-and-pusher-channels
https://roocket.ir/articles/create-web-notifications-using-laravel-and-pusher-channels
وبسایت آموزشی راکت
چگونه با استفاده از Laravel و کانالهای Pusher، اعلانات وب بسازیم؟ - راکت
در هنگام ساخت وباپلیکیشنها، رایج است که نوعی سیستم اعلانات داخل برنامه نیز پیادهسازی کنید، که هر زمان شخصی کاری مربوط به شما یا حساب کاربریتان انجام میدهد، سریعا به شما اطلاعرسانی شود. برای مثال در Facebook، وقتی که کسی وضعیت شما را لایک میکند یا نظری…
پیاده سازی Push Notification - بخش سرور
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/27
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/27
وبسایت آموزشی راکت
پیاده سازی Push Notification - بخش سرور
در این بخش ادامه پیاده سازی Push Notification رو با هم کار میکنیم در جلسه گذشته دیدیم که مقدار pushSubscription رو چطور میشه دریافت کرد و حالا در این جلسه این مقدار رو برای ذخیره سازی به سمت سرور میفرستیم و از سرور هم نوتیفیکیشن برای کاربرانی که نوتیفیکیشنشون…
چگونه می توان فرمت تاریخ را در Laravel و jQuery UI DatePicker تغییر داد
https://roocket.ir/articles/how-to-change-date-format-in-laravel-and-jquery-ui-datepicker
https://roocket.ir/articles/how-to-change-date-format-in-laravel-and-jquery-ui-datepicker
مجله آموزشی راکت
چگونه می توان فرمت تاریخ را در Laravel و jQuery UI DatePicker تغییر داد
یکی از تغییرات رایج در پروژههای وب، سازگارسازی آن با یک ناحیه جغرافیایی خاص است؛ مثلا زبان و منطقه زمانی آن. اما جدا از این دو مورد، قالب تاریخ نیز مهم است، که میتواند در بخشهای مختلف دنیا، متفاوت باشد. اما چگونه آن را در لاراول به درستی مدیریت کنیم؟
Roocket | آموزش برنامه نویسی
پیاده سازی Push Notification - بخش سرور https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/27
واقعا pwa چیزیه که هر طراح وب ای باید اونو یاد بگیره و در پروژهاش استفاده کنه تا بتونه با سطح جهانی همگام باشه
پیشنهاد میکنم حتما این دوره مشاهده کنید
https://roocket.ir/series/learn-to-create-progressive-web-apps
پیشنهاد میکنم حتما این دوره مشاهده کنید
https://roocket.ir/series/learn-to-create-progressive-web-apps
وبسایت آموزشی راکت
آموزش pwa - یادگیری جامع اپلیکیشنهای پیش رونده
در طول دوره آموزش pwa یا همان Progressive Web Apps ما سعی داریم روش قابل دسترس کردن وبسایتها را در تلفن همراه را به شما آموزش دهیم.
احراز هویت Vue و مدیریت Route با استفاده از Vue-router
https://roocket.ir/articles/vue-authentication-and-route-handling-using-vue-router
https://roocket.ir/articles/vue-authentication-and-route-handling-using-vue-router
وبسایت آموزشی راکت
احراز هویت Vue و مدیریت Route با استفاده از Vue-router - راکت
Vue یک فریموورک JavaScript پیشرونده است که ساخت برنامههای Frontend را آسانتر میکند. اگر آن را با Vue-Router ترکیب کنید، میتوانید برنامههایی با کارایی بالا، همراه routeهای دینامیک کامل بسازید. Vue-router یک ابزار کارآمد است که میتواند احراز هویت را…
39 ابزار و اپلیکیشن برای طراحان فریلنسر
https://roocket.ir/articles/39-tools-and-apps-for-freelancer-designers
https://roocket.ir/articles/39-tools-and-apps-for-freelancer-designers
وبسایت آموزشی راکت
39 ابزار و اپلیکیشن برای طراحان فریلنسر
زندگی یک فریلسنر همواره پر از فراز و نشیب است. با استفاده از این مجموعه اپلیکیشن و ابزار شما به عنوان یک فریلنسر میتوانید خیلی از موارد را مدیریت کنید
کار با دوربین تلفن همراه و وب کم
## دوره پیشرفته pwa
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/28
## دوره پیشرفته pwa
https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/28
مجله آموزشی راکت
کار با دوربین تلفن همراه و وب کم
دوربین در تلفن همراه و وب کم در سیستم های desktop امکانات native ای محسوب میشن که در گذشته امکان دسترسی به اونها از طریق وبسایت ها امکان پذیر نبود اما با معرفی یک سری امکانات در قالب pwa ما قادر هستیم از این امکانات در وبسایت هامون استفاده کنیم در این جلسه…