نقشه راه یا Roadmap چیست؟


توجه داشته باشید که هرگز یک برنامه عالی وجود ندارد زیرا منابع همیشه محدود هستند و طرح ها باید با توجه به شاخص های عملکرد (KPI)، به مرور بهینه شوند.

استراتژی تبلیغات

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

استراتژی تبلیغات، طرحی برای جلب و ترغیب مشتری به منظور خرید یک محصول یا خدمات است. در تعریفی دیگر استراتژی تبلیغات به طرحی می گویند که مشتریان را ترغیب به خرید یا استفاده از خدمات کند. توضیح ساده است اما انجام کاری سخت! عناصر اساسی این طرح عبارتند از:

  1. خود محصول و مزایای آن.
  2. مشتریان و خصوصیات آنها.
  3. مزایای نسبی مسیرهای جایگزین که به موجب آن مشتری می تواند از محصول مطلع شود.
  4. بهینه سازی با توجه به محدودیت های بودجه ای.

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

توجه داشته باشید که هرگز یک برنامه عالی وجود ندارد زیرا منابع همیشه محدود هستند و طرح ها باید با توجه به شاخص های عملکرد (KPI)، به مرور بهینه شوند.

روند توسعه استراتژی

برای توسعه و یا طراحی استراتژی تبلیغاتی نیاز است که موارد زیر بررسی شوند:

  1. موقعیت برند (جایگاه برند و محصولاتش در بازار)
  2. مشتریان هدف (مشتریانی که مطمئنا از محصول یا سرویس شما استفاده می کنند)
  3. رسانه های ارتباطی (مسیرهای رسیدن به مشتریان هدف)
  4. پیاده سازی و مدیریت اجرای تبلیغات
  5. بهبود عملکرد

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

در مرحله دوم مشتریان اصلی و هدف برند مورد بررسی قرار می گیرند. معمولا مشتریان اصلی برند به دو دسته تقسیم می شوند: ۱- آنهایی که حتما محصول برند را خریداری می کنند. ۲- آنهایی که تمایل زیادی به خرید دارند اما احتمال خریدشان کم است! در بررسی مشتریان اطلاعات کاملی از خصوصیات، رفتارها و علاقه مندی های مشتریان بدست می آید. این اطلاعات در آینده کمک شایانی به تدوین استراتژی می کند.

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

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

تمامی این مراحل در برنامه ای مدون و دقیق نوشته شده و تحویل تیم اجرایی تبلیغات می شود. به این برنامه برنامه تبلیغاتی، یا برنامه بازاریابی (Marketing Plan) و یا نقشه راه (Road Map) گفته می شود.

مراحل تدوین برنامه تبلیغاتی

یک استراتژی تبلیغاتی مناسب دارای پلن تبلیغاتی و بازاریابی هدفمند است.

در پلن تبلیغاتی باید موارد زیر را مد نظر داشت:

  • تحقیقات بازار
  • نحوه تدوین پلن تبلیغاتی
  • یکپارچه سازی تبلیغات
  • مدیریت اجرایی
  • ارزیابی و نظارت

تحقیقات بازار

اگر محصول یا خدماتی دارید که مطمئن هستید در بازار خریدار دارد پس معطل نکنید! یک کارفرما یا مدیر ابتدا باید خود به محصول و یا خدمات شرکتش ایمان داشته باشد و بعد از دیگران بخواهد که به به استفاده از آن سرویس ایمان بیاورند.

در این بازار، خیلی ها را دیده ایم که حاضر نیستند روی کسب و کارشان هزار تومان هم تبلیغ کنند، بعد رویای فروش و افزایش آن را دارند. البته شایان ذکر است که بسیاری از افراد را هم مشاهده کرده ایم که با تبلیغات غیرهدفمند هزینه های هنگفتی را از دست داده اند.

با توجه به توضیحات داده شده، اینجاست که اهمیت تحقیقات بازار بیشتر به چشم می آید. شما با شناسایی بازار می توانید نیاز مخاطبان خود را درک کنید، محل رفت و آمد آنها را بسنجید تا در زمان و مکان مناسب تبلیغ خود را ارائه دهید.

تدوین پلن تبلیغاتی

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

پس از این مرحله با توجه به بودجه در نظر گرفته، راهکارهای تبلیغاتی بر روی میز همانند پازلی چیده شده و دسته بندی می شوند.

در مرحله بعد با توجه به تحقیقات بازار انجام شده، جایگاه های تبلیغ مشخص شده و پلن برای ارائه آماده می گردد.

مواردی که در تدوین استراتژی تبلیغاتی باید در نظر داشت:

  • بررسی عوامل خارجی و داخلی بر روی محصول یا سرویس
  • بررسی چشم انداز و هدف های کسب و کار از ارائه محصول یا سرویس
  • تحلیل روشهای تبلیغاتی با توجه به زمان، مکان، تاریخ و …
  • بررسی رقیبان کسب و کار
  • برنامه ریزی برای اقدامات پیش بینی نشده

یکپارچه سازی

منظور از یک پارچه سازی تبلیغات، ایجاد راه کارهای ارتباط مستمر با مشتری برای افزایش خرید است. تبلیغات باید متداوم و با توجه به نیاز مشتری به شکل های مختلف انجام شود تا منجر به خرید شود. هیچ وقت شما با نشان دادن یکبار یک محصول نمی توانید آن را به مشتری بفروشید! پس راهکار یکپارچه سازی تبلیغات است.

مدیریت اجرایی تبلیغات

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

همانطور که نحوه گویش یک لطیفه از زبان افراد مختلف، امکان خنده آن را کم و زیاد می کند، نحوه اجرای تبلیغات نیز روی جذب مخاطب بسیار موثر است.

ارزیابی و نظارت

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

نقشه راه توسعه وب 2019 (Frontend + Backend)

اگر مانند اکثر مردم هستید ، بزرگترین مانع برای یادگیری نحوه کد نویسی این است که از کجا شروع کنید و کجا بروید. اما اگر شما یک مبتدی مطلق هستید ، که هنوز بر مجموعه ای از چندین خط کد کاربردی غلبه نکرده اید . مقاله زیر یک مسیر کامل برای شروع به شما ارائه می دهد.

سلام بچه ها ، امیدوارم در سال 2019 عالی باشید. من مطمئن هستم که همه شما قبلاً اهداف خود را تعیین کرده اید و در مورد چگونگی دستیابی به این اهداف فکر می کنید. اگر یکی از اهداف شما یادگیری کد نویسی یا توسعه دهنده وب در سال 2019 است ، امروز چیزی عالی دارم که با شما به اشتراک بگذارم ، نقشه راه توسعه دهندگان وب 2019 به

این یک مثال عالی در مورد چگونگی توسعه برنامه نویس وب در سال 2019 است و شما را در مورد نحوه یادگیری و تسلط بر توسعه وب در سال 2019 راهنمایی می کند.

این مجموعه ای از راه های مختلف برای یادگیری front-end ، back-end و سایر مواردی است که یک توسعه دهنده وب باید بداند. شما نه تنها در مورد توسعه وب بلکه در مورد آن اطلاع خواهید داشت موارد اساسی برنامه نویسی که برای همه نوع برنامه نویسان و توسعه دهندگان نرم افزار مهم است.

نقشه راه نیز به 3 بخش تقسیم می شود ، بخش اول درباره آن است مهارت های مشترک که هر توسعه دهنده وب باید بداند ، در حالی که بخش دوم و سوم در مورد آن است جلویی و بک اند توسعه ، دو حوزه اصلی توسعه وب.

بسته به انتخاب شما می توانید Front-end یا Back-end یا هر دو را یاد بگیرید. اگر می خواهید یک توسعه دهنده وب FullStack شوید ، باید هر دو بخش front-end و back-end را یاد بگیرید ، هیچ راه فراری در آنجا وجود ندارد.

در Frontend همچنین می توانید چارچوبی را که می خواهید مانند React ، Angular یا نقشه راه یا Roadmap چیست؟ نقشه راه یا Roadmap چیست؟ Vue.js یاد بگیرید ، نیازی نیست همه آنها را یاد بگیرید ، اما آن چیزی را که دوست دارید یاد بگیرید. اگر توصیه من را بخواهید ، Vue.js در سال 2019 انتخاب بهتری نسبت به دو مورد دیگر است ، اما هنوز از Vue.js بیشتر استفاده می شود.

Btw ، ممکن است این RoadMap را قبلاً دیده باشید. این راهنمای بصری عالی برای تبدیل شدن به یک توسعه دهنده وب توسط ایجاد شده است کامراناحمدسه و در مخزن GitHub خود ارسال کرد اینجا به این یکی از مکانهای مورد علاقه من است و برای بازدید مکرر آن را نشانک گذاری کرده ام.

سال گذشته ، هنگام انجام گشت و گذار در اینترنت ، با این صفحه عالی برخورد کردم. من ابتدا DevOps را پیدا کردم نقشه راه وجود دارد و تبدیل به یک طرفدار فوری از کامران احمد به در واقع ، من این RoadMap را چاپ کرده ام و برای مرجع منظم به میز کارم می چسبم.

Btw ، نقشه راه به شما می گوید که چه چیزی را یاد بگیرید ، اما به شما نمی گوید چگونه یاد بگیرید و کجا می توانید این مهارت ها را بیاموزید. من سعی کردم آن قسمت را با ارائه پیوندهای مفید مفید تکمیل کنم دوره های آموزشی و کتاب ها شما می توانید برای یادگیری فن آوری ها ، زبانهای برنامه نویسی ، چارچوب ها ، و کتابخانه ها مورد نیاز برای تبدیل شدن به یک توسعه دهنده وب و ذکر شده در این نقشه راه.

راهنمای مصور تبدیل شدن به یک توسعه دهنده وب در سال 2019

به هر حال ، از اینجا شروع خواهید کرد همانطور که قبلاً گفتم ، بسته به علاقه خود می توانید مسیر Front-end یا Back-end را در زیر انتخاب کنید. صرف نظر از این ، هشت توصیه به رنگ زرد وجود دارد که باید در هر دو مسیر یاد بگیرید ، اینها نقشه راه یا Roadmap چیست؟ چیزهای متداولی است که هر برنامه نویس باید بداند.

یادگیری برای هر دو مسیر توصیه می شود

1. برو

یکی از محبوب ترین سیستم های کنترل نسخه. فقط دیگر نمی توان بدون Git زندگی کرد. می توانید بررسی کنید راهنمای کامل Git در Udemy برای شروع.

2. SSH

این به شما امکان می دهد ورود به هاست دیگر را حذف کنید ، یکی دیگر از مفاهیم شبکه محبوب که هر توسعه دهنده وب باید بداند.

3. HTTP / HTTPS

پروتکل HTTP ستون فقرات وب است و دانش خوب HTTP و HTTPS برای توسعه دهندگان وب الزامی است

4. اصول اولیه استفاده از ترمینال خط فرمان لینوکس

خط فرمان لینوکس نه تنها یک توسعه دهنده وب بلکه برای هر برنامه نویس ، بسیار مهم است و من اکیداً به شما توصیه می کنم مدتی را برای یادگیری آنها اختصاص دهید. این اصول خط فرمان لینوکس دوره Udemy مکان خوبی برای شروع است و اگر دوره های رایگان را دوست دارید ، می توانید از این f استفاده کنید دوره های لینوکس ree برای شروع یادگیری لینوکس

5. ساختار داده ها و الگوریتم ها

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

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

به عنوان مثال برای توسعه دهندگان جاوا ساختارها و الگوریتم های داده: شیرجه عمیق با استفاده از جاوا برای شروع خوب است

به طور مشابه برای توسعه دهندگان جاوا اسکریپت ، Colt Steele’s کلاسهای الگوریتم های جاوا اسکریپت و ساختارهای داده یکی خوب است

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

و اگر برای یادگیری از منابع مشکلی ندارید ، می توانید از این فهرست استفاده کنید دوره های رایگان الگوریتم برای شروع

7. رمزگذاری کاراکتر

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

7. رمزگذاری کاراکتر

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

8. GitHub

شکی نیست که هر برنامه نویس باید Git و Github را بداند زیرا آنها از نظر کنترل نسخه و مخزن کد استاندارد هستند. اگر می خواهید یاد بگیرید و تسلط پیدا کنید برو و Github ، می توانید این موارد را بررسی کنید دوره Git به

نقشه راه توسعه دهندگان Frontend 2019

اگر می خواهید در سال 2019 به توسعه دهنده اصلی تبدیل شوید ، باید از RoadMap توسعه دهنده Front-end زیر پیروی کنید. شما باید روی جعبه های زرد تمرکز کنید که موارد مهمی را که باید یاد بگیرید و از آنجا دنبال کنید برجسته می کند. در زیر نقشه راه ، منابع اضافی مانند کتاب ها و دوره ها را برای کمک به یادگیری خود خواهید یافت.

2. HTML و CSS

HTML و CSS ستون فقرات هر وب سایت هستند. HTML ساختار را ارائه می دهد در حالی که CSS سبک را ارائه می دهد و به آنها کمک می کند تا از نظر بصری بهتر و جذاب تر باشند. اگر می خواهید به یک توسعه دهنده جدی تبدیل شوید ، باید بر این دو مسلط باشید و برای شروع ، می توانید اینها را بررسی کنید دوره های HTML و CSS برای یادگیری آنلاین

3. جاوا اسکریپت

منظور من درست مانند چهار ستون برنامه نویسی شی گرا است انتزاع - مفهوم - برداشت ، کپسوله سازی ، پلی مورفیسم ، و وراثت ، سه ستون اصلی توسعه وب وجود دارد ، یعنی HTML ، CSS و JavaScript.

دو مورد اول ساختار و سبک را ارائه می دهند اما جاوا اسکریپت است که با افزودن تعاملی آنها را زنده می کند. یادگیری برای توسعه دهندگان مدرن جاوا بسیار مهم است جاوا اسکریپت و خوشبختانه دوره های زیادی وجود دارد که می توانید برای یادگیری جاوا اسکریپت مبتدی و پیشرفته به آنها نگاه کنید ، در اینجا چند توصیه وجود دارد:

  1. دوره کامل جاوا اسکریپت 2019
  2. راهنمای مبتدی برای JavaScript پیشرفته و ES6
  3. جاوا اسکریپت مدرن از ابتدا
  4. بوت کمپ مدرن جاوا اسکریپت (2019)

4. TypeScript

درست مانند C و C ++ ، TypeScript را می توان به عنوان JavaScript ++ در نظر گرفت اگرچه به اندازه C ++ محبوب نیست.

قسمت خوب از TypeScript این است که این نوع ایمنی را در کد جاوا اسکریپت اضافه می کند ، به این معنی که می توانید خطاهای ناخوشایند مربوط به نوع جاوا اسکریپت را در مرحله توسعه مشاهده کنید.

همچنین ایجاد کد شی گرا به راحتی برای جاوا اسکریپت را ممکن می سازد. اگر می خواهید TypeScript را یاد بگیرید ، درک TypeScript یک دوره عالی برای شروع است و اگر به انتخاب های بیشتر یا جایگزین های رایگان نیاز دارید ، در اینجا لیستی دیگر از برخی از موارد وجود دارد دوره های رایگان TypeScript برای شروع

5. زاویه دار

دیگر آن روزهایی که مردم با استفاده از HTML ساده ، CSS و جاوا اسکریپت وب سایت می سازند ، گذشته است. امروزه بیشتر کارها با چارچوبی مانند انجام می شود زاویه دار ، JS را واکنش نشان دهید یا Vue.js.

آنها نه تنها ساختار ذخیره کد شما را ایجاد می کنند ، بلکه توسعه برنامه وب را در زمان سریع آسان می کنند.

Angular توسط گوگل پشتیبانی می شود ، بنابراین یادگیری Angular یک انتخاب خوب برای هر توسعه دهنده وب مدرن است. اگر می خواهید Angular یاد بگیرید ، هیچ دوره ای بهتر از Max وجود ندارد Angular 8 (Angular 2 سابق) - راهنمای کامل

7. React JS

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

مانند Angular که توسط گوگل پشتیبانی می شود ، React نیز توسط فیس بوک پشتیبانی می شود و از این رو بسیار محبوب است. اگر می خواهید React را بیاموزید ، یا به استفان گرایدر بپیوندید Modern React با Redux یا مکس React - راهنمای کامل در مورد Udemy هر دو دوره عالی برای یادگیری واکنش آنلاین هستند.

در اینجا پیوندها وجود دارد:

  1. Modern React با Redux
  2. React - راهنمای کامل

8. Vue.نقشه راه یا Roadmap چیست؟ js

Vue یا Vue JS در سال گذشته واقعا افزایش یافته است و افراد بیشتری Vue.js. را توصیه و استفاده می کنند. من هنوز در Vue مبتدی هستم و احتمالاً مدتی طول می کشد تا یاد بگیرم و به برنامه های مبتنی بر Vue مهاجرت کنم. اما اگر قبلاً تصمیمی گرفته اید ، می توانید با آن شروع کنید ملزومات Vue.js دوره Udemy.

نقشه راه توسعه دهندگان Backend 2019

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

بهترین چیز در مورد NodeJS این به شما امکان می دهد یک برنامه وب کامل را با استفاده از تنها یک زبان برنامه نویسی - JavaScript توسعه دهید.

اگر می خواهید به مسیر Node بروید ، پس دوره توسعه دهنده کامل Node.js (ویرایش سوم) توسط راب پرسیوال و اندرو مید برای شروع بهتر است

2. جاوا

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

  1. کلاس کامل Java Java
  2. Spring Framework 5: مبتدی تا گورو

3. پایتون

پایتون یکی دیگر از زبانهای فوق العاده ، پر از چارچوب و کتابخانه های قدرتمند است. اگر می خواهید با استفاده از پایتون backend بسازید ، می توانید از آن استفاده کنید جنگو ، یک چارچوب توسعه وب کامل برای برنامه نویسان پایتون.

برای شروع ، چند دوره برای یادگیری پایتون و جنگو وجود دارد:

  1. بوت کمپ کامل پایتون
  2. Python و Django Full Stack Web Developer Bootcamp
  3. یادگیری کلاس برنامه نویسی پایتون

4. یاقوت

روبی زبان قدرتمند نقشه راه یا Roadmap چیست؟ دیگری است که برای توسعه وب مناسب است. این یک چارچوب عالی به نام Rails دارد که ایجاد برنامه های وب را واقعا آسان و سریع می کند. اگر می خواهید با روبی شروع کنید ، می توانید بررسی کنید دوره کامل توسعه دهنده Ruby on Rails در مورد Udemy

این یکی از بهترین منابع است و اگر به انتخاب های بیشتری احتیاج دارید و مشکلی از یادگیری از منابع رایگان ندارید ، می توانید به این موارد نیز نگاهی بیندازید. روبی و ریلز دوره های آموزشی به

5. PHP و MySQL

هر چیزی که مردم درباره PHP می گویند را فراموش کنید. هنوز هم ساده ترین راه برای نوشتن کد سمت سرور است و تقریباً 50 درصد اینترنت بر روی پشته PHP و MySQL اجرا می شود.

اگر به یادگیری PHP علاقه دارید ، می توانید آن را بررسی کنید PHP برای مبتدیان ** ** دوره Udemy. اگر به انتخاب های بیشتر و منابع رایگان نیاز دارید ، می توانید لیست من را نیز بررسی کنید دوره های PHP و MySQL برای شروع

همه چیز در مورد نحوه تبدیل شدن به یک توسعه دهنده وب در سال 2019 به این یک منبع عالی برای شروع است زیرا چندین مسیر را برای تبدیل شدن به توسعه دهنده وب مورد نظر شما نشان می دهد.

اگرچه ، اگر در جایی گیر کرده اید و اگر سردرگمی وجود داشته باشد ، همیشه می توانید اینجا را بپرسید و ما سعی می کنیم تا آنجا که ممکن است به سوالات شما پاسخ دهیم.

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

بسته شدن یادداشت ها

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

این احتمال وجود دارد که شما بیشتر موارد را از قبل بدانید ، و همچنین موارد مفید زیادی نیز وجود دارد منابع رایگان که می توانید از آنها استفاده کنید ، من آنها را اینجا و آنجا با بهترین منابع پیوند داده ام ، که مطمئناً رایگان نیستند ، اما ارزش پول دارند.

#توسعه وب #جاوا اسکریپت

javarevisited.blogspot.com

نقشه راه توسعه وب 2019 (Frontend + Backend)

اگر مانند اکثر مردم هستید ، بزرگترین مانع برای یادگیری نحوه کد نویسی این است که از کجا شروع کنید و کجا بروید. اما اگر شما یک مبتدی مطلق هستید ، که هنوز بر مجموعه ای از چندین خط کد کاربردی غلبه نکرده اید . مقاله زیر یک مسیر کامل برای شروع به شما ارائه می دهد.

نقشه راه شهر هوشمند

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

چرا به نقشه راه شهر هوشمند نیاز داریم؟

  1. سیسکو اشاره کرد که بزرگترین مانع در توسعه شهر هوشمند شهرها است اغلب پیچیدگی خود شهرها است.
  2. مردم ازگروهها و سازمانهای مختلف اغلب دیدگاههای مختلفی راجع به شهر هوشمند دارند.
  3. چگونه پروژه های شهر هوشمند باید توسعه یابد؟
  4. ذینفعان شهر هوشمند اولویت ها و نقش هایی که دیگران در توسعه شهر هوشمند بازی می کنند را درک نمی کنند
  5. مفاهیم شهر جدید ، نیازمند سیاست ها و مقررات جدید برای حل مشکلات شهر است.
  6. بسیاری ازفناوری های مورد نیاز هنوز به بلوغ نرسیده اند چگونه نقشه راه یا Roadmap چیست؟ باید از این فناوری ها استفاده کرد که بهینه باشند.
  7. پروژه های شهر هوشمندی که بدون نقشه راه ایجاد شوند برای توسعه خود به مشکل می‌خورند.
  8. بدون برنامه تغییر مدیریت ، بودجه بندی بخش فرآیندها ، و سایر واقعیت های شهرداری توسعه شهر هوشمند را با نشکل مواجه می‌کند.

smart-city-roadmap

10مرحله اصلی نقشه راه شهر هوشمند

  1. تدوین برنامه بلندمدت
  2. به کارگیری فناوری برای بهبود زندگی
  3. شهرداری نیروی محرکه اصلی
  4. تغییر سازمانی
  5. همکاری شهرداری ها
  6. چارچوب مطلوب قانونی
  7. تضمین پایداری
  8. پلتفرم شهر هوشمند
  9. ارزیابی برنامه‌ها جهت کاهش هزینه‌ها
  10. نوآوری داده باز

در ادامه به توضیح مختصری از هر یک از مراحل می‌پردازیم.

  1. تدوین برنامه بلندمدت:
  • همه ذینفعان را در برگیرد.
  • تعامل شهروندان را تضمین کند.
  • مبتنی بر توافقات و ارتباطات اکثریت باشد.
  1. به کارگیری فناوری برای بهبود زندگی
  • شرایط اضطراری، خدمات عمومی، محیط زیست، حمل و نقل، آموزش همگانی، پرداخت آنلاین، درمان از راه دور
  1. شهرداری نیروی محرکه اصلی

شهرهای هوشمند جهان به واسطه شهرداران هوشمند و شهرداری هوشمند ساخته شده اند زیرا شهرداری بیشترین ارتباط را با شهروندان و ذینفعان شهری دارد.

دو نقش مهم شهرداری در ساخت شهر هوشمند

  • اطمینان از منابع کافی برای هوشمند سازی
  • ایجاد بستر توافقات میان ذینفعان شهری
  1. تغییر سازمانی

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

دو مشخصه اصلی سازمان‌های هوشمند:

  • فناوری به عنوان تمرکز راهبردی
  • عملکرد متقابل به جای عملکرد افقی
  1. همکاری شهرداری ها

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

نکته؟ در ایران شهرداری ها بدون توجه به اقلیم و شرایط منطقه خود بسیاری از طرح‌های شهر دیگری را اجرا می‌کنند بدون اینکه اطلاعات کافی از نتایج اجرایی در شهر دیگر را بررسی کنند.

  1. چارچوب مطلوب قانونی
  • فراهم کردن امکان سرمایه‌گذاری بلند مدت
  • ایجاد مدل‌های خلاقانه تامین هزینه‌های هوشمندسازی
  1. تضمین پایداری

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

ملزم بودن به تضمین پایداری باعث میشود نیاز به ادغام سیستم‌ها بیشتر شود و تصمیم گیری ها برگرفته از منفعت گروهی از ذینفعان نباشد. پایداری در بند مدت نیازمند حمایت از ایده های نوآورانه است و از همه مهمتر نیاز به حمایت از مشارکت اجتماعی در این بخش مشخص تر می‌شود.

  1. پلتفرم شهر هوشمند

راه اندازی پلتفرم یکپارچه خدمات شهر هوشمند، شامل بخش مدیریت تکنولوژِی‌های به کارگرفته شده در خدمات متنوع شهری (روشنایی هوشمند، پارکینگ هوشمند و …) و بستری برای همکاری و تبادل اطلاعات میان شهروندان و سایر ذینفعان با مدیران شهر هوشمند است.

دو ویژگی اصلی این پلتفرم شامل موارد زیر است:

  • اشتراک داده و اطلاعات با حفظ حریم خصوصی در میان نهادهای وابسته و ذینفعان شهر هوشمند
  • تجربه کاربری آسان و قابل درک برای همه ذینفعان
  1. ارزیابی برنامه‌ها جهت کاهش هزینه‌ها

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

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

نقشه راه سئو موفق چیست؟ تکنیک‌های سئو وب سایت های B2B

بهینه سازی یا سئو برای وب سایت های b2b با سایت های معمولی کمی متفاوت است. نقشه راه بهینه سازی برای سایت های b2b در این مقاله آمده است.

1 مهر 1401 - 11:52 - آخرین ویرایش توسط سینا عسکری

بهینه سازی وب سایت های B2B

برخی فکر می‌کنند که راه‌اندازی و بهینه سازی سایت B2B خیلی آسان است. از دید این افراد، چنین وبسایت‌هایی مخاطبان کمتری دارند و به راحتی و با چند تکنیک سئو می‌توان در کلمه کلیدی مورد نظر، در صفحه اول گوگل قرار بگیرند؛ اما اصل کار، نیمه دیگر لیوان است.

b2b چیست؟ فرض کنید که کسب‌وکار شما در حوزه فروش یک محصول خوراکی مانند سویا برای شرکت‌های بسته‌بندی انواع مواد غذایی فعالیت می‌کند. مسلماً فعالیت شما از نوع B2B است. حالا مدیر خرید شرکتی می‌خواهد که در فضای اینترنت به دنبال شرکت فروش سویا باشد. اول از همه، البته اگر خیلی با سبک جست‌وجوی دقیق در گوگل آشنا نباشد، عبارت «فروش سویا» را تایپ کند. در صفحه اول ممکن است که وبسایت‌هایی نمایش داده شوند که خرده فروش هستند. حالا اگر کمی دقیق‌تر جست‌وجو و عبارت «فروش عمده سویا» را بنویسد، در این حالت شاید سایت‌هایی نمایش داده شوند که سویا را به صورت فله‌ای می‌فروشند. در حقیقت اگر سایت‌های خرده فروشی نشان داده نشوند، سایت‌های خیلی قوی‌تر هم از قبل وجود دارند که در صفحه اول گوگل قرار می‌گیرند. پس باید گفت که شما راه آسانی برای پیش رفتن ندارید. رقبایتان در هر حوزه اینقدر زیاد شده است که دیگر نمی‌توانید با تکرار چندین کلمه در یک صفحه، آن را در صدر نتایج قرار دهید.

اما مثل همیشه برای هر کاری، راه‌حل‌هایی وجود دارد. برای سئو سایت فروشگاهی با محوریت B2B، تکنیک‌های ریزی وجود دارد که به شما در افزایش رتبه آن در گوگل کمک زیادی خواهد کرد. در ادامه این مقاله، نکات این تکنیک‌ها نوشته شده است. مواردی که کمتر مورد بررسی قرار می‌گیرند.

تکنیک‌های بهینه سازی سایت B2B

جمع‌آوری داده

در آغاز تا می‌توانید داده جمع‌آوری کنید. هر نوع اطلاعاتی که باید باشد. مسلماً در حوزه B2B مهم‌ترین اطلاعاتی که باید در هر سایتی باشد، شامل قیمت، مشخصات فنی دقیق، روش خرید و سفارش، امکان بازدید، حداقل سفارش و خیلی موارد. همچنین اطلاعات مربوط به درباره ما، تماس با ما و دیگر صفحات استاتیک سایت هم باید کامل نوشته شود. کامل بودن سایت از نظر اطلاعات علاوه بر اینکه می‌تواند وبسایت شما را به یک مرجع تبدیل کند، در مدت کوتاهی می‌تواند روی سئو سایت تأثیر مثبتی بگذارد.

در نظر گرفتن فیلتر

در یک سایت با محوریت اصلی B2B لازم نیست که همه موارد مربوط به یک وبسایت فروشگاهی در نظر گرفته شود؛ برای مثال، در بسیاری از وبسایت‌های B2B خرید آنلاین وجود ندارد. پس نیازی نیست که بابت این مسئله و گرفتن درگاه و غیره خود را به دردسر بیندازید. در عوض این بودجه روی می‌توانید روی تولید محتوا و تبلیغات اینترنتی و شبکه‌های اجتماعی مرتبط کنید.

تعیین کردن هدف

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

بررسی سئو سایت

مهم‌ترین مسئله‌ای که باید به آن توجه داشته باشید، سئو سایت است. البته اول از همه باید به بررسی سئو تکنیکال و سئو درون صفحه بپردازید. در ابتدای این مقاله هم تأکید کردیم که سایت B2B نباید این تصور را به وجود بیاورد که رقیب زیادی ندارید. اتفاقاً این روزها دیگر نوع کسب‌وکار فرقی ندارد؛ همه انواع در فضای اینترنت فعالیت می‌کنند و سعی می‌کنند تا از این طریق فروش خود را افزایش دهند. بررسی سرعت سایت، نداشتن صفحه با خطای 404، بهینه بودن متاتگ ها، نداشتن محتوای تکراری، استفاده نکردن از اسکریپت های غیرمجاز و نقشه راه یا Roadmap چیست؟ ساختارمند بودن سایت از مهم‌ترین مواردی هستند که باید در هر سایت بی تو بی به آن‌ها توجه کرد. به این نکته مهم دقت داشته باشید که وقتی سئو سایت اصولی نباشد، هرچقدر هم که در سایت فعالیت و تبلیغ کنید، آن نتیجه دلخواه را دریافت نخواهید کرد.

کلمات کلیدی

نوع کلمات کلیدی برای یک سایت B2B با یک سایت B2C متفاوت است. در سایت بی تو بی به جای تمرکز روی کلمات کوتاه باید توجه بیشتری روی نقشه راه یا Roadmap چیست؟ کلمات و عبارت بلند کرد. فروش عمده و اسم کالاها دو دسته کلمات کلیدی هستند که در یک سایت B2B بیشتر باید روی آن‌ها برنامه‌ریزی کرد؛ برای مثال، اگر سایتی در حوزه همان سویا فعالیت می‌کند، عبارت «فروش سویا» شاید مناسب نباشد. به هر حال خیلی از آن‌هایی هم که خرده می‌خواهند سویا بخرند، همین عبارت را تایپ کنند؛ اما در عوض این شرکت‌ها بهتر است که تمرکز کلمه کلیدی سایت خود را به عبارت «فروش عمده نقشه راه یا Roadmap چیست؟ نقشه راه یا Roadmap چیست؟ سویا» ببرند. به این صورت مشتریان و کاربران واقعی به سمت سایت خواهند آمد.

تولید محتوا

ارزش تولید محتوا را که همه شما می‌دانید؛ اما نوع محتوای تولیدی در سایت B2B متفاوت است. در اینجا کاربری که وارد سایت شما می‌شود، به دنبال راهنمای خرید نیست. البته بد هم نیست که بنویسید؛ اما بهتر است که به سؤالات اساسی‌تر مشتریان خود در قالب وبلاگ پاسخ دهید. در چنین محتوایی، منطبق بر اصول سئو خیلی مهم است؛ اما نیازی نیست که طولانی بنویسید. فقط خیلی سریع و خلاصه به نکات اصلی محصولات بپردازید؛ برای مثال، اگر محصولی از شما دارای ویژگی خاصی است، می‌توانید آن ویژگی را در یک موضوع بلاگ پاسخ دهید. بعد اینکه تولید محتوای روزانه هم نیاز نیست. بیشتر این سایت‌ها بین دو تا حداکثر 5 محتوا در ماه منتشر می‌کنند.

سئو B2B به سختی B2C نیست؛ اما راحت هم نیست. به هر حال نکات و تکنیک‌هایی ریزی وجود دارد که با بررسی آن‌ها می‌توان، سایت‌های B2B را بهینه کرد و در صفحه و حتی رتبه اول گوگل قرار داد.

چگونه UI/UX کار شویم؟ نقشه راه شروع طراحی UI و UX برای مبتدیان

طراحی ui ,ux

چند ماهی از راه اندازی وبسایت مرجع UI و UX فارسی می گذرد و یکی از مهمترین و پر تکرار ترین سوالاتی که از بنده پرسیده شده این است که چطور UI/UX کار شویم؟ یا اگر بخوایم حرفه ای تر سوالمان را مطرح کنیم، چطور به یک طراح UI و UX تبدیل شویم. مقاله امروزمان از سری مقالات آموزش UI و UX دقیقا در همین مورد می باشد. می خواهیم راجع این صحبت کنیم که چطور به عنوان فردی که هیچ اطلاعاتی ندارد وارد حوزه جذاب طراحی UI و UX شویم.

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

1- با مفهوم واقعی طراحی آشنا شوید.

واقعیتی که وجود دارد، عموم افرادی که در ابتدای کار هستند و با آن ها صحبت می کنم، عموما نمونه کارهای طراحان مختلف رو در پلتفرم های مختلفی مانند Dribbble، Behance، اینستاگرام و… دیده اند و به این حوزه یعنی طراحی UI و UX علاقه مند شده اند. عموم این افراد تصوری که از طراحی UI دارند، بسیار سطحی و مربوط به جنبه های زیبایی شناختی و ظاهری یک محصول است. عموم این افراد فکر می کنند طراحی حرفه ای رابط کاربری به زیبایی رابط کاربری، انیمیشن های موجود در رابط کاربری و استفاده از Micro interaction ها و یا خرده تعاملات حرفه ای محدود می شود.

به عنوان یک شخص علاقه مند به طراحی UI و UX در ابتدای راه باید با مفهوم واقعی طراحی یا Design آشنا شوید. بله درست فکر می کردید، بخشی از اتفاقاتی که برای طراحی یک محصول حرفه ای رخ می دهد مربوط به خلق یک ظاهر زیبا، خلاقانه و دلفریب است اما زهی خیال باطل که این تمام ماجرا باشد! اتفاقات بزرگتری در چرخه خلق یک محصول حرفه ای می افتد.

طراحی UI و UX

طراحی (Design) چیست؟

ما در دوره تجربه کاربری و دوره طراحی UI به صورت مفصل راجع مفهوم طراحی صحبت کرده ایم اما به طور خلاصه طراحی یا Design به طور کلی شامل دو حوزه می شود:

  • هنر: شامل جنبه های زیبایی شناختی محصول، همان چیزی که عموم افراد طراحی را به آن می شناسند.
  • مهندسی: شامل جنبه های Problem solving محصول. اینکه محصول به حل چه مشکلاتی می پردازد، جنبه های وابسته به کسب و کار محصول، کارایی محصول و مواردی از این قبیل که ورای جنبه های زیباشناختی محصول هستند.

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

پس ذهنیتتان را در خصوص طراحی UI و UX عوض کنید. طراحان فقط به زیبایی و جذابیت یک محصول فکر نمی کنند، آن ها وظایف مهمتری در کنار خلق یک ظاهر زیبا برای محصول دارند. جنبه های مهندسی و Problem solving یک محصول به اندازه زیبایی آن اهمیت دارند.

یک محصول زیبا اما ناکارامد را تصور کنید؟ چطور بود؟

2- تجربه کاربری یا UX را جدی بگیرید!

یکی از مهمترین آفت هایی که در افراد علاقه مند به حوزه طراحی UI و UX دیده می شود این است که این افراد طراحی رابط کاربری را تنها به کارکردن با نرم افزار های طراحی UI و همان جنبه های ظاهری یک محصول که به کاربرد مواردی همچون رنگ ها، تایپوگرافی، تصاویر و … مربوط است، محدود می دانند. این افراد از یک واقعیت بزرگ غافلند و آن این که طراحی UI بخشی از فرایند بسیار مهم طراحی تجربه کاربری یا همان UX محصول است!

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

یادگیری ui ux

باور کنید UX تئوری نیست! باور کنید تنها کار کردن با نرم افزار را کار عملی نمی گویند! باور کنید اگر شما با فرایند طراحی UX یک محصول آشنا شوید، از طراحی تان بیشتر لذت خواهید برد چرا که متوجه خواهید شد، برای خلق یک تجربه خوب برای کاربران چه کارهایی باید انجام دهید که بسیاری از افراد انجام نمی دهند. متوجه خواهید شد که به عنوان یک طراح چه چیزهایی را باید در نظر بگیرید اما تا کنون حتی به آن ها فکر نمی کرده اید.

ترجیح می دهم به جای تعریف UX در این مقاله، تنها به ذکر اهمیت آن اکتفا کنم و در عوض توصیه می کنم حتما صفحه دوره UX را مطالعه کنید، اطلاعات خوبی در خصوص این حوزه به دست خواهید آورد. باور کنید UX فقط در دسترس قرار دادن آیتم های مختلف و بزرگ کردن فونت های یک محصول نیست.

UX واقعا خیلی خفنه!

3- با الگوهای طراحی UI و استانداردهای مربوط به آن آشنا شوید.

اگر خاطرتان باشد در ابتدای مقاله گفتیم که هدف ما از نگارش این مقاله این است که بدانیم چگونه UI/UX کار شویم؟ چگونه طراح UI و UX شویم؟

در قدم قبلی از نقشه راه طراحی UI, UX به اهمیت یادگیری UX و تجربه کاربری اشاره کردیم. حالا می خواهیم راجع UI صحبت کنیم.

یادگیری طراحی ui

بهتر است قبل از این که راجع اهمیت یادگیری طراحی UI صحبت کنیم، دوباره به عنوان همین قدم برگردید. عبارتی به نام الگوی طراحی یا Design Pattern داریم. منظور از Design Pattern چیست؟

همانطور که قبلا گفتیم یکی از مهمترین اهدافی که در طراحی UI و UX محصول دنبال می کنیم حل مشکلات مختلف است. الگوهای طراحی یا Design Pattern ها الگوهایی برای حل مشکلات مختلف هستند که طراحان حین طراحی یک اپلیکیشن یا وبسایت از آن ها استفاده می کنند. بگذارید با یک مثال واضح تر بیان کنم. فرض کنیم در جایی از رابط کاربری قرار است یک آدرس از کاربر دریافت کنید، طبیعتا از Design Pattern های مربوط به فرم ها می بایست استفاده کنید (توجه داشته باشید که دیزاین پترن ها همیشه ظاهری نیستند و گاهی اوقات به جنبه های مهندسی و Problem solving بر می گردند). الگوهای طراحی از قبل موجود هستند و حاصل تجارب، تست ها و آزمایش های بسیاری هستند پس وظیفه شما به عنوان طراح، اختراع دوباره چرخ نیست بلکه وظیفه شما به عنوان طراح، استفاده صحیح و به جا از الگوهای طراحی مختلف است.

پس در واقع شما باید با المان های مختلف رابط کاربری و باید ها و نبایدهای مربوط به کاربرد آن ها آشنا باشید. اما چگونه؟ ما در دوره طراحی UI در خصوص این موارد به صورت مفصل صحبت کرده ایم اما در وبسایتهایی از قبیل Dribbble، behance.net، UI Movement ، Uplabs می توانید با این Design Pattern ها آشنا شوید.

4- چشمتان را برای طراحی با کیفیت تمرین دهید.

قبلا گفتیم دیدگاه شما به طراحی باید عوض شود. ازین به بعد به عنوان طراح، نه تنها باید دیدگاه شما دستخوش تغییر شود بلکه چشم شما هم باید با دید یک طراح به طرح های مختلف نگاه کند. دیگران با نگاه کردن به یک طرح باید “مو” را ببینند و شما “هم مو و هم پیچش مو” !

بگذارید بیشتر راجع این مساله صحبت کنیم، شما به عنوان یک طراح UI و UX باید ساعاتی از هفته را به مطالعه ، تماشا و تعمق در خصوص طرح های سایر طراحان بگذارید. نگاه کردن به تنهایی کافی نیست، باید به هر محصول یا طرحی که نگاه می کنید در خصوص آن عمیق شوید. سوالاتی از این قبیل از خود بپرسید:

  • طراح چگونه المان های مختلف را باهم ترکیب کرده است؟
  • هر المان در چه قسمتی از رابط کاربری قرار گرفته است؟
  • این محصول مشکلات مختلف را چگونه حل می کند؟
  • چه صفحاتی دارد؟ چند صفحه دارد؟
  • هر کدام از صفحات چه اطلاعاتی را در بر گرفته است؟
  • درک کدام قسمت ها برای کاربر آسان و درک کدام قسمت ها سخت است؟

چگونه ui ux کار شویم

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

می توانید از وبسایت هایی که قبلا مثال زدیم برای الهام گیری رابط کاربری استفاده کنید.

در خصوص الهام گیری در ادامه همین مقاله صحبت خواهیم کرد.

5- کار با ابزارهای طراحی UI و UX را یاد بگیرید.

تا به اینجای صحبتمان در خصوص مراحل ورود به دنیای طراحی UI و UX، در خصوص اطلاعات تئوری و عملی که در خصوص طراحی UI و UX باید داشته باشید صحبت کردیم. در کنار این اطلاعات که فوق العاده ارزشمند هستند، شما به عنوان یک طراح می بایست طرح های مدنظرتان که حاصل اطلاعات به دست آمده در مراحل قبلی هستند را با استفاده از نرم افزار ها و ابزارهای مختلف طراحی رابط کاربری اجرا کنید.

آموزش XD

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

ابزارها و نرم افزارهای مختلفی برای طراحی UI و UX وجود دارند که تقریبا در موارد کلی یکسان عمل می کنند. از این نرم افزار ها می توان به Adobe XD، Figma، Sketch و… اشاره کرد که می توانید بسته به نیاز خود و انتظاراتی از یک نرم افزار طراحی رابط کاربری دارید، نرم افزار مورد نظر خود را انتخاب کنید و یادگیری را شروع کنید. می توانید از دوره آموزش Adobe XD مرجع UI و UX فارسی هم استفاده کنید.

6- با کپی کردن طرح های طراحان بزرگ، حرفه ای تر یاد بگیرید.

کپی کردن همیشه بد نیست. در ابتدای مسیر یادگیری طراحی، کپی کردن طرح های سایر طراحان می تواند شما را در یک مسیر درست حرکت دهد اما فراموش نکنید که نباید بی هدف کپی کنید، باید در طرح های سایر طراحان عمیق شوید و سعی کنید حین اجرا و کپی کردن طرح های آن ها حواستان به کم و کیف طراحی آن ها نیز باشد.

یادگیری ui و ux

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

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

7- پروژه های فرضی اجرا کنید.

6 مرحله قبلی در فرایند یادگیری UI و UX برای شما اطلاعات بی نظیری را به همراه خواهد داشت. اگر فرد صبوری باشید و به کارتان علاقه مند باشید، تا به اینجای کار اطلاعات بی نظیری را به دست آورده اید و با کم و کیف اجرای حرفه ای پروژه های بسیاری آشنا شده اید.

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

آموزش طراحی ui

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

یکی از ترفندهای خوبی که می توانید برای تمرین پروژه های فرضی در نظر بگیرید این است که بعد از شروع اولین پروژه، به صورت همزمان پس از چند روز یک یا چند پروژه دیگر را هم تعریف کنید. این باعث خواهد شد که به راحتی بتوانید بین پروژه های مختلف جابجا شوید و از فرایند طراحی خسته نشوید. برای یک پروژه Visual Design انجام می دهید، برای یک پروژه معماری اطلاعات!

8- به صورت مداوم و پیوسته یاد بگیرید و تمرین کنید.

احتمالا تا به اینجای کار متوجه شده اید نباید انتظار داشته باشید که یک شبه یک طراح تمام عیار UI/UX شوید. انجام کارها به صورت حرفه ای همیشه نیازمند زمان و صبوری بوده است. در کنار این شما به عنوان یک طراح باید این موضوع را به خوبی درک کنید که عموما هر محصول راه حل های منحصر بفردی را ارائه می کند و عموما هر محصول برای شما به عنوان طراح چالش هایی را در بر خواهد داشت پس فراموش نکنید که کار شما به عنوان طراح انتهایی ندارد، تمام این 8 قدم را باید در بازه های زمانی مختلف تکرار کنید تا از تکنولوژی عقب نمانید.

در کنار این باید ساعاتی را در هفته به تمرین و یادگیری تکنیک های جدید در نظر بگیرید.

یادگیری UI و UX

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

درباره مرجع UIوUX فارسی

هدف ما از راه اندازی مرجع UI و UX فارسی اینه که بتونیم باهم و کنارهم بیشتر و آسونتر یاد بگیریم و وب ایران رو زیباتر بسازیم.



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.