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

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

دانلود 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,475
دانلود 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,096
دانلود 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,755
دانلود 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 با آموزش کامل توسعه پروژه های جاوا با اسپرینگ بوت آشنا می شوید.

دانلود Lynda Cert Prep: Outlook 2016 Microsoft Office Specialist (77-731) - آموزش دوره تخصصی مایکروسافت اوت لوک 2016 به همراه آزمون 731-77

  • بازدید: 8,253
دانلود Lynda Cert Prep: Outlook 2016 Microsoft Office Specialist (77-731) - آموزش دوره تخصصی مایکروس
اوتلوک (Microsoft Outlook) نرم افزاری ساخته ی کمپانی مایکروسافت و جزء مجموعه نرم افزاری آفیس جهت مدیریت و ارسال ایمیل می باشد. نامه ی الکترونیکی یا همان ایمیل جزء جدایی ناپذیر دنیای اینترنت بوده و امروزه تقریبا تمامی افراد دارای حداقل یک آدرس ایمیل می باشند. نکته ای که قابل توجه است اینکه سرویس های ارائه ی ایمیل مختلفی در دنیا وجود دارد که برای مدیریت هر کدام باید به آن سرویس مراجعه کرد. نرم افزار اوتلوک کار را برای ما راحت کرده است. به این صورت که اکانت های مختلف ایمیل خود را در آن وارد کرده و می توانید تمامی اکانت های خود را به صورت یکجا در آن مدیریت نمایید و به وسیله ی آن به ارسال، دریافت، زمان بندی ایمیل، برنامه ریزی برای ارسال، ذخیره ی آفلاین ایمیل ها و بسیاری امکانات دیگر و کار هایی از این قبیل بپردازید.
در دوره ی Lynda Cert Prep: Outlook 2016 Microsoft Office Specialist (77-731) با آموزش دوره تخصصی مایکروسافت اوت لوک 2016 به همراه آزمون 731-77 آشنا می شوید.

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

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

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

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

دانلود Udemy Angular 6 (formerly Angular 2) - The Complete Guide - آموزش کامل آنگولار 6

  • بازدید: 12,407
دانلود Udemy Angular 6 (formerly Angular 2) - The Complete Guide - آموزش کامل آنگولار 6
نسخه انگولار 6 از زبان برنامه نویسی تایپ اسکریپت 2.8 پشتیبانی می کند. در این نسخه از تایپ اسکریپت معرف ها (declaration)، مقدار دهی اولیه کلاس ها، داده های با نوع شرطی و بهبود عملکرد namespace‌ ها، تقویت شده است. رندرر Ivy به عنوان یکی از جدیدترین موتورهای رندر و شبیه سازی به حساب می آید که جدیدا معرفی شده است. این موتور رندر سرعت شبیه سازی و بهینه سازی کدها را به شکل حیرت انگیزی افزایش می دهد. در انگولار به صورت پیش فرض این موتور فعال نیست و باید آن را دستی اعمال کنید. در این نسخه از انگولار 6، کامپایلر Bazel اضافه شده است. هنگامیکه شما کدهای خود را کامپایل می کنید تنها کدهایی که دچار تغییرات شده اند و نیاز به بارگذاری مجدد دارند، کامپایل خواهند شد. در این صورت حجم کدها و بهینه سازی آنها به بهترین شکل ممکن صورت می پذیرد.
در دوره Udemy Angular 6 (formerly Angular 2) - The Complete Guide با آموزش کامل آنگولار 6 و ویژگی های آن آشنا می شوید.

دانلود Lynda Microsoft StaffHub Essential Training - آموزش مایکروسافت استف هاب

  • بازدید: 5,969
دانلود Lynda Microsoft StaffHub Essential Training - آموزش مایکروسافت استف هاب
مایکروسافت به تازگی اقدام به عرضه ویژگی جدیدی برای آفیس ۳۶۵ کرده است. این قابلیت StaffHub نام دارد. این قابلیت StaffHub آفیس ۳۶۵ برای زمانی است که کاربران به صورت شیفتی از یک رایانه مشترک استفاده می ‎کنند مانند رستوران ‎ها، بیمارستان ‎ها و سایر صنایع. از جمله قابلیت‎ های Staffhub می‎ توان به دریافت برنامه روزانه کارکنان و قرار دادن آن‎ ها به صورت آنلاین اشاره کرد. مدیران می‎ توانند با استفاده از نسخه تحت وب این برنامه به جدول کاری کارمندان خود دسترسی داشته باشند. کارکنان هم می ‎توانند از نسخه مخصوص گوشی ‎های هوشمند برای دیدن جداول استفاده کنند. این سرویس شباهت ‎های زیادی به Slack دارد. کاربران می ‎توانند فایل های خود را هم از این طریق به اشتراک بگذارند. Staffhub هم‎ اکنون در سه نسخه مبتنی بر وب، اندروید و iOS با پشتیبانی از چندین زبان در دسترس قرار گرفته است.
در دوره آموزشی Lynda Microsoft StaffHub Essential Training با مایکروسافت استف هاب و ویژگی های آن اشنا می شوید.

دانلود Udemy Django 2 & Python | The Ultimate Web Development Bootcamp - آموزش جنگو 2 و پایتون

  • بازدید: 14,914
دانلود Udemy Django 2 & Python | The Ultimate Web Development Bootcamp - آموزش جنگو 2 و پایتون
جنگو (Django) یک چارچوب نرم‌افزاری تحت وب آزاد و متن‌باز است که به زبان پایتون نوشته شده است و از معماری مدل-نما-کنترل‌گر (Model-view-controller) پیروی می‌کند. جنگو اولین بار برای مدیریت صفحات خبری وبسایت شرکت Lawrence Journal-World توسعه داده شد و سپس در سال ۲۰۰۵ تحت اجازه‌نامه بی‌اس‌دی منتشر شد. نام جنگو از جنگو راینهارت، نوازندهٔ گیتار جاز گرفته شده است. هدف اصلی جنگو ساخت آسان سایت‌های پیچیده و وابسته به دیتابیس است و بر پایهٔ قابلیت استفادهٔ مجدد و قابل اتصال بودن اجزای مختلف، توسعه ی سریع و اصل خودت را تکرار نکن (DRY) طراحی شده است. جنگو سراسر از پایتون استفاده می‌کند، حتی برای تنظیمات، فایل‌ها و مدل‌های اطلاعات.
در دوره آموزشی Udemy Django 2 & Python | The Ultimate Web Development Bootcamp با اصول و قواعد طراحی سایت با فریم ورک Django به همراه مثال های عملی آشنا می شوید.