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

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

دانلود Packt Google Cloud Machine Learning with TensorFlow - آموزش یادگیری ماشین گوگل کلود با تنسورفالو

  • بازدید: 3,587
دانلود Packt Google Cloud Machine Learning with TensorFlow - آموزش یادگیری ماشین گوگل کلود با تنسورف
تنسورفلو (TensorFlow) یک کتابخانهٔ نرم‌افزاری متن‌باز برای یادگیری ماشین در انواع مختلف وظایف مفهومی و زبان است که در حال حاضر توسط ۵۰ تیم تحقیقاتی و محصولات مختلف گوگل از جمله بازشناسی گفتار، جی‌میل، گوگل فوتوز و جستجو که بسیاری از آن‌ها سابقاً از دیست‌بلیف استفاده کرده بودند، استفاده می‌شود. تنسورفلو در آغاز توسط تیم گوگل برین مرکز تحقیقاتی گوگل به صورت داخلی استفاده می‌شد ولی بعدها در ۹ نوامبر ۲۰۱۵ تحت مجوز آپاچی منتشر شد. TensorFlow نرم افزار یادگیری ماشینی گوگل است. گوگل همچنین از TensorFlow برای توسعه پروژه Magenta هم بهره گرفته که هدف ارتقای هنر ماشینی را دنبال می کند. در همین راستا گوگل یک ملودی 90 ثانیه ای پیانو منتشر کرده که کاملا توسط یک شبکه عصبی ساخته شده است. این موضوع تقریبا تصوری از کارهایی که TensorFlow قادر به انجامشان هست را برای کاربران ایجاد می کند.
در دوره آموزشی Packt Google Cloud Machine Learning with TensorFlow با  اشنا خواهید شد.

دانلود Packt Cloud-Native Applications in Java - آموزش ساخت اپ های بومی ابری در جاوا

  • بازدید: 3,291
دانلود Packt Cloud-Native Applications in Java - آموزش ساخت اپ های بومی ابری در جاوا
جاوا (Java) یک زبان برنامه‌نویسی شئ‌گراست که برای اولین بار توسط جیمز گوسلینگ در شرکت سان مایکروسیستمز ایجاد شد و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌ های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌ های اصلی جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌ دهد. ضریب اطمینان عملکرد برنامه‌ های نوشته‌ شده به این زبان بالا است و وابسته به سیستم‌ عامل خاصی نیست، به عبارت دیگر می‌ توان آن را روی هر رایانه با هر نوع سیستم‌ عاملی اجرا کرد. برنامه‌ های جاوا به صورت کدهای بیتی همگردانی (کامپایل) می‌شوند. که مانند کد ماشین هستند و وابسته به سیستم‌عامل خاصی نیستند.
در دوره آموزشی Packt Cloud-Native Applications in Java با آموزش ساخت اپ های بومی ابری در جاوا اشنا خواهید شد.

دانلود Rust Programming Recipes - آموزش زبان برنامه نویسی راست

  • بازدید: 3,626
دانلود Rust Programming Recipes - آموزش زبان برنامه نویسی راست
(1398/9/3) تغییرات:

دوره در تاريخ 1404/2/30 آپديت شد.

راست (Rust) یک زبان برنامه‌نویسی ترجمه شده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافته است. این زبان طراحی شده است تا یک زبان مطمئن، همسو و عملی باشد که مدل‌های تابعی خالص، امری-رویه‌ای و شی گرا را پشتیبانی می‌کند. زبان از یک پروژه شخصی توسط توسعه دهنده Graydon Hoare به وجود آمد، که او کار بر روی آن را در سال ۲۰۰۶ آغاز کرد؛ کارفرمای او موزیلا، در سال ۲۰۰۹ درگیر این پروژه شد و رسماً آن را برای اولین بار در سال ۲۰۱۰ پرده برداری کرد. در همان سال، کار از کامپایلرهای اولیه (نوشته شده در OCaml) خود را به کامپایلر خود میزبان نوشته شده در Rust تغییر داد. چیزی که به عنوان rustc شناخته شد، با موفقیت خود را در سال ۲۰۱۱ کامپایل کرد. کامپایلر خود میزبان از LLVM به عنوان backend استفاده می‌کند. اولین نسخه از کامپایلر Rust، که آلفا نام گذاری شد در ژانویه ۲۰۱۲ منتشر شد. نسخه فعلی (نسخه ۰٫۸)، در سپتامبر ۲۰۱۳ منتشر شده است. Rust به طور کامل در بازخورد باز و همکاری و کمک از جامعه توسعه یافته است. طراحی این زبان از طریق تجربه حاصل از نوشتن موتور چیدمان Servo اصلاح شده و Rust خودش را کامپایل کرده است. اگر چه توسعه آن با حمایت مالی موزیلا و سامسونگ بوده است، اما یک پروژهٔ اجتماعی است. بخش بزرگی از تصدیقات نسخهٔ فعلی از اعضای جامعه است.
در دوره آموزشی Rust Programming Recipes با آموزش زبان برنامه نویسی راست اشنا خواهید شد.

دانلود Packt Mathematics for Data Science and Machine Learning using R - آموزش ریاضیات برای علوم داده و یادگیری ماشین با زبان آر

  • بازدید: 4,773
دانلود Packt Mathematics for Data Science and Machine Learning using R - آموزش ریاضیات برای علوم داد
به عنوان یکی از شاخه‌های وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) به تنظیم و اکتشاف شیوه‌ها و الگوریتم‌هایی می‌پردازد که بر اساس آنها رایانه‌ها و سامانه‌ها توانایی تعلٌم و یادگیری پیدا می‌کنند. هدف یادگیری ماشین این است که کامپیوتر (در کلی‌ترین مفهوم آن) بتواند به تدریج و با افزایش داده‌ها کارایی بهتری در انجام وظیفهٔ مورد نظر پیدا کند. گسترهٔ این وظیفه می‌تواند از تشخیص خودکار چهره با دیدن چند نمونه از چهرهٔ مورد نظر تا فراگیری شیوهٔ گام‌برداری روبات‌های دوپا با دریافت سیگنال پاداش و تنبیه باشد. طیف پژوهش‌هایی که در یادگیری ماشینی می‌شود گسترده‌است. در سوی نظری آن پژوهشگران بر آن‌اند که روش‌های یادگیری تازه‌ای به وجود بیاورند و امکان‌پذیری و کیفیت یادگیری را برای روش‌های‌شان مطالعه کنند و در سوی دیگر عده‌ای از پژوهش‌گران سعی می‌کنند روش‌های یادگیری ماشینی را بر مسایل تازه‌ای اعمال کنند. البته این طیف گسسته نیست و پژوهش‌های انجام‌شده دارای مولفه‌هایی از هر دو رویکرد هستند.
در دوره آموزشی Packt Mathematics for Data Science and Machine Learning using R با آموزش ریاضیات برای علوم داده و یادگیری ماشین با زبان آر اشنا خواهید شد.

دانلود Packt SOLIDWORKS: Become a Certified Drawing Specialist Today - آموزش سالیدورکس: تبدیل شدن به متخصص ترسیم

  • بازدید: 8,509
دانلود Packt SOLIDWORKS: Become a Certified Drawing Specialist Today - آموزش سالیدورکس: تبدیل شدن به
SolidWorks (سالیدورکس) یک نرم‌افزار مهندسی طراحی به کمک رایانه است که بر روی ویندوز اجرا می‌شود و توسط شرکت فرانسوی داسو سیستمز ساخته شده و همچنان توسعه داده می‌شود. در حال حاضر نرم‌افزار سالید ورکس توسط ۱٫۳ میلیون مهندس در بیش از ۱۳۰٬۰۰۰ شرکت در سراسر جهان در حال استفاده‌است. این نرم‌افزار دارای سه محیط به نام‌های پارت (part) اسمبلی (assembly) و دراوینگ (drawing) است. محیط اول برای رسم قطعه بوده، در محیط دوم قطعات یک مکانیسم بر روی هم سوار شده و در محیط آخر از آن ها نقشه مهندسی (معمولاً برای نسخه چاپی) تهیه می‌شود. نرم‌افزار سالیدورکس به صورت مستقیم با اینونتور، مکانیکال دسکتاپ و سالید اج رقابت می‌کند. سالیدورکس یک مدل ساز برای مدلسازی جامدات است که مبتنی بر پارا سالید بوده و از رویکرد پارامتری مبتنی بر ویژگی برای ساخت مدل ها و مونتاژها استفاده می‌کند. SolidWorks یک راه حل طراحی سه بعدی جامع است که قابلیت هایی چون شبیه سازی قدرتمند، حرکت، ابزار اعتبار سنجی طراحی، سیم کشی پیشرفته، مسیریابی لوله ها، مهندسی معکوس و ... را دارا می باشد.
در دوره آموزشی Packt SOLIDWORKS: Become a Certified Drawing Specialist Today با آموزش سالیدورکس: تبدیل شدن به متخصص ترسیم اشنا خواهید شد.

دانلود Packt Mastering Object-Oriented Programming with Python - آموزش تسلط بر برنامه نویسی شی گرا با پایتون

  • بازدید: 5,820
دانلود Packt Mastering Object-Oriented Programming with Python - آموزش تسلط بر برنامه نویسی شی گرا ب
برنامه‌نویسی شیءگرا (Object-Oriented Programming مخفف:OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)‌ها می‌باشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می‌کند. به این معنا که داده‌ها و توابعی که قرار است بر روی این داده‌ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می‌شوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در داده‌های درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را می‌دهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. از دیگر ویژگی‌های برنامه نویسی شی گرا، پیچیدگی کم، هزینه کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادایم‌های برنامه نویسی است.
پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند.
در دوره آموزشی Packt Mastering Object-Oriented Programming with Python با آموزش تسلط بر برنامه نویسی شی گرا با پایتون اشنا خواهید شد.

دانلود Packt Game Design with Unity 2019 - آموزش طراحی بازی با یونیتی 2019

  • بازدید: 4,940
دانلود Packt Game Design with Unity 2019 - آموزش طراحی بازی با یونیتی 2019
یونیتی (Unity) جزو چهار موتور بازی ساز بزرگ می باشد. ساخت بازی با این موتور بازی ساز بسیار ساده است و بیشتر کار در محیط ویژوال انجام می شود، یعنی حدود ۸۰ درصد کار بدون کدنویسی انجام می شود و تنها حدود ۲۰ درصد کار کدنویسی است، که این موضوع باعث جذب بسیاری از کاربران علاقه مند به بازی سازی شده است که علم زیادی در برنامه نویسی ندارند.
نرم افزار Unity امکان ساخت و کار با محیط های سه بعدی را فراهم می کند. این نرم افزار در ساخت بازی های سه بعدی و محیط های 3D که با کاربر به صورت همزمان ارتباط برقرار می کند کاربرد دارد. می توان گفت این نرم افزار قدرتمند و حرفه ای برای طراحی و ساخت بازی های سه بعدی برای کامپیوتر و کنسول ها با محیط کاربری ساده می باشد.
در دوره آموزشی Packt Game Design with Unity 2019 با آموزش طراحی بازی با یونیتی 2019 اشنا خواهید شد.

دانلود Packt Photoshop Elements 2019 - آموزش فتوشاپ المنت 2019

  • بازدید: 3,376
دانلود Packt Photoshop Elements 2019 - آموزش فتوشاپ المنت 2019
فتوشاپ المنت (Photoshop Elements) یک ویرایشگر گرافیکی است که به کاربران امکان ایجاد، ویرایش، سازماندهی و به اشتراک گذاری تصاویر را با امکاناتی حرفه ای و در عین حال با گزینه های کمتر و ساده تر فراهم می کند. نکته کلیدی و مهم این نرم افزار سهولت در بهره گیری از امکانات مختلف و گوناگونی است که در نرم افزار گنجانده شده است. در نسخه معمولی فتوشاپ کاربران مبتدی مطمئناً نمی توانند به صورت حرفه ای از قابلیت های متعدد این ابزار بهره بگیرند اما در Photoshop Elements کاربر قادر خواهد بود تا افکت های مختلف را تنها با چند کلیک ساده و کمی حوصله و البته سلیقه به تصاویر مورد علاقه خود اعمال نموده تا خروجی بسیار جذاب تر از تصاویر ابتدایی باشد.
در دوره آموزشی Packt Photoshop Elements 2019 با آموزش فتوشاپ المنت 2019 اشنا خواهید شد.

دانلود Packt Hands-On Reactive Programming with Spring 5.0 - آموزش برنامه نویسی واکنش گرا با اسپرینگ 5.0

  • بازدید: 4,875
دانلود Packt Hands-On Reactive Programming with Spring 5.0 - آموزش برنامه نویسی واکنش گرا با اسپرینگ
 اسپرینگ (Spring) یکی از معروف ترین و پرکاربرد ترین framework های جاوایی است. این framework متن باز بوده و اولین بار در سال 2003 ارائه شده است. اسپرینگ از ابتدای ارائه تا الان تغییرات زیادی داشته و بسیار قدرتمند و معروف شده است. اسپرینگ framework قدرتمندی است که هدف اصلی آن برنامه های enterprise هستند اگرچه اسپرینگ بیشتر java EE را هدف گرفته است ولی در محیط های غیر از EE نیز می توان از آن استفاده کرد. بر خلاف تصوری که اشتباهاً در بین خیلی ها شکل گرفته است اسپرینگ برای ساخت اپلیکیشن تحت وب نیست بلکه Spring web که مبتنی بر مدل MVC بود و بیشتر به عنوان Spring MVC شناخته می شود تنها بخشی از اسپرینگ است که از آن برای ساخت برنامه های تحت وب استفاده می شود. در رایانش، میکروسرویس‌ها نوعی الگوی معماری است که در آن برنامه‌های پیچیده به بخش‌های کوچک و مستقلی شکسته می‌شوند که از طریق APIهای مستقل از زبان با هم در ارتباط هستند. این سرویس‌ها کوچک هستند و سطح بسیار خوبی از استقلال را دارند (یعنی decoupledند). به علاوه تمرکز هر یک بر روی انجام یکی از آن کارهای کوچک است. سرویس‌ها کوچکند و به اندازهٔ کافی ریزدانه هستند (fine grained) ولی نه ریزتر به گونه‌ای که یک هدف تجاری و کاربردی خاص را انجام می‌دهند.
در دوره آموزشی Packt Hands-On Reactive Programming with Spring 5.0 با آموزش برنامه نویسی واکنش گرا با اسپرینگ 5.0 اشنا خواهید شد.

دانلود Packt Ionic 4 Projects - آموزش پروژه های آیونیک 4

  • بازدید: 3,900
دانلود Packt Ionic 4 Projects - آموزش پروژه های آیونیک 4
با توجه به استفاده ی فراوان از تلفن های همراه هوشمند و فراگیر شدن نرم افزارهای جانبی برای این دستگاه ها، توسعه دهندگان آن ها را نیز بیشتر شده است که بعضی از آن ها با جاوا و بعضی دیگر با فریم ورک های موجود برای این دستگاه ها بازی و برنامه تولید می کنند. آیونیک یک چارچوبی است برای توسعه ی نرم افزارهای موبایل بدون دانستن جاوا که هدف آن توسعه ی برنامه های ترکیبی از چند زبان مختلف مثل HTML5 ،CSS و جاوا اسکریپت است. آیونیک در زمینه ی طراحی ظاهر برنامه ها به شما کمک می کند به صورتی که به وسیله ی آن می توانید تمام تعاملات کاربر با برنامه خود را ایجاد و مدیریت کنید. می توان گفت فرم ورک آیونیک شبیه بوت استرپ است با این تفاوت که پشتیبانی آن طیف وسیعی از تلفن های هوشنمد را شامل می شود البته نمی توان این را گفت که شبیه به فریم ورک هایی هست که فقط عمل Responsive کردن را انجام می دهند بلکه اساس آن بر اساس المان ها و لایه هایی است که در طراحی ظاهری برنامه های موبایل iOS و Android استفاده می شود.
در دوره آموزشی Packt Ionic 4 Projects با آموزش پروژه های آیونیک 4 اشنا خواهید شد.در دوره آموزشی Packt Ionic 4 Projects با آموزش پروژه های آیونیک 4 اشنا خواهید شد.