Prism یک الگوی طراحی برنامه در ساخت اپلیکیشن های WPF، Silverlight و Windows Phone است. این الگو با در نظر داشتن دو اصل بسیار مهم در ساخت برنامه ها: Loose Coupling (تنیدگی سست)، Separation of Concerns (جداسازی وابستگی ها) ما را در ساخت برنامه های مرکب (Composite) یاری می دهند. برنامه هایی که بر اساس الگوی Prism طراحی شده اند در واقع برای تغییر (Built for Change) و ماندگاری (Built for Last) ساخته شده اند. الگوی Prism با تعریف کردن قسمت های مختلفی از قبیل Shell، Region، Bootstrapper برنامه را به قسمت های مختلفی می شکند. در صورت استفاده از الگوی Prism می توان برنامه های ماندگارتر، اصولی تر و دقیق تری را در پلت فرم های ذکر شده ساخت. گفتنی است که این الگو به نحوی که در WPF، Silverlight و Windows Phone قابل استفاده است، در Windows Forms Application ها قابل استفاده نیست. دلیل این موضوع هم عدم وجود قابلیت های مورد نیاز برای پیاده سازی آن در پلت فرم Windows Forms Application است. در دوره آموزشی Pluralsight Building Windows Store Business Apps with Prism به نحوه طراحی و ساخت اپ های تجاری در ویندوز استور با استفاده از پریسم می پردازیم.
وردپرس یک سیستم مدیریت محتوا برای سایتها و وبلاگ ها می باشد. وردپرس در ابتدا تنها یک سیستم رایگان وبلاگ نویسی بود که امکانات خوبی را در اختیار وبلاگ نویسان قرار میداد و سپس به صورت یک CMS یا نرم افزار کدباز برای مدیریت محتوای سایت ها معرفی شد. سایت های وردپرسی با استفاده از افزونه های نوشته شده برای وردپرس میتوانند انواع امکانات را در برگیرند. به عنوان مثال برای راه اندازی یک فروشگاه اینترنتی در کنار سایت وردپرسی کافیست یکی از افزونه هایی که برای این منظور طراحی شده اند را به هسته وردپرس خود اضافه کنید. به عنوان مثال افزونه های woocomerce و edd دو افزونه وردپرس هستند که برای راه اندازی فروشگاه اینترنتی جهت فروش کالای فیزیکی یا فایل های دانلودی استفاده می شوند. همچنین قابلیت تبدیل شدن سایت به یک شبکه اجتماعی با افزونه قدرتمند buddypress و یا ایجاد یک تالار گفتگو یا انجمن با افزونه bbpress، در وردپرس وجود دارد. با توجه به فراوانی و تنوع افزونه های وردپرس تقریبا هر امکانی را میتوان به سایت وردپرسی اضافه کرد. وردپرس با زبان برنامهنویسی پی اچ پی نوشته شده و توسط مایاسکیوال پشتیبانی میشود. همچنین نسخهای برای پستگرسکیوال نیز موجود است این سیستم کاملاً رایگان و متن باز است. در دوره آموزشی Udemy Build Powerful Websites & Blogs using WordPress - No Coding با نحوه توسعه و طراحی وب سایت و وبلاگ با استفاده از وردپرس بدون کدنویسی آشنا می شوید.
Citrix XenDesktop در واقع یک راه حل مجازی سازی دسکتاپ کامپیوتر (VDI مخفف Virtualization Desktop) را با سرعت بالا و در امنیت کامل به کاربران ارائه می دهد. تا کاربران با استفاده از دسکتاپ های مجازی شده قادر به استفاده از تمامی امکانات و برنامه های قابل دسترس در دسکتاپ مجازی باشند. در واقع سیتریکس XenDesktop کامپیوترهای مجازی کاربران را تبدیل به یک فرآیند با ماهیت واقعی نموده است (برخلاف اولین نسل از راهکارهای کامپیوتر مجازی کاربران كه فقط شامل مجموعه محدودی از کاربران می شد) XenDesktop اولین محصول برای پشتیبانی از تمام مدل های مجازی سازی کامپیوترهای کاربران می باشد كه به صورت راهکاری مجتمع طراحی شده است. با پیاده سازی راهکارDesktop Virtualization کاربران قادر به کاهش 40 درصدی مدیریت Desktop با متمرکز کردن دسکتاپ ها در Data Center می باشند. XenDesktop بخش IT را قادر به راه اندازی یک نمونه از هر سیستم عامل، برنامه و پروفایل کاربر می کند و به صورت پویا آن ها را ترکیب کرده تا باعث افزایش سادگی در مدیریت کامپیوتر مجازی کاربران و سریعتر شدن عملکرد آن شود. در دوره آموزشی CBT Nuggets Citrix XenApp / XenDesktop 7.5 CCA-V CCP-V شما با سرفصل های مطرح شده برای آزمون های CCA-V و CCP-V و دریافت مدارکی که کمپانی Citrix در رابطه با Citrix XenDesktop ارائه می دهد، آشنا می شوید.
مدیریت زنجیره تأمین (Supply Chain Management) عبارتست از فرایند برنامهریزی، اجرا و کنترل عملیات مرتبط با زنجیره تأمین در بهینهترین حالت ممکن. مدیریت زنجیره تأمین دربرگیرنده تمامی جابجاییها و ذخیره مواد اولیه، موجودی در حین کار و محصول تمام شده از نقطه شروع اولیه تا نقطه پایان مصرف است. مدیریت زنجیره تأمین یک رویکرد یکپارچه سازی برای برنامهریزی و کنترل مواد و اطلاعات است که از تأمین کنندگان تا مشتریان جریان دارد همانگونه که در وظایف مختلف در یک سازمان جریان دارد. مدیریت زنجیره تأمین، مدیریت موجودی با تمرکز بر مدیریت عملیات را با آنالیز ارتباطات در سازمانهای صنعتی ارتباط میدهد. این رشته در طی سالهای اخیر دارای اهمیت فراوانی شده است. وظیفه مدیریت زنجیره تأمین، مدیریت و هماهنگسازی جریانهای مختلف درون آن است. یکی از چالشهای مهم مدیریتی در این زمینه، در رابطه با هماهنگسازی جریان مواد بین چندین سازمان و در درون هر سازمان است. به منظور نیل به این مهم، نیازمند استفاده از تکنولوژیها و ابزارهایی جهت ردگیری مواد در مسیر طی شده از مبداء به مقصد و ثبت اطلاعات در هر مرحله است. زنجیره تأمین بر تمام فعالیتهای مرتبط با جریان و تبدیل کالاها از مرحله ماده خام (استخراج) تا تحویل به مصرفکننده نهایی و نیز جریانهای اطلاعاتی مرتبط با آنها مشتمل میشود. به طور کلی زنجیره تأمین زنجیرهای است که همه فعالیتهای مرتبط با جریان کالا و تبدیل مواد، از مرحله تهیه ماده اولیه تا مرحله تحویل کالای نهایی به مصرفکننده را شامل میشود. دربارهٔ جریان کالا دو جریان دیگر که یکی جریان اطلاعات و دیگری جریان منابع مالی و اعتبارات است نیز حضور دارد. در دوره آموزشی Lynda Supply Chain Management Fundamentals با مفاهیم و مبانی مدیریت زنجیره تأمین آشنا می شوید.
پروتکل اینترنت نسخه ۴ (Internet Protocol version 4) یا به اختصارIPv4، چهارمین بازبینی پروتکل اینترنت(IP) و اولین نسخه ایست که به گستردگی به کارگرفته شد. IPv4 به همراه IPv6 در هسته روشهای شبکه بندی بر پایه استانداردها در اینترنت هستند. IPv4 هنوز با تفاوت بسیاری پر استفادهترین پروتکل لایه اینترنت است. از تاریخ ۲۰۱۰، به کارگیری نسخه ششم پروتکل اینترنت (IPv6) در مراحل آغازین است. IPv4 در "RFC 791" ازانتشارات گروه ویژه مهندسی اینترنت(IETF) در سپتامبر ۱۹۸۱ - که جایگزین تعریف قدیمی تر آن در سال ۱۹۸۰ در "RFC 760" شد- تشریح شدهاست. IPv4 پروتکلی بدون اتصال برای استفاده در شبکههای راهگزینی بسته لایه پیوند(مانند اترنت) است. این پروتکل بر مبنای مدل بیشترین تلاش برای تحویل کار میکند بدین معنی که هیچ تضمینی برای رساندن بستهها به مقصد، پشت سر هم رسیدن و حفظ توالی بسته ها و یا عدم تکراری بودن بستهها ارائه نمیدهد. این جنبههای مربوط به جامعیت دادهها در لایه بالایی یعنی لایه انتقال درنظرگرفته شدهاند(مانند پروتکل کنترل انتقال (TCP)). هر آدرس IPv4 شامل 32 بیت میشودکه از 4 بخش 8 بیتی تشکیل شده است. در نتیجه فضای نشانی را به ۴٬۲۹۴٬۹۶۷٬۲۹۶ (۲۳۲) نشانی یکتای ممکن محدود میسازد. اما فسمتی از این نشانیها برای مقاصد خاصی مانند شبکههای خصوصی (تقریبا ۱۸ میلیون نشانی) وچند پخشی(تقریبا ۲۷۰ میلیون نشانی) رزرو شدهاست و شمار نشانیهای قابل استفاده برای مسیریابی روی شبکه عمومی اینترنت کمتر میشود. در دوره آموزشی IPv4 Fundamentals با اصول و مبانی آی پی ورژن 4 و کاربردهای آن آشنا می شوید.
رمزنگاری عملیاتی است که طی آن اطلاعات اولیه (که به آن متن آشکار گفته میشود) با استفاده از یک الگوریتم (که الگوریتم رمز نامیده میشود) و یک کمیت محرمانه (که به آن کلید رمز گفته میشود) به متن غیر قابل فهم دیگری (که به آن متن رمز گفته میشود) تبدیل میشود به نحوی که بدون دسترسی به کلید رمز، دستیابی به اطلاعات اولیه از روی متن رمز شده غیرممکن باشد. به عملیات معکوس رمزگذاری، رمزگشایی گفته میشود که به معنای بازیابی متن آشکار با دانستن و استفاده از کلید رمز است. اگر بازیابی متن آشکار بدون دانستن کلید رمز انجام گیرد، به آن تجزیه و تحلیل رمز گفته میشود. امروزه مسائل مربوط به رمزگذاری توسعهٔ زیادی یافته است و در حوزهٔ دانش رمزنگاری مورد بررسی قرار میگیرد. استفاده از عملیات رمزگذاری دارای سابقهٔ چند هزار ساله است و مدت زیادی است که توسط دولتها و سیستمهای نظامی برای رد و بدل اطلاعات به صورت امن مورد بهرهبرداری قرار گرفته است. در دوره آموزشی O'Reilly Encryption Training Video با مفهوم رمزنگاری و الگوریتم های معروف آن آشنا می شوید.
روبات تلگرام نوعی حساب کاربری ویژه است که برای ارسال و دریافت اتوماتیک پیام طراحی شده است. کاربران می توانند با ارسال دستورات گوناگون با ربات های تلگرام در ارتباط باشند، این ارتباط می تواند در یک مکالمه شخصی و یا در یک گروه ایجاد شود. شما می توانید ربات خود را با استفاده از API تلگرام و از طریق درخواست های HTTPS مدیریت کنید. در واقع می توان گفت که ربات تلگرام می تواند هر کاربردی داشته باشد! نحوه استفاده از آنها به خلاقیت شما و الگوریتم هایی که برای آن تعریف می کنید بستگی دارد. برخی از کاربردهای آنها ارتباط با وب سرویس ها، ساخت بازی های فکری ساده، ابزارهای کاربردی و... است. در دوره آموزشی Udemy Build a bot on Chatfuel for Telegram با نحوه ساخت ربات در تلگرام آشنا می شوید.
رابط کاربری UI که مخفف کلمه User Interface است به ظاهر اپلیکیشن / وب سایت می گویند که کاربر با آن در ارتباط است ، طراحان UI بر روی نحوه ارائه محصول کار می نمایند در حالی که طراحان UX بر روی تجربه کلی کاربر (ظاهر وب سایت، عملکرد، کارایی، سهولت و... ) نظارت دارند. طراحان رابط کاربری مسئول طراحی هر صفحه با ابزارها و به صورتی هستند که بتواند مسیری که طراح UX طراحی نموده را پیاده سازی نماید. همنچین طراحان UI معمولاً وظیفه یکپارچگی سبک طراحی در کل روند محصول را نیز بر عهده دارند، به صورتی که به صورت شهودی، نوع چینش و محتوای صفحات با یکدیگر همخوانی داشته باشد و همچنین زبان طراحی مورد استفاده سازگاری خودش را در تمامی روند ها و صفحات محصول حفظ نماید. طراحان رابط کاربری صفحه ای را طراحی می نمایند که کاربر با آن در ارتباط می باشد و تلاش می نمایند UI را در جهت محقق ساختن اهداف طراح UX پیش ببرد. در دوره آموزشی Skillshare Photoshop CC: Mobile UI Design با اصول و نوه ساخت و طراحی رابط کاربری موبایل در فتوشاپ آشنا می شوید.
پانوراما به منظره ای گفته می شود كه زاویه دید گسترده ای داشته باشد. این منظره می تواند در یك عكس، نقاشی، فیلم ویدئویی و... نمایش داده شود. شما نمی توانید بدون استفاده از نرم افزار و سخت افزارهای خاص یا دوربین های مخصوص عكس پانوراما بیاندازید. كلمه پانوراما در اصل توسط نقاش ایرلندی Robert Barker ابداع شد. این نقاش از این كلمه برای نشان دادن نقاشی های پانورامایی كه از Edinburg مركز اسكاتلند گرفته بود استفاده می كرد. تصویر زیر نمایی از Edinburg قدیم به صورت پانوراما است و می توان حدس زد نقاشی های پانورامای Barker از همین منظره ها اقتباس شده است. البته در گذشته عكس های پانوراما هم انداخته می شد. ولی این عكس ها در واقع با چسباندن چند عكس به یكدیگر ساخته می شدند. در دوره آموزشی Lynda Shooting and Processing Panoramas با اصول عکسبرداری و پردازش روی عکس های پانوراما آشنا می شوید.
مصورسازی داده شاخهای از آمار توصیفی است که به مطالعهٔ چگونگی نمایش داده و انتقال اطلاعات به بیننده میپردازد. یک هدف اصلی مصورسازی داده، انتقال بهینهٔ اطلاعات به بیننده توسط دادهنمایی است. مصورسازی بهینه، کاربر را قادر به تحلیل داده و استدلال در مورد آن میکند. مصورسازی داده هم علم است و هم هنر. مصورسازی اطلاعات به استفادهکنندگان امکان میدهد تا بتوانند حجم بالایی از اطلاعات را تحلیل و بررسی کنند. کاربرد آن، کاربران را قادر میسازد تا حجم زیادی از اطلاعات را تفسیر کنند. در دوره آموزشی Pluralsight Data Visualization for Developers با مصورسازی داده ها آشنا می شوید.