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

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

دانلود O'reilly Red Hat Certified Specialist in Containers and Kubernetes Complete Video Course: Red Hat EX180 - آموزش مدرک رد هت، کونتاینرها و کوبرنیتس

  • بازدید: 3,080
دانلود O'reilly Red Hat Certified Specialist in Containers and Kubernetes Complete Video Course: Red
رد هت یک شرکت آمریکایی نرم‌افزار متن باز و سازنده مهم توزیع لینوکس است، که در سال ۱۹۹۳ در رالی، کارولینای شمالی تأسیس شده‌است. این شرکت پشتیبان توزیع‌های لینوکس، Red Hat Enterprise Linux و فدورا است. لینوکس رد هت هم توسط این شرکت ایجاد شده‌است. این شرکت با نام رد هت اینکوپریشن در بورس نیویورک به فروش سهام خود مشغول است.
در دوره آموزشی O'reilly Red Hat Certified Specialist in Containers and Kubernetes Complete Video Course: Red Hat EX180 با آموزش مدرک رد هت، کونتاینرها و کوبرنیتس اشنا خواهید شد.

دانلود O'Reilly - Designing Data Structures in Python - آموزش طراحی ساختار داده ها در پایتون

  • بازدید: 4,675
دانلود O'Reilly - Designing Data Structures in Python - آموزش طراحی ساختار داده ها در پایتون
الگوریتم (Algorithm) یکی از مهم ترین بخش های دنیای کامپیوتر می باشد. در واقع الگوریتم مجموعه ای ترتیبی از دستور العمل ها است که به ترتیب خاصی اجرا می شوند و مساله ای خاص را حل می کنند. در دنیای کامپیوتر مسائل مختلفی وجود دارد که برای هرکدام الگوریتم های متفاوتی وجود دارد، هر کدام از آن ها دارای مزایا و معایبی هستند، به طور مثال یکی در استفاده از فضا بهینه است و یکی زمان اجرای بسیار بهینه و کمی دارد. از این رو دانستن الگوریتم های مختلف مثل جست و جو، مرتب سازی و... در دنیای کامپیوتر بسیار اهمیت دارد. از طرفی برای استفاده مناسب از الگوریتم ها باید با انواع ساختمان های داده مثل صف، پشته، لیست پیوندی و... آشنا بوده و ویژگی های هرکدام را بدانیم. ما می توانیم با انتخاب ساختمان داده و الگوریتم مناسب مسائل مختلف را به صورت بهینه حل کنیم و برنامه های بسیار مناسبی تولید نماییم.
در دوره آموزشی OReilly Designing Data Structures in Python با آموزش طراحی ساختار داده ها در پایتون اشنا خواهید شد.

دانلود O'Reilly C++ Concurrency in Action, Second Edition, Video Edition - آموزش همروندی در سی پلاس پلاس در عمل

  • بازدید: 4,221
دانلود O'Reilly C++ Concurrency in Action, Second Edition, Video Edition - آموزش همروندی در سی پلاس
زبان برنامه‌نویسی ++C (سی پلاس پلاس) یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره سطح بالا است که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند، این زبان عمومی و دارای قابلیت زبان‌های سطح بالا و پایین به‌صورت هم‌زمان است و از انواع داده ایستا، نوشتار آزاد، چندمدلی، برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا و برنامه‌نویسی جنریک پشتیبانی می کند. ++C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری هستند و کتابخانه استاندارد ++C شامل کتابخانه استاندارد C با یک سری تغییرات برای بهبود عملکرد است. همروندی در علوم رایانه در سامانه‌هایی پیش می‌آید که در آن‌ها چند پردازش محاسباتی همزمان اجرا می‌شوند و با یکدیگر اندرکنش دارند (ناحیه بحرانی دارند). مطالعه همروندی محدوده وسیعی از سامانه‌ها را دربرمی‌گیرد، از سامانه‌های رایانش موازی سخت-درگیر و بسیار همزمان گرفته تا سامانه‌های توزیع‌شده ناهمزمان سست-درگیر.
در دوره آموزشی O'Reilly C++ Concurrency in Action, Second Edition, Video Edition با آموزش همروندی در سی پلاس پلاس در عمل اشنا خواهید شد.

دانلود O'Reilly C# in Depth, 4th Ed, Video Edition - آموزش کامل سی شارپ، ویرایش چهارم

  • بازدید: 4,475
دانلود O'Reilly C# in Depth, 4th Ed, Video Edition - آموزش کامل سی شارپ، ویرایش چهارم
یکی از رایج ترین و پرطرفدارترین زبان هایی که برای برنامه نویسی شیء گرا و سطح بالا استفاده می شود، زبان سی‌شارپ (C#) است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت و یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود. در واقع زبان #C، یک زبان برنامه نویسی چند الگویی و است و منظم شده مدل‌های تابعی، امری، عمومی، شی گرا و جز گرا و در بستر دات نت است.
در دوره آموزشی O'Reilly C# in Depth, 4th Ed, Video Edition با آموزش کامل سی شارپ، ویرایش چهارم اشنا خواهید شد.

دانلود O'Reilly Ansible Certification: Red Hat EX407 - آموزش مدرک انسیبل: آزمون 407 ردهت

  • بازدید: 4,798
دانلود O'Reilly Ansible Certification: Red Hat EX407 - آموزش مدرک انسیبل: آزمون 407 ردهت
 Ansible یک ابزار متن باز اتوماسیون تامین سیستم ابری، مدیریت کانفیگ، تنظیمات و گسترش برنامه ها است. این ابزار به agent نیازی نداشته و اصطلاحا Agent Less است. با نصب و کانفیگ این ابزار بر روی Control Node میتوانید Node های Client را با استفاده از اتصال نوع SSH مدیریت نمایید. این ابزار DevOPS بر روی توضیع لینوکس CentOS, Debian, Redhat Enterprise قابل نصب و استفاده است. Ansible یک ابزار Remote Administration بسیار قوی با امکانات بسیار کارامد است. تمامی Node ها توسط یک Control Machine از طریق SSH مدیریت خواهد شد. برای تنظیم و مدیریت Node ها Ansible ماژول ها را از طریق SSH به Node ها انتقال میدهد. ماژول ها بصورت موقت در Node ها ذخیره شده و از طریق پروتکل JSON با Control Machine با استفاده از خروجی استاندارد ارتباط برقرار میکند. زمانی که انسیبل در حال مدیریت Node ها نباشد هیچ برنامه و یا پردازشی بصورت Background اجرا نشده و به همین دلیل منابعی نیز مصرف نخواهد شد.
در دوره آموزشی O'Reilly Ansible Certification: Red Hat EX407 با آموزش مدرک انسیبل: آزمون 407 ردهت اشنا خواهید شد.

دانلود O'Reilly Assembly Language Complete Guide - آموزش کامل زبان اسمبلی

  • بازدید: 5,260
دانلود O'Reilly Assembly Language Complete Guide - آموزش کامل زبان اسمبلی
زبان اَسمبلی (Assembly language) یک زبان برنامه‌نویسی سطح پایین برای رایانه‌ها و دیگر دستگاه‌های برنامه‌پذیر است که رابطهٔ یک-به-یک با دستورالعمل‌های زبان ماشین معماری رایانه دارد. هر زبان اسمبلی مختص به یک معماری رایانه خاص است، برخلاف بیشتر زبان‌های برنامه‌نویسی سطح بالا که با معماری‌های مختلف سازگار هستند ولی برای اجرا شدن به مفسر و مترجم نیاز دارند. زبان اسمبلی با استفاده از یک برنامه جانبی به نام اسمبلر یا همگذار، به کد ماشین قابل اجرا تبدیل می‌شود؛ به این فرایند تبدیل، اسمبل کردن (Assembling) گفته می‌شود. زبان اسمبلی از یادیارها برای نشان دادن هر دستور ماشین سطح-پایین یا آپ‌کد استفاده می‌کند. بعضی آپ‌کدها به یک یا چند عملوند به عنوان بخشی از دستورالعمل نیاز دارند، و بیشتر اسمبلرها می‌توانند لیبل‌ها و نمادهایی را به عنوان عملوند، برای نشان دادن آدرس‌های حافظه و ثابت‌های عددی بپذیرند. ماکرو اسمبلرها نیز قابلیت درشت‌دستوری (به انگلیسی: Macroinstruction) را شامل می‌شوند که این امکان را به وجود می‌آورد که متن یک کد زبان اسمبلی با یک نام از پیش تعیین شده در خلال متن یک کد دیگر استفاده شود. بیشتر اسمبلرها مکانیزم‌های اضافی برای تسهیل فرایند توسعه برنامه، کنترل فرایند اسمبل کردن و پشتیبانی از اشکال‌زدایی ارائه کرده‌اند.
در دوره آموزشی O'Reilly Assembly Language Complete Guide با آموزش کامل زبان اسمبلی اشنا خواهید شد.

دانلود O'Reilly Quick Python, 2nd Ed, Video Edition - آموزش سریع پایتون، ویرایش دوم

  • بازدید: 5,029
دانلود O'Reilly Quick Python, 2nd Ed, Video Edition - آموزش سریع پایتون، ویرایش دوم
پایتون یک زبان برنامه نویسی تفسیری، داینامیک و شی گرا می باشد که می توان از آن در محدوده ی وسیعی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان دارای کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آنها در عرض چند روز ممکن می باشد. پایتون همچنین یک زبان بر اساس مجوز های نرم افزار آزاد و متن باز می باشد. کدهای نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک و حتی گوشی های موبایل و... قابل اجرا می باشد. هم اکنون پایتون در شرکت ها و سازمانهای بزرگی چون ناسا، گوگل، یاهو و... بصورت گسترده مورد استفاده قرار می گیرد.
در دوره آموزشی O'Reilly Quick Python, 2nd Ed, Video Edition با اصول و نحوه استفاده از پایتون و امکانات جدید آن آشنا می شوید. 

دانلود O'Reilly CCNA Cyber Ops SECOPS 210-255 - آموزش مدرک سی سی ان ای سایبر آپس SECOPS 210-255

  • بازدید: 5,852
دانلود O'Reilly CCNA Cyber Ops SECOPS 210-255 - آموزش مدرک سی سی ان ای سایبر آپس SECOPS 210-255
امروزه اکثر سازمانها و شرکت ها با چالش تشخیص سریع عوامل نقض کننده راه کارهای امنیتی و پاسخگویی موثر به Security Incident ها، دست به گریبان هستند. در این بین مجموعه افراد متخصصی که میتوانند در بخش SOC به عنوان چشم یا دیده بان امنیتی سازمان باشند از اهمیت ویژه ای برخوردار هستند تا با توانایی های خود بتواند بخشی از پروسه تشخیص و پاسخگویی مناسب به حملات و تهدیدات Cyber Security باشند. شرکت سیسکو با تدوین دوره CCNA Cyber Ops سعی نموده تا متخصصان مورد علاقه به این مباحث را در سطح Associate به منظور ورود به بخش Cybersecurity Analyst آماده نماید.
در دوره آموزشی OReilly CCNA Cyber Ops SECOPS 210-255 با آموزش مدرک سی سی ان ای سایبر آپس SECOPS 210-255 آشنا خواهید شد.

دانلود O'Reilly Node.js Recipes Course: Fundamentals - آموزش اصول و مبانی نود جی اس

  • بازدید: 4,211
دانلود O'Reilly Node.js Recipes Course: Fundamentals - آموزش اصول و مبانی نود جی اس
(1397/12/23) تغییرات:

 

نود.جی‌اس (Node.js) یک چارچوب نرم‌افزاری ورودی/خروجی برای پایه رویداد (Event) برای موتور جاوااسکریپت V8 برای سکوهای شبه یونیکس است. Node.js به هدف این است که مشابه توئیستد (Twisted) برای پایتون، Perl Object Environment برای پرل و EventMachine برای روبی شود. Node، بر خلاف جاوااسکریپت در مرورگر اجرا نمی‌شود بلکه به جاوااسکریپت تحت کارساز مربوط است. Node.js برخی مشخصات CommonJS را پیاده سازی می‌کند. Node.js شامل یک محیط یک محیط REPL (حلقهٔ خواندن-اجرا کردن-چاپ کردن) برای آزمایش گرفتن تعاملی است.
در دوره آموزشی O'Reilly Node.js Recipes Course: Fundamentals شما با آموزش اصول و مبانی نود جی اس آشنا می شوید.

دانلود O'Reilly Microsoft 70 - 744 Securing Windows Server 2016 Tutorial - آموزش دوره 744 - 70 امنیت ویندوز سرور 2016

  • بازدید: 5,492
دانلود O'Reilly Microsoft 70 - 744 Securing Windows Server 2016 Tutorial - آموزش دوره 744 - 70 امنیت
در محیط های متصل به شبکه و تغییر پذیر امروز، فرآیند جلوگیری از دسترسی های غیر مجاز و یا امکان نفوذ احتمالی کامپیوترهای غیرمجاز و نا امن خارجی به شبکه ی درونی سازمان ها و شرکت ها، چالشی همیشگی بوده و هست. در این کتاب شما را به ایمن سازی سرور های خود نزدیک تر می کند. امنیت ویندوز در چند سطح قابل بحث است که می توان در سطوح مقدماتی ، پایه ، حرفه ای و پیشرفته رده بندی کرد. می توان گفت پایه و اساس امنیت در حین کار با سیستم به امنیت سیستم عامل وابسته است که بسته به سیستم عامل مورد استفاده راهکارهای متفاوتی برای تامین امنیت آن وجود دارد. ویندوز سیستم عاملی است که توسط شرکت Microsoft تولید و ارائه شده است که بر اساس کاربری و توزیع های مختلف متفاوت بوده و هر کدام از آنها دارای یک سری ویژگی ها هستند.
در دوره O'Reilly Microsoft 70 - 744 Securing Windows Server 2016 Tutorial با آموزش دوره 744 - 70 امنیت ویندوز سرور 2016 آشنا خواهید شد.