امروز بسیار بیشتر از گذشته، شاهد تغییرات اساسی در وضعیت بازار و اقتصاد هستیم. فکر می کنم با من هم عقیده باشید که در حال حاضر با نوسانات بسیار زیادی در بازار کسب و کار روبرو هستیم. یک روز فروش خوبی داریم و در روز دیگر فروش ما به اندازه تامین هزینه های جاری کسب و کارمان هم نیست. بازاریابی چابک رویکردی جدید در بازاریابی است که از توسعه سریع الهام می گیرد. چابکی به معنای توانایی پاسخگویی و واکنش سریع و موفقیت آمیز به تغییرات محیط بیرونی سازمان است. همانند تولید کنندگان، همه سازمانها و کسب و کارها ناچارند که برای رقابت در قرن بیست و یکم به دنبال چابکی باشند چرا که سازمان مدرن امروزی با فشار فزاینده ای جهت یافتن راههای جدید رقابت کارآمد، در بازار پویای امروز مواجه است. بیل گیتس بنیان گذار و مدیر مایکروسافت می گوید: اگر سازمان ها بتوانند با چابکی و زیرکی سازوکارهایی ایجاد، تحول و دگرگونی را در خود ایجاد کنند دیگر نباید نگران آینده غیر قابل پیش بینی در بازار هدف خود باشند. به عبارت دیگر وی معتقد است که سازمان ها باید سریعتر از همه رقبای خود، فرایند ها، قیمت ها، محصولات و یا خدمات خود را تغییر دهند. اهداف بازاریابی چابک بهبود سرعت، قابلیت پیش بینی، شفافیت و سازگاری برای تغییر عملکرد بازاریابی در دنیای تجاری امروز است. در دوره آموزشی Lynda Agile Marketing Foundations با اصول و مبانی بازایابی چابک و ویژگی های آن آشنا می شوید.
نرمافزار ساس (SAS) یک نرمافزار آماری است که برای تجزیه وتحلیلهای آماری به کار میرود. نام این نرمافزار مخفف Statistical Analysis System است. این نرمافزار به لحاظ محاسباتی بسیار قدرتمندتر از نرمافزارهای آماری دیگر چون SPSS و S-PLUS است. نسخههای مختلفی از این نرمافزار اریه گردیده که جدیدترین نسخه نسخه ۹٫۲ است. یکی از نقاط قوت این نرمافزار این است که به کاربران اجازه میدهد که تحلیلهای آماری را در هر سطحی از پیچیدگی انجام دهند. این نرمافزار احتیاج به برنامه نویسی دارد و مانند نرمافزار Spss همه کارها با منوها انجام نمیشود. انواع تجزیه و تحلیلهای سریهای زمانی، انواع مدلهای خطی و غیر خطی، روشهای چند متغیره پیوسته و گسسته، کنترل کیفیت، آمار توصیفی، انواع تحلیلهای گرافیکی و نموداری، انواع تحلیلهای ماتریسی و ... را میتوان توسط این نرمافزار انجام داد. این نرمافزار دارای Help بسیار قوی است که هر کاربری به راحتی میتواند موارد موردنیاز خود را آموزش ببیند. در دوره آموزشی Udemy Complete & Practical SAS, Statistics & Data Analysis Course با آموزش کامل و کاربردی ساس استاتیک و آنالیز داده ها آشنا می شوید.
به طور کلی به مسئله هایی که ستون آخر(ستون طبقه یا Class) را داشته باشند، مسائل طبقه بندی یا Classification گفته می شود. این دسته از مسائل به یاگیری با ناظر(Supervised Learning) نیز معروف هستند، چون در واقع یک ناظر وجود دارد که ستون آخر را برای ما پر کند. الگوریتم های یادگیری ماشین و داده کاوی که کار طبقه بندی را انجام میدهند(مانند SVM، Random Forest، Naive Bayes و...) میتوانند جدول یا ماتریس را به عنوان ورودی قبول کنند و از این ماتریس و ویژگی های آن، طبقه یا Class موجود را یادبگیرند. سپس اگر یک نمونه جدید(مثلا یک مشتری جدید) - که طبقه آن را نمیدانیم - به الگوریتمی که یادگرفته است داده شود، این الگوریتم میتواند این نمونه را به طبقه های احتمالا درست(که قبلا دیده است) طبقه بندی یا Classification کند. مثلا یک مشتری جدید با ۴ویژگی جدید(۴ بعد مسئله)، به الگوریتم داده میشود، و الگوریتم میتواند حدس بزند(با توجه به داده هایی که یادگرفته است) که این مشتری میتواند وام خود را پس دهد یا خیر. در دوره آموزشی Packt Machine Learning Classification Algorithms using MATLAB با الگوریتم های طبقه بندی یادگیری ماشین و پیاده سازی آنها با متلب آشنا می شوید.
elasticsearch، یک موتور جستجو و تحلیلگر توزیع شده است که برای تعامل با آن از restful api استفاده میشود، قالب ارسال و دریافت اطلاعاتش json است. اولین نسخه از elasticsearch در سال 2010 عرضه شد و در حال حاضر نسخه 5.0.1 آن هم در دسترس است. elasticsearch با جاوا توسعه داده شده، متن باز و تحت مجوز ASL است. امکان اجازه ی ترکیب و استفاده از انواع مختلف، پاسخ دهی سریع، مقیاس پذیر، پایداری و انعطاف پذیری بالا، قابل اعتماد، ساده و شفاف، دارای امنیت، دارای تحلیل گر بلادرنگ و... از ویژگی های elasticsearch می باشد. در دوره آموزشی Lynda Getting Started with Elastic Stack با الاستیک سرچ و ویژگی های آن آشنا خواهید شد. سپس به تجزیه و تحلیل عبارات متنی و پایپ لاین ها می پردازیم و در نهایت با استفاده از کابانا به پرس و جوی داده ها خواهیم پرداخت.
اف شارپ (F#) یک زبان برنامه نویسی چند پارادایم بر پایه دات نت است. زبانی ساخته یافته و شی گرا و متن باز است که همراه با ویژوال استودیو 2010 آمد. #F یک زبان برنامه نویسی چند مدله و همه منظوره است ک در چهارچوب .Net فعالیت می کند و شامل برنامه نویسی تابعی و برنامه نویسی شی گرای دستوری می باشد. #F شاخه ای از ML بوده و بسیار با OCAML سازگار است.این زبان در ابتدا توسط دون سیم در مرکز تحقیقات مایکروسافت ابداع شد اما در حال حاضر توسط گروه توسعه دهنده مایکروسافت ادامه داده می شود و به عنوان یک زبان کاملا پشتیبانی شده در محیط های .Net و Virtual Studio ارائه می گردد. xamarin یك ابزار برای برنامه نویسی بر روی موبایل با استفاده از زبان #C می باشد. این ابزار در ماه مه سال ۲۰۱۱ توسط سازندگان پروژه متن باز Mono Android خلق شد. تاكنون حدود ۸۰۰ هزار توسعه دهنده در بیش از ۱۲۰ كشور جهان بروی این فریم ورك كار كردهاند. كتابخانه xamarin بیش از ۲۰۰۰۰ كامپوننت قابل استفاده دارد، كدهای برنامه قبل از كامپایل شدن در بستر فریم ورك دات نت اجرا میشوند و نهایتا به صورت كدهای بومی آی او اس و اندروید ( برنامه نویسی ویندوزفون هم که با سی شارپ انجام میشود ، یعنی شما با یک کد سه خروجی برای پلتفرم اندروید ، IOS و ویندوزفون خواهید داشت ) در خروجی پدید میآیند. توسعه دهندگانی كه از این ابزار استفاده كنند میتوانند اپلیكیشنهای خود را بروی بیش از ۱۰۰۰ دستگاه مختلف كه با تكنولوژی پردازش ابری (Cloud) بنا شده است تست كنند. در دوره آموزشی #Udemy F# Programming Language & Xamarin Android with F با زبان اف شارپ و زامارین برای برنامه نویسی اندروید آشنا می شوید.
سی شارپ، زبانی شیءگرا و سطح بالا از خانوادهٔ زبانهای چارچوب داتنت شرکت مایکروسافت است. زبان سی شارپ، یک زبان برنامهنویسی چند الگویی و منظم شده مدلهای تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامهنویسی است که توسط زمان اجرای زبان مشترک از چارچوب داتنت پشتیبانی میشوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. زبان سی شارپ با قدرت و در عین حال سطح بالایی خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند. این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامهنویسی دلفی، سرپرستی تیم طراحان زبان سی شارپ را بر عهده داشت. این زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبانهای جاوا و دلفینیازمندمدرک تأثیر پذیرفتهاست. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در ژوئیه ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد. آخرین نسخه آن نسخه ۵٫۰ است که همزمان با داتنت ۴٫۵ در اوت ۲۰۱۲ منتشر شد. در دوره آموزشی Packt Learn C# With Windows Forms and SQL Server به طور کامل با اصول و مبانی سی شارپ با ویندوز فرم و اس کیو ال سرور آشنا می شوید.
مایکروسافت اولین کمپانی نیست که از عبارت واقعیت ترکیبی استفاده میکند، بلکه آنها اولین گروهی هستند که از این اصطلاح برای نام تجاری خود استفاده میکنند. واقعیت ترکیبی ویندوز، طبق اعلام مایکروسافت، یک طیف از تجربهها است. هر چیزی از محصولات مایکروسافت که با هدف تغییر یا جایگزینی واقعیت برای شما کار میکند، از هدستهایی که بهطور کامل چشمانداز شما را تحت تأثیر قرار میدهند، تا هدستهای شفاف مانند هولولنز، همگی شکلهایی از واقعیت ترکیبی ویندوز هستند. ویندوز هولوگرافیک (Windows Holographic) سیستم عامل دستگاه هولولنز مایکروسافت (Microsoft HoloLens) است که هنوز عرضه عمومی نشده و در حال گذراندن آزمایشهای خود است. هولوگرافیک، به کمک سختافزار تعبیه شده در هولولنز، دنیای واقعی و دنیای واقعیت افزوده و مجازی را ترکیب میکند و فضای اطراف شما را میتواند انیمیشنی کند. هولوگرافیک کمک بسیار زیادی به طراحان، معماران و ... میکند. علاوه بر اینها، برای مثال میتوانید بازی ماینکرفت را بر روی فرش اتاقتان انجام دهید. در دوره آموزشی Livelessons Windows Mixed Reality and Hololens Development Fundamentals با اصول و مبانی واقعیت ترکیبی ویندوز و توسعه هولولنز اشنا می شوید.
شاید عکاسی از غذاها به محبوبیت ژانر هایی چون منظره یا پرتره نباشد، اما مزیت های خاص خودش را دارد. مزیت هایی مثل اینکه خوراکی ها یا سوژه های عکاسی شما در خانه وجود دارند (مثل سبزیجات، میوه ها و پاستا) و حتی می توان برای تزئین غذا از اشیاء و رنگ های غیر خوراکی استفاده کرد. اما در کنار این مزیت ها نکته مهمی که وجود دارد این است که شما علاوه بر اینکه باید مهارت های عکاسی و نورپردازی داشته باشید، به ذوق هنری برای تزئین و چیدمان غذا ها یا کمک گرفتن از یک طراح غذا (food stylist) نیز نیازمندید. واضح است که باید پیش از اینکه خوردن را آغاز کنید، از غذا عکس بیاندازید. البته پس از خوردن بخشی از غذا و برای نشان دادن محتویات آن هم میتوانید این کار را انجام دهید، اما ترجیحا اگر میخواهید عکسی زیبا ثبت کنید، همان ابتدا و زمانی که غذا دست نخورده است این کار را انجام دهید. سوژهی اصلی عکس باید ظرف حاوی غذا باشد. دور و بر سوژه را زیاد از حد شلوغ نکنید. از دیافراگم واید برای تار کردن موارد غیر سوژهی اصلی استفاده کنید. در ضمن حواستان به پس زمینه هم باشد. از یک پس زمینهی ساده، مثل یک میز چوبی بهره ببرید. در دوره آموزشی Udemy Food Photography: Capturing Food in Your Kitchen با عکاسی از غذاها و تکنیک های عکاسی در آشپزخانه آشنا می شوید.
React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است. یکی از نقاط منحصر به فرد آن این است که، نه تنها کارها را در سمت سرویس گیرنده انجام می دهد، بلکه در سمت سرور هم کار می کند، و اینها در کنار هم بصورت سازگار کار می کنند. همچنین از یک مفهومی به نام Virtual DOM استفاده می کند که زیر گروه های انتخابی گره ها را بر اساس شرایط ارائه می دهد. این کار را با حداقل مقدار دستکاری DOM ممکن بنظور به روز نگه داشتن اجزای شما انجام می دهد. در دوره آموزشی Packt ReactJS and Flux - Learn By Building 10 Projects با اصول و مبانی ری اکت جی اس و فلاکس همراه با ساخت 10 پروژه آشنا می شوید.
به مجموعه ای از دستور العمل ها و فرمول هایی که با زبان رسا و دقیق به همراه جزئیات لازم و به صورت مرحله به مرحله به گونه اجرا شده باشند که هدف خاصی را دنبال کنند و شروع و پایان آنها نیز مشخص باشد، الگوریتم گفته می شود. کلمه الگوریتم از نام ریاضیدان برجسته ایرانی, ابو جعفر محمد بن موسی الخوارزمی و به پاس خدمات ارزنده او به توسعه دانش بشری گرفته شده است. او اولین کسی است که علم جبر را کشف کرد. ساختمان دادهها یا ساختار دادهها (Data Structure) از جملهٔ بنیادیترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان دادنِ دادهها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از دادهها صورت میگیرد را یک ساختارِ دادهها گویند. ساختارهای دادهها انواع گوناگونی دارند که هر کدام مناسب برنامههای مختلفی هستند. در دوره آموزشی Pluralsight Using Advanced Data Structures in Modern Applications با آموزش استفاده از ساختار داده های پیشرفته در اپ های مدرن آشنا می شوید.