دانلود ها ی دارای تگ: "development"

3645 مورد برای عبارت مورد نظر پیدا شد.

دانلود Udemy Azure Tutorial Series - دوره های آموزش مایکروسافت آژور

  • بازدید: 8,434
دانلود Udemy Azure Tutorial Series - دوره های آموزش مایکروسافت آژور
اژور یک پلتفرم رایانش ابری بوده که توسط مایکروسافت توسعه داده شده است. این شرکت در سال 2010 پلتفرم رایانش ابری اژور را عرضه کرد که در آن زمان با نام ویندوز اژور شناخته می شد. هدف اصلی توسعه این پلتفرم، توسعه و مدیریت نرم افزار ها از طریق یک شبکه جهانی که توسط مایکروسافت مدیریت می شود، است و میزبانی آن نیز بر عهده مراکز داده این شرکت و یا شرکت های همکار مایکروسافت است. این پلتفرم از بیشتر زبان های برنامه نویسی نیز پشتیبانی می کند.
اکتیو دایرکتوری ویندوز آژور (Windows Azure Active Directory) که به اختصار WAAD نامیده می شود، یک راه حل مدیریت هویت بر اساس ابر است که مایکروسافت نسخه پیش نمایش آن را برای سازمان ها عرضه کرده است. Windows Azure Active Directory یک پلتفرم مدیریت دسترسی و هویت مبتنی برابر که کمپانی ها را قادر میسازد یک تجربه sign in منفرد را برای تمام کارکنان فراهم کنند و امنیت داده های کمپانی را افزایش میدهند و دسترسی و کنترل سرویس های آنلاین مایکروسافت و سایر برنامه های کاربردی مبتنی برابر را تسهیل میکند بیان می نماید. یکی از حرکات محشر مایکروسافت اتصال اکتیو دایرکتوری ویندوز آژور با اکتیو دایرکتوری ویندوز سرور است که این قابلیت فضای local و cloud کمپانی را با هم پیوند میزند.
در دوره های آمورشی Udemy Azure Tutorial Series با اژور و ویژگی های آن آشنا می شوید.

دانلود Udemy Vue JS Essentials with Vuex and Vue Router - آموزش ووی جی اس با وویکس و ووی روتر

  • بازدید: 9,368
دانلود Udemy Vue JS Essentials with Vuex and Vue Router - آموزش ووی جی اس با وویکس و ووی روتر
در سپتامبر سال 2016، فریم ورک محبوب جاوا اسکریپت Vue.js نسخه ی v2 خود را منتشر کرد. Vue.js 2.0 آمار فوق العاده ای از عملکرد، حجم نسبتا کم (نسخه دارای runtime فشرده Vue هنگام کوچک شدن و zip شدن حجمی به اندازه ۱۶ کیلوبایت دارد)، آپدیت کتابخانه های همراه خود مانند vue-router و vuex، کتابخانه مدیریت وضعیت برای Vue. را به رخ می کشد. دامنه‌ی عملکردهای Vue.js محدود به تعریف و تغییر متغیرها و تعریف مدل‌ها نیست. امکانات پیشرفته‌تری مانند نمایش شرطی، حلقه‌ها و کامپوننت‌ها، از جمله ابزارهای دیگری هستند که برنامه‌نویسی سیستم‌های پیشرفته تحت وب را به کاری آسان و سریع تبدیل می‌کنند.
در دوره آموزشی Udemy Vue JS Essentials with Vuex and Vue Router با ووی جی اس، وویکس و ووی روتر آشنا می شوید.

دانلود Lynda Spark for Machine Learning and AI - آموزش اسپارک برای یادگیری ماشین و هوش مصنوعی

  • بازدید: 7,279
دانلود Lynda Spark for Machine Learning and AI - آموزش اسپارک برای یادگیری ماشین و هوش مصنوعی
Apache Spark، یک چارچوب محاسباتی برای داده ­های عظیم است. Spark از MapReduce به عنوان موتور اجرای خود، استفاده نمی­ کند اما بخوبی با هادوپ یکپارچه است. در واقع Spark می­تواند در Yarn اجرا شود و با فرمت داده­ای هادوپ و HDFS کار کند. Spark بیشتر بخاطر توانایی نگهداشتن مجموعه ­داده ه­ای بین کارها، در حافظه، شناخته می­ شود. این قابلیت Spark سبب می­ شود تا سریعتر از جریان کاری MapReduce معادل که مجموعه­ داده­ های همیشه از دیسک بار می­ شوند، عمل کند. به عنوان یکی از شاخه‌های وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) به تنظیم و اکتشاف شیوه‌ها و الگوریتم‌هایی می‌پردازد که بر اساس آنها رایانه‌ها و سامانه‌ها توانایی تعلٌم و یادگیری پیدا می‌کنند. هدف یادگیری ماشین این است که کامپیوتر (در کلی‌ترین مفهوم آن) بتواند به تدریج و با افزایش داده‌ها کارایی بهتری در انجام وظیفهٔ مورد نظر پیدا کند.
در دوره آموزشی Lynda Spark for Machine Learning and AI با اسپارک برای یادگیری ماشین و هوش مصنوعی آشنا می شوید.

دانلود Udemy Learn Blockchain By Building Your Own In JavaScript - آموزش ساخت بلاک چین با جاوا اسکریپت

  • بازدید: 10,427
دانلود Udemy Learn Blockchain By Building Your Own In JavaScript - آموزش ساخت بلاک چین با جاوا اسکری
یک blockchain یک hosted ledger، رکوردی از رویدادها و متغیرهای موافقت‌شده است که به شکل رمزنگاری شده از آن محافظت می‌گردد. شما می‌توانید آن را مثل یک صفحه‌گسترده‌ی فوق پیشرفته و مبتنی بر ابر با ویژگی عدم وابستگی به پلتفرمی که روی آن اجرا می‌شود در نظر بگیرید. مشهورترین پیاده‌سازی blockchain در تبادل و ردیابی روال‌ها برای پول‌های cryptocurrencies مثل bitcoin محسوب می‌شود. قبل از blockchain، ما به یک موسسه‌ی انسانی قابل اطمینان مثل یک بانک نیاز داشتیم تا به عنوان واسطه در این میان عمل کند، حتی برای چیزهای ساده‌ای مثل انتقال پول الکترونیکی. با استفاده از blockchain که به شکل یک موسسه‌ی قانونی عمل می‌کند ما می‌توانیم کارهایی مثل نقل و انتقال وجه را بدون این که محبور به پرداخت درصدی از مبلغ به یک واسط ثالث مثل بانک باشیم به انجام برسانیم.
در دوره Udemy Learn Blockchain By Building Your Own In JavaScripts با آموزش ساخت بلاک چین با جاوا اسکریپت آشنا می شوید.

دانلود Lynda Intermediate Bot Framework for Developers - آموزش چارچوب بوت برای توسعه دهنگان

  • بازدید: 5,067
دانلود Lynda Intermediate Bot Framework for Developers - آموزش چارچوب بوت برای توسعه دهنگان
فریم‌ورک باتِ مایکروسافت، ابزاری است که به توسعه‌دهندگان کمک می‌کند تا بات اختصاصی خود را ایجاد کرده و در اپلیکیشن‌های مختلف بکار بگیرند. مایکروسافت به همراه این ابزار دایرکتوری از بات‌های مختلف را نیز در اختیار توسعه‌دهندگان قرار داده است. مایکروسافت در بیلد ۲۰۱۷ قابلیت‌های جدیدی را به فریم‌ورک باتِ خود اضافه کرده است که شامل اضافه شدن سیستم پرداخت جدید، قابلیت انتشار در سرویس اسکایپ برای تجارت، موتور جستجوی بینگ و همچنین دستیار صوتی کورتانا می‌شود. مایکروسافت امروز کیت مخصوص توسعه دهندگان برای دستیار صوتی کورتانا را نیز در اختیار توسعه دهندگان قرار داده تا از آن در اپلیکیشن‌ها و سرویس‌های خود استفاده کنند و همچنین به توسعه‌ی کورتانا بپردازند.
در دوره آموزشی Lynda Intermediate Bot Framework for Developers با چارچوب بوت برای توسعه دهنگان آشنا می شوید.

دانلود Udemy Node.js: The Complete Guide to Build RESTful APIs - آموزش کامل ساخت ای پی آی های رست فول با نود جی اس

  • بازدید: 15,464
دانلود Udemy Node.js: The Complete Guide to Build RESTful APIs - آموزش کامل ساخت ای پی آی های رست فو
RESTful (یا REST مخفف Representational state transfer) روشی برای ایجاد، خواندن، آپدیت نمودن و با حذف اطلاعات بر روی سروری است که از HTTP call های ساده استفاده می کنند. در واقع REST یک مدل طراحی برای برنامه های شبکه ای می باشد که ارتباط بین دو سیستم (client-server) را توسط یک پروتکل (مانند http، smtp، ftp و ...) ایجاد می کند. برنامه های بر پایه این روش/معماری، ReSTful application نامیده می شوند، چرا که فقط با request های CRUD (مخفف create update read delete) پروتکل واسط با هدف تعامل برقرار می کنند. Node.js یک پلتفرم کدنویسی سمت سرور است که بر پایه موتور جاوا اسکریپت مرورگر گوگل‌ کروم کدنویسی شده است. این پلتفرم توسط رایان داهل در سال ۲۰۰۹ ایجاد شده است. بر اساس اعلان مستندات رسمی تعریف Node.Js به شکل زیر عنوان می‌شود. Node.js یک پلتفرم ایجاد شده بر پایه موتور جاوا اسکریپت گوگل کروم است که باعث سهولت ایجاد و مقیاس‌پذیری برنامه‌های تحت شبکه می‌شود. این پلتفرم از یک مدل I/O رویداد محور استفاده می‌کند که مسدود نشونده (non-blocking) است و همین امر باعث کاهش فشار موجود بر روی سرور و افزایش کارآیی می‌شود و این امر برای اجرای برنامه‌های مبتنی بر داده که بصورت بلادرنگ (Real-Time) بر روی سرورهای نامتمرکز استفاده می‌شوند بسیار مناسب است.
در دوره Udemy Node.js: The Complete Guide to Build RESTful APIs با آموزش کامل ساخت ای پی آی های رست فول با نود جی اس آشنا می شوید.

دانلود Livelessons Core Java 9/10 for the Impatient - آموزش هسته جاوا 9/10 برای بی حوصله ها!

  • بازدید: 7,092
دانلود Livelessons Core Java 9/10 for the Impatient - آموزش هسته جاوا 9/10 برای بی حوصله ها!
جاوا (Java) یک زبان برنامه‌نویسیِ شیءگرا است. نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید. در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. ایده شیء گرایی جاوا از زبان اسمال‌تاک گرفته شده‌است. یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان نسبت به زبانهای نسل اول C بالا است. برنامه‌های جاوا به صورت بایت کد (کامپایل) می‌شوند و توسط JVM (ماشین مجازی جاوا) به کدهای ماشین تبدیل و اجرا می‌شوند. در صورت وجود JVM مانند سایر زبانهای مبتنی بر آن که وابسته به سیستم‌عامل خاصی نیستند برنامه‌های نوشته شده به جاوا بر روی هر نوع سیستم عامل و هرگونه وسیلهٔ الکترونیکی قابل اجرا می‌باشند. شعار جاوا «یکبار بنویس و هر جایی اجرا کن» (Write once, Run anywhere) است که به همین ویژگی اشاره دارد.
در دوره آموزشی Livelessons Core Java 9/10 for the Impatient با مفاهیم هسته جاوا 9/10 آشنا خواهید شد.

دانلود Udemy End to End Java Project Development Using Spring Boot - آموزش کامل توسعه پروژه های جاوا با اسپرینگ بوت

  • بازدید: 8,740
دانلود Udemy End to End Java Project Development Using Spring Boot - آموزش کامل توسعه پروژه های جاوا
اسپرینگ (Spring) یکی از معروف ترین و پرکاربرد ترین framework های جاوایی است. این framework متن باز بوده و اولین بار در سال 2003 ارائه شده است. اسپرینگ از ابتدای ارائه تا الان تغییرات زیادی داشته و بسیار قدرتمند و معروف شده است. اسپرینگ framework قدرتمندی است که هدف اصلی آن برنامه های enterprise هستند اگرچه اسپرینگ بیشتر java EE را هدف گرفته است ولی در محیط های غیر از EE نیز می توان از آن استفاده کرد. بر خلاف تصوری که اشتباهاً در بین خیلی ها شکل گرفته است اسپرینگ برای ساخت اپلیکیشن تحت وب نیست بلکه Spring web که مبتنی بر مدل MVC بود و بیشتر به عنوان Spring MVC شناخته می شود تنها بخشی از اسپرینگ است که از آن برای ساخت برنامه های تحت وب استفاده می شود. یکی از زیر مجموعه های اسپرینگ، Spring Boot می باشد. اسپرینگ بوت در طراحی اپلیکیشن هایی کاربرد دارد که به صورت تکی و بدون هیج وابستگی به نرم افزار های دیگر یا چارچوب خاصی طراحی می شوند.
در دوره Udemy End to End Java Project Development Using Spring Boot با آموزش کامل توسعه پروژه های جاوا با اسپرینگ بوت آشنا می شوید.

دانلود Udemy C & Data Structures from Basic to Advanced - آموزش مقدماتی تا پیشرفته ساختار داده ها با زبان سی

  • بازدید: 7,900
دانلود Udemy C & Data Structures from Basic to Advanced - آموزش مقدماتی تا پیشرفته ساختار داده ها با
به مجموعه ای از دستور العمل ها و فرمول هایی که با زبان رسا و دقیق به همراه جزئیات لازم و به صورت مرحله به مرحله به گونه اجرا شده باشند که هدف خاصی را دنبال کنند و شروع و پایان آنها نیز مشخص باشد، الگوریتم گفته می شود. کلمه الگوریتم از نام ریاضیدان برجسته ایرانی, ابو جعفر محمد بن موسی الخوارزمی و به پاس خدمات ارزنده او به توسعه دانش بشری گرفته شده‌ است. او اولین کسی است که علم جبر را کشف کرد. ساختمان داده‌ها یا ساختار داده‌ها (Data Structure) از جملهٔ بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان‌ دادنِ داده‌ها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از داده‌ها صورت می‌گیرد را یک ساختارِ داده‌ها گویند. ساختارهای داده‌ها انواع گوناگونی دارند که هر کدام مناسب برنامه‌های مختلفی هستند.
در دوره Udemy C & Data Structures from Basic to Advance با آموزش مقدماتی تا پیشرفته ساختار داده ها با زبان سی آشنا می شوید.

دانلود Lynda Webpack Deep Dive - آموزش کامل وب پک

  • بازدید: 7,115
دانلود Lynda Webpack Deep Dive - آموزش کامل وب پک
یکی از مشکلاتی که توسعه دهندگان جاوااسکریپت با آن مواجه می شوند، تعدد بالای فایل های جاوااسکریپت، استایل ها و تصاویر، فونت ها و کلا asset هایی است که باید به صفحات وب شان لینک کنند. برخی مواقع تعداد این فایل ها به صدها فایل افزایش می یابد یک روش خوب برای حل مشکل، انجام باندلینگ است، ادغام و به هم وصل کردن این فایل ها باعث می شود که مرورگر فقط یک درخواست برای دریافت کلیه فایل ها ارسال و در پاسخ، یک فایل، حاوی کلیه اسکریپت ها یا استایل های مورد نظر دریافت کند. به این کار باندلینگ می گوییم. اما در فرایند باندلینگ یک نکته مهم دیگر هم وجود دارد، فایل ها و ماژول های جاوااسکریپت ممکن است که به همدیگر وابستگی داشته باشند و همچنین طبعا تاخر و تقدم قرار گیری هم مهم است. پس ما نیاز به یک ابزار باندلینگ هوشمند داریم که بتواند این وابستگی ها را به نحو مناسبی کشف و مدیریت کند. در این راستا ابزار های متعددی مانند گرانت، گالپ، uglify و ... وجود دارند که برخی از این مشکلات را حل می کنند. ما نیاز به یک ابزار کامل داریم که همه این ویژگی ها را داشته باشد. وب پک (webpack) یک ماژول باندلر قدرتمند برای برنامه های کاربردی مدرن جاوا اسکریپت است. وقتی وب پک برنامه شما را پردازش می کند، به صورت بازگشتی، یک گراف وابستگی از هر ماژولی که برنامه شما نیاز دارد، می سازد. سپس تمام آن ماژول ها را در درون فایل های باندل های کوچکی (اکثرا یک ماژول) قرار می دهد که توسط مرورگر لود می شود.
در دوره آموزشی Lynda Webpack Deep Dive با وب پک و ویژگی های آن آشنا می شوید.