loading...

آموزشی

بازدید : 148
جمعه 30 آبان 1399 زمان : 21:51

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

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

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

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

چطور تبلیغات هدفمند داشته باشیم؟
برای شروع بازاریابی هدفمند و جذب مشتریان بالقوه شما باید از خود دو سوال زیر را پرسیده و به طور شفاف به آن پاسخ دهید:

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

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

نتیجه: شما در تبلیغات باید CTA مشخصی داشته و کاربر را بدون حاشیه اضافی به انجام یک عمل مشخص دعوت کنید.

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

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

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

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

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

همراه سازی محصول با هدیه
همراه سازی محصول با خدمات پس از فروش و گارانتی (کاهش ریسک معامله)
همراه سازی محصول با تخفیف خرید محصولات دیگر

جمع بندی
قبل از آنکه حتی یک کلمه از متن تبلیغاتی خود را روی کاغذ بنویسید باید وارد مکالمه‌ی ذهنی مشتری (در رابطه با محصول خود) شوید.شما باید کاملا درک کنید که مشتری شما چطور فکر می‌کند، چطور حرف می‌زند، چه چیز او را هیجان زده می‌کند و … این موضوع دقیقا برمیگردد به تحقیقات میدانی و پرسونایی که شما برای جامعه هدف خود ترسیم کرده اید.
اما یک چک لیست خوب از سوالاتی که برای طراحی، نگارش و در آخر انتشار تبلیغات خود باید به آن ها پاسخ دقیق و مشخص دهید:

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

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

بازدید : 153
يکشنبه 25 آبان 1399 زمان : 0:44

یادگیری بدون نظارت(Unsupervised learning)
یادگیری بدون نظارت یک روش یادگیری ماشین است که در آن کاربران نیازی به نظارت بر مدل ندارند. در عوض ، به مدل اجازه می دهد تا به تنهایی برای کشف الگوها و اطلاعاتی که قبلاً کشف نشده بودند کار کند، این کار عمدتا با داده های بدون برچسب سروکار دارد.

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

نمونه ای از یادگیری ماشین بدون نظارت
بیایید برای مثال یک نوزاد و سگ خانوادگی اش را در نظر بگیریم، او سگ خانوادگی اش را می شناسد و شناسایی می کند، چند هفته بعد یک دوست خانوادگی یک سگ جدید را به همراه می آورد و سعی می کند با کودک بازی کند.نوزاد این سگ را تا به حال ندیده است. اما بسیاری از خصوصیات (2 گوش ، چشم ، راه رفتن روی 4 پا) که مانند سگ حیوان خانگی او است را شناسایی می کند، او حیوان جدید را به عنوان یک سگ معرفی می کند.

این یادگیری بدون نظارت است ، جایی که به شما آموزش داده نمی شود اما از داده ها می آموزید (در این مورد داده های مربوط به یک سگ) اگر این یادگیری تحت نظارت بود ، دوست خانوادگی به کودک می گفت که این یک سگ است.

چرا از یادگیری بدون نظارت استفاده کنیم؟
در اینجا دلایل اصلی استفاده از یادگیری بدون نظارت آمده است:

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

الگوریتم های یادگیری بدون نظارت شامل خوشه بندی ،روش پیوستگی،الگوریتم‌های کاهش ابعاد Dimensionality Reduction،تشخیص ناهنجاری ، شبکه های عصبی و … است.

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

بازدید : 110
يکشنبه 18 آبان 1399 زمان : 23:32

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

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

رابط کاربری یا UI چیست؟
UI یا رابط کاربری که مختصر شدۀ (User Interface) می باشد، چیدمان گرافیکی یک سایت یا اپلیکیشن را میگویند که در صورتی که به درستی انجام پذیرد، کاربر قادر خواهد بود اهداف و وظایف محوله را به بهترین شکل و با صرف کمترین زحمت و زمان، به انجام رساند. رابط کاربری یک محصول یا سرویس در نهایت نشان دهنده موفقیت و کارآیی است. به همین دلیل هم هست که شرکت ها در این مورد بسیار وسواس به خرج داده و رابط کاربری از اولویت های آنها به حساب می آید.

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

طراح رابط کاربری (Ui Designer) طراح گرافیکی است که متخصص استفاده بهینه از عوامل ذکر شده است. وی در مورد زیبایی ظاهری کاربری و اینکه چه حسی را به کاربر منتقل می کند، تصمیم گیری میکند. همچنین تصمیمات به ظاهر کوچکی مثل اینکه رنگ طرح ها و شِما (Schemes)، شکل دکمه ها، نوع و اندازه فونت مورد استفاده و فاصله خطوط چطور باشد، نیز تصمیم میگیرد. علاوه بر آن تمامی عوامل، از نظر وی باید در شکل، در جسی که منتقل می کند منسجم باشد.

اصول اولیه طراحی رابط ‌کاربر شامل چه مواردی هستند؟
اصل ساختار: رابط‌کاربر باید معنادار، هدفمند، کاربردی و به اصطلاح تر و تمیز باشد. باید یک مدل ثابت و مشخص داشته که برای کاربر قابل درک باشد. المان هایی که به هم ربط دارند باید کنار هم بوده و چیزهایی که به هم ربط ندارن جدای از هم قرار گیرند.
اصل سادگی: رابط‌کاربر باید ساده باشد، کارهای متداول رو باید بتوان به آسانی انجام داد، به همان زبانی باشه که کاربر متوجه می شود و راه‌های میانبر مناسب برای فرایند‌های دشوار یا طولانی ارائه دهد.
اصل پدیداری (قابلیت دیده شدن): طراحی باید همه اطلاعات و گزینه‌های لازم برای انجان شدن یک کار رو در اختیار کاربر قرار دهد،‌ بدون اینکه با اطلاعات فرعی یا غیرضروری برای کاربر مزاحمت ایجاد کند.
اصل بازخورد: طراحی باید کاربر را به زبانی که برای او قابل فهم باشد نسبت به تغییرات، وضعیت‌ها، عملیات‌ها، خطا‌ها و استثنائات آگاه نگه دارد.
اصل تحمل: طراحی باید انعطاف‌پذیر و تحمل‌پذیر باشد، هزینه خطاها و اشتباهات رو کاهش بده (مثل امکان undo کردن)، در عین حال تا جایی که ممکن است از بروز اشتباه پیشگیری کند.

برای ادامه مطلب به آدرس زیر مراجعه کنید.

https://amanjacademy.com/what-is-ui-design-comprehensive-guide/

برچسب ها طراحی ui ,
بازدید : 125
جمعه 16 آبان 1399 زمان : 22:56

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

Angular JS یک فریم ورک وب اپلیکیشن و open source است در اصل توسط میسکو هوری و ادام ابرونز(شرکت گوگل) در سال 2009 ایجاد شد.30.7 درصد از مهندسان نرم افزار اکنون AngularJS و نسخه جدید Angular 2+ را برای ایجاد رابط کاربر استفاده می کنند. همانطور که در کنفرانس NG-Conf 2019 بیان شد ، از ابتدای سال 2019 ، جامعه توسعه دهندگان Angular نسبت به سال 2018 50 درصد رشد کرده است با وجودیکه AngularJS بر پایه معماری MVC بود، +Angular2 بر پایه کامپوننت است.

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

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

فریم ورک انگولار جی اس چگونه کار می کند؟
AngularJS framework ابتدا با خواندن صفحه HTML که دارای ویژگی ها و تگ های سفارشی اضافی در آن است ، کار می کند. Angular این ویژگی ها را به عنوان دستورالعمل هایی برای اینکه قسمت های ورودی یا خروجی صفحه را به صورت مدلی که از جنس متغیرهای استاندارد JavaScript نشان داده شود متصل می کند.

فریم ورک انگولار frontened است یا backend؟
اولاً ، قسمت frontend شامل هر آنچه را که کاربر می بیند میباشد، که طراحی و برخی زبانها مانند HTML و CSS را شامل میشود. در حالی که ، Back-end یا “سمت سرور” اساساً نحوه کارش ، به روزرسانی و تغییر سایت است که این به هر آنچه کاربر نمی تواند در مرورگر ببیند ، مانند پایگاه داده و سرور اشاره دارد.

معمولاً به افرادی که در back-end کار می کنند برنامه نویسان back-end یا توسعه دهندگان back-end گفته می شود. توسعه دهندگان back-end بیشتر نگران مواردی مانند امنیت ، ساختار و مدیریت محتوا هستند. آنها معمولاً زبانهایی مانند HTML و CSS را می دانند و می توانند از آنها استفاده کنند ، اما آنها روی این متمرکز نیستند.
AngularJS یک Framework در جلوی Javascript است که توسط Google توسعه و نگهداری شده است که به عنوان بهترین فریم ورک برای توسعه front-end امروزه توسط توسعه دهندگان و طراحان وب در سراسر جهان در نظر گرفته شده است.

امکاناتی که Angular Framworkبرای توسعه برنامه های وب فراهم می کند در مقایسه با سایر فریم ورک موجود در بازار از هر لحاظ بسیار برتر است. حتی ، توسعه دهندگان قبلاً ازScript PHP برای توسعه front-end کمک می گرفتند اما با معرفی Angular JS، کل روند توسعه front-end بدون دردسر و بسیار آسان تر شد که به توسعه یا ساخت برنامه های تک صفحه ای برای مشتری در مدت زمان بسیار کوتاه و استفاده از کد کمتر کمک می کند.

بازدید : 120
دوشنبه 12 آبان 1399 زمان : 23:50

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

آنچه طراحان UX انجام می‌دهند فراتر از طراحی UI است.
“طراحی تجربه کاربر” اغلب به جای کلماتی مانند “طراحی رابط کاربر” و “قابلیت استفاده” به کار می‌رود. با این حال، در حالی که قابلیت استفاده و طراحی رابط کاربر (‏UI) ‏جنبه‌های مهمی از طراحی UX هستند که طیف وسیعی از حوزه‌های دیگر را نیز پوشش می‌دهند. یک طراح UX با کل فرآیند کسب و یکپارچه‌سازی یک محصول، از جمله جنبه‌های برندینگ، طراحی، قابلیت استفاده وعملکرد سروکار دارد. این داستانی است که قبل از این که دستگاه حتی در دست کاربر باشد، شروع می‌شود.

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

محصولاتی که تجربه عالی کاربر را فراهم می‌کنند (‏به عنوان مثال، آیفون)‏ نه تنها با مصرف یا استفاده محصول در ذهن، بلکه با کل فرآیند کسب، یکپارچه‌سازی، سازمان‌دهی و حتی عیب‌یابی آن طراحی می‌شوند.

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

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

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

برای خواندن ادامه مقاله روی ادامه مطلب کلیک کنید.

بازدید : 126
پنجشنبه 8 آبان 1399 زمان : 0:35

CSS چیست؟
همانطور که در بالا گفته شد، CSS به معنی «برگه‌های سبک آبشار» یا «برگه‌های آبشاری» است که آبشاری بودن برگه‌های CSS به این معنی است که استایل، کلاس یا هر چیزی که به یک برگه CSS داده شود، روی عناصر فرزند (Children) این برگه‌ها هم تاثیرگذار خواهد بود. اگر بخواهیم مثالی در این زمینه بزنیم مثل این خواهد بود که اگر شما رنگ متن را در یک برگه CSS آبی تعیین کنید، این به معنای قرمز بودن تمام سرنویس‌ها (هدینگ) و پاراگراف‌های متنی است که قرار است در این برگه CSS نوشته شود.


بنابراین( CSS ) زبانی است که توسط آن قادر خواهید تا استیل طراحی صفحات وب سایت تان را یکبار تعریف و به صفحات مورد نیازتان اعمال نمایید. استفاده از CSS باعث تمیزتر شدن کدهای برنامه نویسی تان می شود، تغییراتی که در آینده میخواهید اعمال کنید را آسان می کند و همچنین دید شما را بیشتر به طراحی معطوف می کند تا سر و کله زدن با کدهای برنامه نویسی. CSS در کنار HTML قرار می‌گیرد تا هسته ایجاد یک وب سایت را به وجود بیاورند. اما HTML چیست؟ برای اینکه به درک کاملی از CSS برسیم باید تعریف مختصری از HTML داشته باشیم.

HTML چیست؟
HTML برگرفته از (Hyper Text Markup Language) است و یک زبان نشانه‌گذاری استاندارد برای صفحات وب محسوب می‌شود. این زبان بنیاد صفحات وب را تشکیل می‌دهد. هر آنچه که در صفحه می‌بینید از عناوین، متن‌ها و تصاویر همگی با HTML در صفحه‌ی وب قرار داده شده‌اند.

در ابتدا لازم است بدانید html یک زبان برنامه نویسی نیست! بلکه یک روش یا زبان نشانه‌گذاری است که برای ساختاربندی اجزای صفحه به کار برده می‌شود. HTML زبانی هست که تمامی عناصر موجود در صفحات وب مثل جعبه های متن، دکمه ها و غیره توسط اون ساخته می‌شن و با ترکیب اون با کدهای CSS ظاهر صفحه شکل می‌گیره.

تلفیق CSS و HTML
اگر یک صفحه وب را شامل اجزای زیر بدانیم:

محتوا (content): کدهای HTML مسئول ایجاد این بخش هستند.
نمایش (presentation): کدهای CSS مسئول ایجاد این بخش هستند.
رفتار (Behavior): این بخش وب به وسیله JavaScript ایجاد می شود.

مثال ملموس تر می شود “اسکلت انسان را HTML فرض کنید و شکل،ظاهر ، رنگ مو، نژاد را CSS و رفتاری که از این انسان بروز می کند را JavaScript.

هدف از زبان css چیست؟
هدف از تولید زبان برنامه نویسی css در واقع جداسازی اطلاعات محتوا (که توسط زبانی مانند HTML نوشته شده اند) از اطلاعات ظاهری مانند صفحه بندی، رنگ و سایز و نوع فونت می باشد. این جداسازی موجب افزایش سرعت در دسترسی به سایت، انعطاف پذیری بیشتر برای کنترل ویژگی های ظاهری، قابلیت طراحی چندین صفحه با یک فرمت یکسان و جلوگیری از پیچیدگی و انجام کارهای تکراری در طراحی وب سایت می گردد.

ساختار CSS
برای اینکه با سختار CSS آشنا شویم باید بگوییم که ساختار یک خط از کد CSS شامل یک انتخاب‌گر (selector) است که به یک یا چند تگ از html اشاره می‌کند. در مقابل انتخاب‌گر یک بلاک قرار می گیرد که سبک خاصی را به عنصر انتخاب شده اعمال می‌کند. مثلا این ساختار را در نظر اگر در نظر بگیرید:

h1{font-size : 18px;}

که در اینجا h1 انتخابگر هست، font-size ویژگی است و 18px مقدار آن است.

بازدید : 136
سه شنبه 29 مهر 1399 زمان : 21:10

دیجیتال مارکتینگ چیست؟اصطلاح بازاریابی دیجیتال یا دیجیتال مارکتینگ (Digital Marketing) از دو دهه پیش تاکنون به عنوان زیرمجموعه‌ای از مدیریت بازاریابی و نیز مدیریت تبلیغات مورد اشاره قرار می‌گیرد.

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

نیل پتل (Neil Patel) دیجیتال مارکتر معروف هندی که به گفته مجله فوربز جزء ۱۰ دیجیتال مارکتر برتر دنیاست، به سوال دیجیتال مارکتینگ چیست این­گونه پاسخ می­‌دهد:

«دیجیتال مارکتینگ به هرگونه‌­ای از بازاریابی محصولات و خدمات می­‌گویند که از طریق دستگاه‌­های الکترونیکی انجام می‌­شود».

طبق این تعریف، دیجیتال مارکتینگ مفهوم نسبتاً جدیدی نیست، بلکه اولین بازاریابی دیجیتال صورت گرفته در دنیا مربوط می‌­شود به بیش از ۱۰۰ سال پیش. رادیو سال ۱۹۸۶ اختراع شده است. ۱۰ سال زمان برد تا رادیو به محصولی عمومی تبدیل شود و اکثر مردم آن را تهیه کنند و از آن­جا بود که به فکر تبلیغات نیز افتادند. اولین تبلیغات مربوط بود به یک اجرای اُپرا که بعد از پخش آن فوراً بلیط‌­های آن اجرا فروخته شد و این شد روز تولد دیجیتال مارکتینگ.


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

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

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

با چنین مقدمه‌ای دیجیتال مارکتینگ به مثابه یک «جعبه‌ابزار اینترنتی» است که به کمک ابزارهای آن استفاده از علم مارکتینگ به شکل دیجیتال و اینترنتی میسر می‌شود. ابزارهای نظیر گوگل آنالیتیکس، ادوردز، تبلیغات بنری و کلیکی دیجیتال، اپ مارکتینیگ، گیم مارکتینگ، ویدیو مارکتینگ، ایمیل مارکتینگ و سوشال مارکتینگ، موشن گرافیک، سئو و غیره که هر روز گسترده‌تر می‌شوند، تنها مشتی از این خروار هستند.

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

دیجیتال مارکتینگ چتریست که تمام تلاش های بازاریابی آنلاین شما را پوشش می‌دهد. کسب و کارها از کانال های ارتباطی دیجیتالی مانند موتور جستجوی گوگل، شبکه های اجتماعی، ایمیل و وب سایت ها به عنوان اهرمی برای دستیابی به مشتریان فعلی و آتی خود استفاده می‌کنند. پس بازاریابی دیجیتال به معنی استفاده گسترده از تاکتیک های دیجیتالی و کانالها برای ارتباط با مشتریان در فضای آنلاین (جایی که بیشتر مشتریان وقت خود را سپری می‌کنند) است. از وب سایت شرکت گرفته تا دارایی­ های آنلاین برندینگ کسب و کار مانند تبلیغات دیجیتالی، بازاریابی ایمیلی، بروشورهای آنلاین و… طیف عظیمی از دارایی ها و تاکتیک ها هستند که زیر چتر دیجیتال مارکتینگ قرار می ­گیرند.

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

بازدید : 156
يکشنبه 27 مهر 1399 زمان : 18:44

چهار مرحله برای یادگیری JavaScript

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

فاز نوزاد

فاز کودک

مرحله نوجوان

مرحله بزرگسالان

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

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

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

در این مرحله، بر روش‌های یادگیری تمرکز کنید که توسط DOM به شما ارائه شده است. درباره انتخاب عناصر، پیمایشDOM ، افزودن و حذف موارد ازDOM ، تغییر سبک‌ها و کلاس‌ها بدانید. سعی کنید چیزهای ساده ای مثل آکاردئون درست کنید. حتی ممکن است با کلیک روی یک دکمه یک منو نشان داده شود. در ابتدا کپی پیست کردن اشکالی ندارد، اما مطمئن شوید که مولفه component خود را از ابتدا بنویسید تا مکانیک اصلی آن را بفهمید.

مرحله نوجوان
اگر از قبل می‌دانید چگونه از ابتدا کدهایی بسازید، در مرحله نوجوان هستید. تا حدی اطمینان دارید که قادر خواهید بود هر چیزی که مربوط به DOM است را بسازید، اما هنوز نمی‌توانید به راحتی آن را انجام دهید. کد شما ممکن است نامنظم و نامرتب باشد. این ممکن است بهترین روش نباشد، اما حداقل شما کارها را انجام داده‌اید.

گام بعدی یادگیری بهترین روش‌ها از کتاب‌ها و متخصصان اطراف است. آنچه که می‌توانید را بیاموزید، سپس آنچه را که ساخته‌اید دوباره بسازید. از روشهای جدیدی که آموخته‌اید برای درونی کردن آن‌ها استفاده کنید. این همان جایی است که می‌خواهید برنامه نویسی شی گرا (OOP) و برنامه نویسی عملکردی (FP) را شروع کنید.

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

بازدید : 232
جمعه 25 مهر 1399 زمان : 22:17

نقش طراح UX طی یک دهه گذشته رشد چشمگیری داشته است.
امروزه توضیحات شغلی طراحی UX کاملاً متفاوت از چیزیست که در سال 2009 تعریف میشده، زمانی که اولین آیفون به تازگی ساخته شده بود!
شرکت های مختلف مسئولیت ها والزامات بسیار متفاوتی برای افرادی که تحت عنوان “طراح UX” استخدام می شوند ، دارند. بنابراین لازم است بدانید مهارتهای اصلی و مورد نیاز کسی که به عنوان طراح UX استخدام و مشغول به کار میشود چیست؟
در صورتی که می خواهید به یک طراح UX حرفه ای تبدیل شوید ، در این مقاله مجموعه مهارت های مورد نیاز را که ترکیبی از مهارت های سخت (Hard Skills) و مهارت های نرم (Soft Skills) میباشند بررسی خواهیم نمود:

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

مهارتهای نرم(Soft Skills)
1. کنجکاوی
طراحان UX باید نسبت به ناشناخته ها مشتاق و علاقه مند باشند.
ممکن است بپرسید ، “آیا کنجکاوی واقعاً یک مهارت است؟” ما بیشتر تمایل داریم به مهارت های نرم که به عنوان ویژگی های شخصی افراد میباشند از جمله کنجکاوی ، همدلی و تفکر انتقادی فکر کنیم تا صلاحیت ها و مهارت های کسب شده.اگر به طورذاتی کنجکاو هستید ، این فوق العاده است ! هرچند کنجکاوی نیز می تواند از طریق برخی اقدامات عمدی پرورش یابد.
می توانید کارهای روزمره ای را که به تقویت کنجکاوی و کشف ناشناخته ها به شما کمک می کنند ، امتحان کنید.
مثلا گاهی از مسیری متفاوت به خانه و یا محل کار خود بروید . با عکس گرفتن از چیزی غیرمعمول ، به محیط خود توجه کنید.
گوش دادن فعال را تمرین کنید و در تعاملات روزانه خود راجع به مسائل و سؤالات علمی بی پاسخ صحبت کنید.

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

3. یادگیری مداوم در طراحی UX
طراحان UX باید دائما در حال یادگیری باشند.طراحی یک رشته است که در آن هر روز چیزهای جدیدی برای یادگیری وجود دارد، از هر شخص و در هر پروژه ای … مهمتر از این ، این صنعت دائماً در حال تغییر و توسعه است و هروزه استانداردها ، قراردادها ، ابزارها ، سیستم عامل ها و دستگاه های جدید همچنان در صدر قرارمیگیرند .

برای خواندن ادامه مقاله بر روی ادامه مطلب کلیک کنید.

بازدید : 146
سه شنبه 22 مهر 1399 زمان : 14:23

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

Django نسبت به Rails و node.js سر و صدای کمتری در دنیای برنامه نویسی ایجاد کرد اما این به معنی این نیست که برنامه نویسان و شرکت های مطرح از آن استفاده نکنند. Django از سیستم های اصلی راه اندازی سایت های بزرگی مثل اینستاگرام و پینترست است و فیسبوک نیز از آن در پروژه های مختلف بهره می‌برد.

کتابخانه Django در پایتون

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

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

مزایای استفاده از فریم ورک Django چیست؟

سرعت بسیار بالا:

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

ابزارهای کارآمد:

کتابخانه Django دارای ده ها ابزار اضافی ست و شما می توانید برای انجام وظایف خود در توسعه وب سایت از آن ها استفاده کنید. جانگو از تأیید هویت کاربر، مدیریت محتوا، نقشه سایت، خوراک RSS و بسیاری کارهای دیگر پشتیبانی می کند.

محیط ایمن و مطمئن:

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

مقیاس پذیری بالا:

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

جامع بودن:

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

برنامه های اصلی و کاربردی Django

یک سیستم تایید هویت extensibleرابط کاربری اداری پویا

ابزار برای تولید خوراک RSS و Atom syndication

ابزار برای تولید نقشه های سایت گوگل

یک چارچوب برای ایجاد برنامه های کاربردی GIS

چطور Django را بیاموزیم

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

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

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

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

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

جمع بندی

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

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 12
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 1
  • بازدید کننده امروز : 1
  • باردید دیروز : 0
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 1
  • بازدید ماه : 5
  • بازدید سال : 36
  • بازدید کلی : 4430
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    لینک های ویژه