عنوان سرچ شده -

اپلیکیشن های پیش رونده

اپلیکیشن های پیش رونده یا pwa چیست

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/1

وب‌اپلیکیشن‌های پیش رونده (Progressive Web Apps) یا به اختصار PWA می‌توانند تحول بزرگ بعدی در حوزه‌ی اپلیکیشن‌های موبایل محسوب شوند. این فناوری که ابتدا در سال ۲۰۱۵ و توسط گوگل معرفی شد، به علت آسودگی نسبی توسعه و در اختیار قرار دادن یک تجربه‌ی کاربری آنی ب...

تست وبسایت های pwa

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/4

در این جلسه بهتون آموزش میدم که چطور میتونید یک وبسایت رو از نظر میزان پیاده سازی pwa تست کنید . همچنین شما رو با چک لیست مربوط به pwa آشنا میکنم.

پیاده سازی Manifest برای Safari

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/8

در این جلسه میبینم که در مرورگر safari امکان استفاده از Manifest وجود نداره بنابرین از یک سری meta تگ ها برای پیاده سازی کردن معادل manifest در پروژه خودمون استفاده میکنم . 

دسترسی آفلاین و آشنایی با cache

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/13

در این جلسه با استفاده از یک ابزار بهتون نشون میدهم که چطور میتونید دسترسی افلاین برای وبسایتتون رو مهیا کنید تا به این شکل کاربرانی که به هر دلیلی اینترنتشون قطع و غیر قابل دسترس شد بتوانند به وبسایت شما دسترسی پیدا کنند.

استراتژی های cache کردن اطلاعات

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/16

در این جلسه استراتژی های مختلف برای کش کردن اطلاعات وبسایت رو به شما آموزش خواهم داد و در این جلسه یاد میگیرید که با اسفتاده از چه راهایی میشود اطلاعات یک وبسایت را کش کرد . 

cache کردن چندگانه و بهینه سازی های cache

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/14

در این جلسه ابتدا در مورد cache کردن چندین فایل بصورت همزمان صحبت میکنم و در ادامه در مورد روش بهینه سازی cache ها و مدیریت بر روی اونها خواهم گفت .

مدیریت صفحات کش نشده در حالت Offline

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/17

گاهی اوقات قبل از اینکه کاربر به صفحه هات مخلتف بره و سیستم اونها رو کش کنه کاربر افلاین میشه و اون وقت بدلیل وجود نداشتن cache ، مرورگر مجبور میشه یک ارور از طرف خودش نمایش بده که چندان جالب هم نیست . در این جلسه یاد میگیرد که چطور یک صفحه ارور بجای صفحه ارور مرورگر به کاربرتون نمایش ب...

ذخیره سازی اطلاعات در پایگاه داده indexedDB - بخش دوم

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/19

در این جلسه بصورت عملی یک سری اطلاعات را از یک api دریافت میکنیم و قبل از نمایش دادن این اطلاعات در سایت ابتدا در پایگاه داده خود ذخیره میکنیم و هر زمان که اینترنت جوابگو نباشه این اطلاعات رو به کاربر نمایش میدیم . 

پیاده سازی Manifest

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/6

در این جلسه بخشی از manifest پروژه اولیه رو پیاده سازی میکنیم و شما با بخش های مختلفی از این فایل و تنظیماتی که برای عملیات Add to Home Screen وجود داره آشنا میشید . 

کار با لوکیشن کاربران

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/30

گرفتن و نمایش دادن لوکیشن همیشه جزئی از امکانات و ویژگی های اپلیکیشن های نیتیو بوده است . در این جلسه قصد دارم به شما آموزش دهم که در وبسایت ها به چه شکلی میتوانید location کاربران را دریافت کنید و نمایش دهید. 

پیاده سازی Manifest - بخش دوم

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/7

در این قسمت بخش آیکون های وبسایت و همچنین رنگ بندی ها و نکاتی در مورد manifest رو خواهم گفت که بهتون کمک میکنه manifest بهتری برای پروژه خودتون داشته باشید . 

راه اندازه پروژه اولیه

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/5

در این جلسه برای راه اندازی کردن بخش های مختلف pwa و یادگیری موارد مهم pwa یک پروژه اولیه آماده سازی کرده ام که در این جلسه آن را راه اندازی خواهم کرد . 

ذخیره سازی اطلاعات در پایگاه داده indexedDB

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/18

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

پیش نیاز های کار با php

https://roocket.ir/series/learning-php/episode/2

در این قسمت ابتدا در مورد xampp صحبت و بعد اونو دانلود و نصب میکنم و بعد در مورد ساخت پروژه و چندتا از قواعد اجرای کدهای در پی اچ پی با شما صحبت خواهم کرد.

آماده سازی برای کار با PHP

https://roocket.ir/series/coding-with-vscode/episode/3

افرادی که با زبان PHP کار میکنند قطعا با PHPStorm آشنا هستند و میدانند که یکی از بهترین ویرایشگرهای موجود برای کار با زبان php محسوب میشود . اما چطور میشود در vs code به راحتی اپلیکیشن های php را توسعه داد. بصورت پیش فرض این م...

مقایسه اپلیکیشن های Native با PWA

https://roocket.ir/series/learn-to-create-progressive-web-apps/episode/2

در این جلسه مقایسه ای بین اپلیکیشن های وب و اپلکیشن های Native موبایلی با اپلیکیشن های که به سبک PWA ایجاد میشوند انجام میدهم تا از ویژگی ها و تفاوت ها بین این چند مورد آگاه شوید . 

webpack در اپلیکیشن های چند صفحه‌ای

https://roocket.ir/series/learn-webpack/episode/16

در این جلسه در مورد روش استفاده از webpack در وبسایت های چند صفحه ای صحبت میکنم و آن را به شما آموزش خواهم داد.

روش پیاده سازی نقشه Mapbox

https://roocket.ir/series/learn-flutter/episode/56

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

پیش‌نیاز‌های دوره

https://roocket.ir/series/learn-css/episode/2

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

معرفی دوره و آشنایی با electron

https://roocket.ir/series/electron-tutorial/episode/0

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