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

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

دانلود Packt Automating Your Systems with PowerShell 6.x - آموزش خودکارسازی فرآیندهای سیستم با پاورشل 6

  • بازدید: 6,891
دانلود Packt Automating Your Systems with PowerShell 6.x - آموزش خودکارسازی فرآیندهای سیستم با پاورش
برای اینکه ابزار PowerShell را بهتر درک کنید. ابتدا باید کار Shell را بدانید. در علوم کامپیوتر Shell به معنای یک رابط کاربری است که دسترسی شما را به سرویس های سیستم عامل ممکن میسازد. به صورت کلی Shell میتواند در دو حالت خط فرمان (Command Line Interface) یا گرافیکی (Graphical User Interface) ارائه شود. مایکروسافت ابزار PowerShell را برای خودکار نمودن عمل مدیریت و پیکربندی سیستم عامل ویندوز توسعه داده است. ابزار قدرتمند PowerShell مبنی بر .Net Framework است و شامل یک رابط کاربری خط فرمان و یک زبان Script است. یکی از ویژگیهای PowerShell وجود نسخه PowerShell ISE است که کار Script نویسی را ساده نموده. چرا که در نسخه PowerShell ISE دیگر نیاز به تایپ دستورات نیست و میتوانید از محیط گرافیکی این نسخه از PowerShell استفاده کنید. در اصل مایکروسافت، PowerShell ویندوز را به عنوان یک ابزار کمک کننده برای افزایش سرعت در حل مشکلات، و خودکار نمودن انجام تنظیمات سیستم عامل ویندوز ارائه کرده است. مثلا شما میتوانید با استفاده از PowerShell کلیه USB های متصل به کامپیوتر های شبکه را مشاهده کنید یا اینکه Process های که در حالت Not Responding قرار گرفته اند را ببندید. یا بعضی از کارهایی خود را در حالت Background انجام دهید و دیگر کارهای خود را در حالت عادی.
در دوره آموزشی Packt Automating Your Systems with PowerShell 6.x با روش های خودکارسازی فرآیندهای سیستم با پاورشل 6 آشنا می شوید.

دانلود Packt Advanced Coding with Unreal Engine 4 - آموزش پیشرفته کدنویسی در موتور آنریل 4

  • بازدید: 9,592
دانلود Packt Advanced Coding with Unreal Engine 4 - آموزش پیشرفته کدنویسی در موتور آنریل 4
موتور Unreal engine 4 یک مجموعه کامل از ابزارهای توسعه و ساخت بازی است که خود توسط توسعه دهندگان بازی ساخته شده است. ازبازی های دو بعدی موبایل گرفته تا بازی های کنسول,Unreal هر آنچه که شما برای شروع نیاز داشته باشید را دراختیارتان قرار می دهد. شما میتوانید به وسیله این انجین از بازی های دو بعدی گرفته تا بازی هایی باگرافیک خیره کننده را خلق کنید,Unreal این قدرت را به شما می دهد تا بازی خود را برای کنسول های اندروید و ios بسازید. بخش برنامه نویسی بصری Blueprint این امکان را به شما می دهد تا بتوانید در کمترین زمان ممکن از نمونه اولیه تا یک بازی کامل را بسازید, درواقع میتوان گفت این بخش امکان شبیه سازی بدون نیاز به کد زدن و برنامه نویسی را به توسعه دهنده می دهد.از ابزار های مهم آنریل میتوان به blueprint  و debugger آن اشاره کرد.
در دوره آموزشی Packt Advanced Coding with Unreal Engine 4 به آموزش پیشرفته کدنویسی در موتور آنریل 4 می پردازیم. 

دانلود Packt Getting Started with C++17 Programming - آموزش شروع کار با برنامه نویسی سی پلاس پلاس 17

  • بازدید: 8,573
دانلود Packt Getting Started with C++17 Programming - آموزش شروع کار با برنامه نویسی سی پلاس پلاس 17
نسخه ی استاندارد C++ 17 در حال شکل گیری است و ویژگی های جدیدی به این زبان برنامه نویسی افزوده می شوند. هدف از عرضه ی این آپدیت، راحت تر کارکردن با سی پلاس پلاس و آوردن خصوصیات فنی قدرتمندتری به آن است. اگر خواهان زبان های برنامه نویسی نسبتا جدیدتر مثل Swift اپل هستید شاید ++C به نظرتان مشکل دار باشد. به هر حال انتظار می رود C++ 17 برای پاسخگویی به این مسائل و پشتیبانی نرم افزاری وسیع تری، در سال 2017 عرضه شود. در جلسه اخیر استانداردهای این زبان در اولو کشور فنلاند، لیست ویژگی های نهایی ++C جمع آوری شد. در نتیجه، C++ 17 مانند نسخه های C++ 98 و C++ 11 توزیع مهمی خواهد بود. استانداردهای جدید C++ 17 ویژگی های جدیدی مثل structured bindings و if initialisers را معرفی کرده است که باعث می شود این زبان کامل تر شود به طوری که انجمن توسعه دهندگان ++C، این نسخه را دارای خصوصیات فنی قدرتمندی تلقی کرده است. ویژگی های خارج از لیست C++ 17 بعدا به عنوان افزونه های جداگانه یی عرضه خواهند شد.
در دوره آموزشی Packt Getting Started with C++17 Programming با شروع کار با برنامه نویسی سی پلاس پلاس 17 و ویژگی های آن آشنا می شوید.

دانلود Packt Learn Algorithms and Data Structures in Java for Day-to-Day Applications - آموزش الگوریتم ها و ساختار داده ها در جاوا

  • بازدید: 6,905
دانلود Packt Learn Algorithms and Data Structures in Java for Day-to-Day Applications - آموزش الگوری
به مجموعه ای از دستور العمل ها و فرمول هایی که با زبان رسا و دقیق به همراه جزئیات لازم و به صورت مرحله به مرحله به گونه اجرا شده باشند که هدف خاصی را دنبال کنند و شروع و پایان آنها نیز مشخص باشد، الگوریتم گفته می شود. کلمه الگوریتم از نام ریاضیدان برجسته ایرانی, ابو جعفر محمد بن موسی الخوارزمی و به پاس خدمات ارزنده او به توسعه دانش بشری گرفته شده‌ است. او اولین کسی است که علم جبر را کشف کرد. ساختمان داده‌ها یا ساختار داده‌ها (Data Structure) از جملهٔ بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان‌ دادنِ داده‌ها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از داده‌ها صورت می‌گیرد را یک ساختارِ داده‌ها گویند. ساختارهای داده‌ها انواع گوناگونی دارند که هر کدام مناسب برنامه‌های مختلفی هستند.
در دوره آموزشی Packt Learn Algorithms and Data Structures in Java for Day-to-Day Applications با ساختار داده ها و الگوریتم ها در جاوا آشنا می شوید.   

دانلود Packt Python Artificial Intelligence Projects for Beginners - آموزش مقدماتی پروژه های هوش مصنوعی پایتون

  • بازدید: 10,778
دانلود Packt Python Artificial Intelligence Projects for Beginners - آموزش مقدماتی پروژه های هوش مصن
هوش مصنوعی یا هوش ماشینی (Artificial Intelligence) هوش مصنوعی به هوشی که یک ماشین در شرایط مختلف از خود نشان می‌دهد، گفته می‌شود. به عبارت دیگر هوش مصنوعی به سیستم‌هایی گفته می‌شود که می‌توانند واکنش‌هایی مشابه رفتارهای هوشمند انسانی از جمله درک شرایط پیچیده، شبیه‌سازی فرایندهای تفکری و شیوه‌های استدلالی انسانی و پاسخ موفق به آنها، یادگیری و توانایی کسب دانش و استدلال برای حل مسایل را داشته باشند. بیشتر نوشته‌ها و مقاله‌های مربوط به هوش مصنوعی، آن را به عنوان «دانش شناخت و طراحی عامل‌های هوشمند» تعریف کرده‌اند. هوش مصنوعی را باید عرصهٔ پهناور تلاقی و ملاقات بسیاری از دانش‌ها، علوم، و فنون قدیم و جدید دانست. ریشه‌ها و ایده‌های اصلی آن را باید در فلسفه، زبان‌شناسی، ریاضیات، روان‌شناسی، عصب‌شناسی، فیزیولوژی، تئوری کنترل، احتمالات و بهینه‌سازی جستجو کرد و کاربردهای گوناگون و فراوانی در علوم رایانه، علوم مهندسی، علوم زیست‌شناسی و پزشکی، علوم اجتماعی و بسیاری از علوم دیگر دارد.
در دوره آموزشی Packt Python Artificial Intelligence Projects for Beginners به طور مقدماتی با پروژه های هوش مصنوعی پایتون آشنا می شوید. 

دانلود Packt Scala Beginner Programming Recipes - آموزش برنامه نویسی اسکالا

  • بازدید: 6,688
دانلود Packt Scala Beginner Programming Recipes - آموزش برنامه نویسی اسکالا
اسکالا (Scala) یک زبان برنامه‌نویسی شیءگرا و تابعی است. نام اسکالا آمیزه‌ای است از "scalable" و "language" به معنی زبان مقایس‌پذیر، از اهداف اصلی ایجاد زبان اسکالا، ارائه زبانی است برای تولید نرم‌افزار مقیاس‌پذیر به روشی چابک و سریع، و به دور از مشکلات مرسوم. اسکالا تلفیق زبان‌های شی‌گرا همچون روبی و جاوا با زبان‌های تابعی همچون Haskell و Erlang است. از نقطه نظر چابکی و کارایی، عده‌ای اسکالا را جمع دو دنیای زبان‌های پویا (Dynamic-Type) و ایستا (Static-Type) می‌دانند. یکی از دلایل دیگری که باعث مقبولیت و همچنین کارایی بالای این زبان می‌شود، دستور زبان (Syntax) منعطف آن است. اسکالا توسط پروفسور مارتین اودرسکی که خالق Genericهای جاوا و از برترین توسعه دهندگان کامپایلر javac است، در سال ۲۰۰۳ طراحی و به مرور توسط ایشان و جامعه اسکالا بهبود و توسعه داده شده است.
در دوره آموزشی Packt Scala Beginner Programming Recipes با زبان برنامه نویسی اسکلا و ویژگی های آن آشنا می شوید.

دانلود ++Packt Machine Learning with C - آموزش یادگیری ماشین با سی پلاس پلاس

  • بازدید: 8,523
دانلود ++Packt Machine Learning with C - آموزش یادگیری ماشین با سی پلاس پلاس
به عنوان یکی از شاخه‌های وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) به تنظیم و اکتشاف شیوه‌ها و الگوریتم‌هایی می‌پردازد که بر اساس آنها رایانه‌ها و سامانه‌ها توانایی تعلٌم و یادگیری پیدا می‌کنند. هدف یادگیری ماشین این است که کامپیوتر (در کلی‌ترین مفهوم آن) بتواند به تدریج و با افزایش داده‌ها کارایی بهتری در انجام وظیفهٔ مورد نظر پیدا کند. گسترهٔ این وظیفه می‌تواند از تشخیص خودکار چهره با دیدن چند نمونه از چهرهٔ مورد نظر تا فراگیری شیوهٔ گام‌برداری روبات‌های دوپا با دریافت سیگنال پاداش و تنبیه باشد. طیف پژوهش‌هایی که در یادگیری ماشینی می‌شود گسترده‌است. در سوی نظری آن پژوهشگران بر آن‌اند که روش‌های یادگیری تازه‌ای به وجود بیاورند و امکان‌پذیری و کیفیت یادگیری را برای روش‌های‌شان مطالعه کنند و در سوی دیگر عده‌ای از پژوهش‌گران سعی می‌کنند روش‌های یادگیری ماشینی را بر مسایل تازه‌ای اعمال کنند. البته این طیف گسسته نیست و پژوهش‌های انجام‌شده دارای مولفه‌هایی از هر دو رویکرد هستند.
در دوره آموزشی ++Packt Machine Learning with C با اصول و نحوه پیاده سازی الگوریتم های ماشین لرنینگ آشنا می شوید.

دانلود Packt Learning VMware App Volumes - آموزش وی ام ور اپ ولومز

  • بازدید: 9,179
دانلود Packt Learning VMware App Volumes - آموزش وی ام ور اپ ولومز
یکی از بهترین راه حل هایی که این روزها شرکت ها برای کاهش هزینه های خود و کم کردن پیچیدگی های مدیریتی بکار می برند استفاده از استراتژی های مجازی سازی و  دسکتاپ های مجازی است. یکی از معروف ترین نرم افزارهایی که برای این منظور بکار برده می شود VMware vSphere می باشد که توانسته است امکانات بیشتر و ویژگی های برتری را نسبت به بقیه ارائه دهد. VSphere از شرکت وی ام ویر اولین سیستم عامل مبتنی بر محاسبات ابری می باشد که انقلابی در سیستم کاری دیتا سنتر ها ایجاد نموده است. این نرم افزار پلتفروم شبیه سازی برای ساخت زیربناهای ابری می باشد که به شما امکان اجرای برنامه های ضروری تجاری را با اطمینان کامل و سرعت بالا می دهد. پایگاه داده های خود را به یک سیستم ابری خصوصی و امن بدون دورانداختن نرم افزارها و سخت افزارهای موجود، تبدیل کنید. توسط نرم افزار vSphere و شبیه سازی و محصولات مدیریت ابری می توانید راندمان و سطح ایمنی سرویس را همراه با مدیریت فضا، بازیابی خودکار مشکلات و مدیریت آن در اختیار داشته باشید. اپ ولومز یک موتور تحویل نرم افزاری مجازی، در زمان واقعی برای زیرساخت دسکتاپ مجازی ارائه می کند و طراحی شده است تا قابلیت های VDI را برای اطمینان از انعطاف پذیری بیشتر، چابکی و کاهش هزینه طراحی کند.
در دوره آموزشی Packt Learning VMware App Volumes با وی ام ور اپ ولومز و ویژگی های آن آشنا می شوید.

دانلود Packt Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering - آموزش ساخت بازی های سه بعدی با اوپن جی ال و رندر سه بعدی

  • بازدید: 10,603
دانلود Packt Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering - آموزش ساخت بازی های سه بعدی
اوپن‌جی‌ال (OpenGL) یک رابط برنامه‌نویسی نرم‌افزار چندسکویی برای رندرینگ دوبعدی و سه‌بعدی است. این رابط برنامه‌نویسی معمولاً برای تعامل با پردازشگر گرافیکی و به‌دست‌آوردن رندرینگ شتاب‌یافته توسط سخت‌افزار استفاده می‌شود. اپن‌جی‌ال مخفف Open Graphic Library (کتابخانهٔ گرافیکی باز) است ولی اپن‌جی‌ال خود به هیچ‌وجه یک کتابخانهٔ نرم‌افزاری نیست و نرم‌افزار متن‌باز نیز به حساب نمی‌آید (چون حاوی هیچ کدی نیست)؛ اوپن‌جی‌ال، تنها استانداردی باز برای توصیف یک رابط گرافیکی است که توسط شرکت‌های متعددی توسعه داده‌شده و می‌تواند توسط درایورهای گرافیک، سیستم‌عامل‌ها و نرم‌افزارهای مختلف پیاده‌سازی شود. اوپن‌جی‌ال توسط شرکت سیلیکون گرافیکز از سال ۱۹۹۱ توسعه یافت و در سال ۱۹۹۲ منتشر شد و به‌صورت گسترده در طراحی به کمک رایانه، واقعیت مجازی، مصورسازی، بصری‌سازی اطلاعات، شبیه‌سازهای پرواز و بازی‌های ویدئویی به‌کار گرفته‌شد. اوپن‌جی‌ال توسط سازمان کنسرسیوم ناسودبر تکنولوژی Khronos Group مدیریت می‌شود.
در دوره آموزشی  Packt Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering با استفاده از زبان سی پلاس پلاس و اوپن جی ال به طراحی و ساخت بازی های سه بعدی و رندر آنها می پردازیم.

دانلود Packt Getting Started with Bootstrap 4 for Web Development - آموزش شروع کار با بوت استرپ 4 برای توسعه وب

  • بازدید: 7,824
دانلود Packt Getting Started with Bootstrap 4 for Web Development - آموزش شروع کار با بوت استرپ 4 بر
این روزها Bootstrap به یک Framework خیلی محبوب برای طراحی وب سایت های رسپانسیو تبدیل شده است. تقریبا چیزی به منتشر شدن نسخه اصلی Bootstrap 4 Beta نمانده است و زمان این رسیده که کمی به جزئیات ماجرا برویم .برای طراحی پروژه هایی که از Bootstrap 3 استفاده می کنند، ما می خواهیم به نسخه جدیدتر مهاجرت کنیم. در نسخه جدید Bootstrap مهاجرت نباید ساده و پیش پا افتاده باشد. بر خلاف نسخه قدیمی، اینبار Bootstrap با SASS (Syntactically Awesome Stylesheets) نوشته شده است. این یک خبر واقعا بد هست برای کسانی که خیلی زیاد از Bootstrap 3 استفاده کرده اند.
تغییر بزرگ دیگری که انجام شده است کامپوننت هایی است که از Bootstrap 4 پشتیبانی می کنند - یا، در حقیقت آن هایی که دیگر در حال حاضر پشتیبانی نمی کنند. به عنوان مثال نسخه Alpha 4، Bootstrap دیگر از Panel ها، Well ها، Thumbnail ها پشتیبانی نمی کنند. در غیر این صورت، این موارد جای گزینه یک مفهوم به نام Cards گرفته اند. Card ها برای این هدف ساخته شده اند که well ها و panel ها را خودتان بسازید. اما این بار به وسیله پشتیبانی کردن از انواع محتوای مختلف مانند لیست ها، عکس ها، header ها و footer ها، محدودیت کمتری دارند. کامپوننت badge همچنین از قلم افتاده است؛ به جای آن نیاز هست تا از کامپوننت label استفاده کنیم.
در دوره آموزشی Packt Getting Started with Bootstrap 4 for Web Development با شروع کار با بوت استرپ 4 برای توسعه وب آشنا می شوید.