کتابخانه ML.NET قدرت یادگیری ماشینی را برای همه توسعه دهندگان دات نت به ارمغان می‌آورد و کتاب Programming ML.NET (برنامه نویسی ML.NET) به شما کمک می‌کند تا آن را در راهکار‌های عملیاتی واقعی به کار ببرید. این کتاب با الگوبرداری از کتاب پرفروش برنامه نویسی ASP.NET Dino Esposito، همان رویکرد مبتنی بر سناریو را دارد که تیم مایکروسافت برای ساخت خود ML.NET استفاده کرده است. پس از یک مرور کلی از کتابخانه‌های ML.NET، نویسندگان چارچوب‌های کوچک ("ML Tasks") را برای رگرسیون، طبقه‌بندی، رتبه‌بندی، تشخیص ناهنجاری و موارد دیگر معرفی می‌کنند. برای هر ML Task، آنها بینش هایی را برای غلبه بر چالش‌های رایج در دنیای واقعی ارائه می‌دهند. در نهایت، فراتر از یادگیری سطحی، نویسندگان به طور کامل شبکه عصبی ML.NET را معرفی کرده اند. آنها یک نمونه برنامه کامل را ارائه می‌کنند که سرویس‌های شناختی پیشرفته Microsoft Azure و یک شبکه سفارشی دست ساز Keras را نشان می‌دهد و چگونگی استفاده از ابزارهای محبوب Python در دات نت را نشان می‌دهد.

https://www.ebooksworld.ir/post/index/1018
توانایی استفاده از الگوریتم‌ها برای حل مسائل دنیای واقعی یک مهارت ضروری برای هر توسعه دهنده یا برنامه نویسی است. این کتاب به شما کمک می‌کند تا نه تنها مهارت‌های انتخاب و استفاده از الگوریتم‌ها برای حل مسائل در دنیای واقعی را توسعه دهید، بلکه به درک نحوه عملکرد آنها نیز کمک می‌کند.
در کتاب 50 Algorithms Every Programmer Should Know (پنجاه الگوریتمی که هر برنامه نویسی باید بداند)، در مورد برنامه نویسی خطی، رتبه بندی صفحات و نمودارها یاد خواهید گرفت و سپس با الگوریتم‌های یادگیری ماشینی کار خواهید کرد تا ریاضیات و منطق پشت آنها را درک کنید.
موارد مطالعاتی به شما نشان می‌دهند که چگونه این الگوریتم‌ها را قبل از تمرکز بر الگوریتم‌های یادگیری عمیق و آشنایی با انواع مختلف مدل‌های یادگیری عمیق همراه با کاربرد عملی آن‌ها، به‌طور بهینه اعمال کنید. همچنین در مورد مدل‌های متوالی مدرن و انواع آن‌ها، الگوریتم‌ها، متدولوژی‌ها و معماری‌هایی که برای پیاده‌سازی مدل‌های زبان بزرگ (LLM) مانند ChatGPT استفاده می‌شوند، آشنا خواهید شد.

https://www.ebooksworld.ir/post/index/1019
زندگی صابر راستی‌کردار، کوتاه، اما کارهای او بسیار با ارزش و ماندگار بود.

👈 متأسفانه صابر (خالق فونت‌های زیبای وزیر‌ متن و گندم و شبنم و کلی فونت دیگر)، دیروز آسمانی شد.
‌صد حیف و صد افسوس...

با آرزوی صبر برای خانواده صابر عزیز.
روحش شاد 😔🖤
هنگامی که در مورد C# 12 یا .NET 8 سوالی دارید، کتاب پرفروش C# 12 in a Nutshell (سی شارپ ۱۲ به طور خلاصه) تمامی پاسخ‌های مورد نیاز شما را دارد. سی شارپ زبانی با انعطاف و گستردگی غیرمعمول است و با رشد مداوم آن، همیشه چیزهای بیشتری برای یادگیری وجود دارد. طبق سنت راهنماهای Nutshell انتشارات O’Reilly، این نسخه کاملاً به‌روز شده به سادگی بهترین مرجع تک جلدی زبان سی‌شارپ است که امروزه در دسترس است.
این کتابی است که برنامه نویسان متوسط و پیشرفته را هدف قرار داده است که توضیحات آن مستقیماً به اصل مطلب می‌رسد و به طور عمیق C#، CLR و کتابخانه‌های هسته دات نت را بدون مقدمه‌های طولانی یا مثال‌های متورم پوشش می‌دهد.
https://www.ebooksworld.ir/post/index/1020
Please open Telegram to view this post
VIEW IN TELEGRAM
سلام. متاسفانه گروه تلگرامی مشکل copyright خورد و مسدود شد. لینک گروه جدید به زودی اطلاع داده میشه.
با توجه به بسته شدن گروه قبلی به دلیل نقض copyright، لطفا به گروه جدید بپیوندید:
https://t.me/+WVnKxLL1h39iMTM0
کتاب Apps and Services with .NET 8, 2nd Edition (برنامه‌های کاربردی و سرویس‌ها با دات نت ۸، ویرایش دوم) نوشته مارک پرایس بازگشته است تا شما در جدیدترین و رایج‌ترین فناوری هایی که یک توسعه دهنده دات نت باید بداند راهنمایی کند از جمله Blazor Full Stack، ASP.NET Core MVC، ASP.NET Core Minimal APIs، .NET MAUI، gRPC، GraphQL، SQL Server، Cosmos DB، SignalR، Azure Functions.
با ویرایش جدید کتاب برنامه‌ها و سرویس‌ها با NET 8، مهارت‌های عملی سی شارپ و دات نت خود را به سطح بعدی ارتقا دهید. این کتاب با فصل‌هایی که انواع فن‌آوری‌ها، از جمله Web API، gRPC، GraphQL و SignalR را به شکل عملی آموزش می‌دهد، نسبت به سایر کتاب‌هایی که اغلب بر تعداد انگشت شماری از فناوری‌های دات‌نت تمرکز می‌کنند، دامنه دانش گسترده‌تری را در اختیار شما قرار می‌دهد. در این کتاب شما به سراغ مدل یکپارچه جدید Blazor Full Stack می‌روید و از NET MAUI. برای توسعه برنامه‌های موبایل و دسکتاپ استفاده می‌کنید.

https://www.ebooksworld.ir/post/index/1021
کتاب C# 12 and .NET 8 – Modern Cross-Platform Development, 8th Edition (سی شارپ 12 و دات نت 8، مبانی توسعه چند سکویی مدرن، ویرایش هشتم)، راهنمایی قابل دسترس برای برنامه نویسان مبتدی تا متوسط برای مفاهیم، کاربرد‌های دنیای واقعی و جدید‌ترین ویژگی‌های C# 12 و NET 8. به همراه تمرینات عملی با استفاده از Visual Studio 2022 و Visual Studio Code است. جدیدترین ویرایش پرفروش‌ترین سری Packt، به شما پایه محکمی می‌دهد تا با اعتماد به نفس پروژه‌های خود را با استفاده از سی شارپ و دات نت مدرن شروع کنید.
شما برنامه نویسی شی گرا، نوشتن، تست کردن و اشکال زدایی توابع، پیاده سازی اینترفیس‌ها را یاد خواهید گرفت. این کتاب، APIهای دات نت را برای انجام وظایفی مانند مدیریت و پرس جوی داده ها، کار با فایل سیستم و Serialization را آموزش می‌دهد. این کتاب، نمونه‌هایی از برنامه‌های چند پلتفرمی را که می‌توانید بسازید و مستقر کنید، مانند وب‌سایت‌ها و سرویس‌ها با استفاده از ASP.NET Core را ارائه می‌کند.
https://www.ebooksworld.ir/post/index/1022
رکورد ۸۰ هزار کلیک جستجوی گوگل در ۲۸ روز گذشته شکسته شد.🥳🙏
کتاب System Design Interview – An Insider's Guide Volume 2 (مصاحبه طراحی سیستم – راهنمای داخلی جلد دوم)، را می‌توان دنباله‌ای بر کتاب: مصاحبه System Design Interview - An Insider’s Guide دانست. این جلد، مجموعه متفاوتی از سوالات و راه حل‌های مصاحبه طراحی سیستم را پوشش می‌دهد. اگرچه خواندن جلد اول مفید است، اما لازم نیست. این کتاب باید برای خوانندگانی که درک اولیه ای از سیستم‌های توزیع شده دارند قابل استفاده است
این جلد کتاب، یک استراتژی قابل اعتماد و پایگاه دانش برای نزدیک شدن به طیف گسترده ای از سوالات طراحی سیستم که ممکن است با آنها روبرو شوید فراهم می‌کند. این به شما کمک می‌کند تا در این مصاحبه مهم اعتماد به نفس داشته باشید. این کتاب یک چارچوب گام به گام برای چگونگی مقابله با یک سوال طراحی سیستم ارائه می‌دهد. همچنین شامل بسیاری از نمونه‌های دنیای واقعی برای نشان دادن یک رویکرد سیستماتیک، با مراحل دقیق و به خوبی توضیح داده شده است که می‌توانید دنبال کنید.
https://www.ebooksworld.ir/post/index/1023
کتاب The Rust Programming Language, 2nd Edition (زبان برنامه‌نویسی راست، ویراش دوم)، راهنمای رسمی Rust 2021 است: یک زبان برنامه‌نویسی متن باز سیستم‌ها که به شما کمک می‌کند تا نرم‌افزار سریع‌تر و مطمئن‌تری بنویسید. زبان Rust، کنترل جزئیات سطح پایین را همراه با ارگونومی سطح بالا فراهم می‌کند و به شما این امکان را می‌دهد که بهره وری را بهبود ببخشید و دردسرهایی را که به طور سنتی با زبان‌های سطح پایین مرتبط است را از بین ببرید.
نویسندگان کتاب Klabnik و Nichols، دانش آموختگان تیم Rust Core، دانش خود را به اشتراک می‌گذارند تا به شما کمک کنند که از ویژگی‌های Rust حداکثر استفاده را ببرید و بتوانید برنامه‌های قوی و مقیاس پذیر ایجاد کنید.

https://www.ebooksworld.ir/post/index/1024
کتاب Angular Projects, 3rd Edition (پروژه‌های انگولاری، ویرایش سوم) مانند سایر کتاب‌های Angular نیست؛ این یک راهنمای پروژه‌ محور است که به توسعه‌دهندگان جدید Angular کمک می‌کند در حین توسعه برنامه‌های کاربردی پیشرفته، تجربه عملی کسب پیدا کنند.
در ویرایش سوم کتاب، با ایجاد ده برنامه مختلف وب دنیای واقعی، بر ویژگی‌های اساسی چارچوب انگولار تسلط پیدا خواهید کرد. هر برنامه، نحوه یکپارچه کردن Angular را با کتابخانه و ابزار متفاوتی نشان می‌دهد و به شما یک نمای 360 درجه از آنچه که اکوسیستم Angular ممکن می‌کند ارائه می‌دهد. این کتاب که به جدیدترین نسخه Angular به‌روزرسانی شده است، برای همگام شدن با آخرین فن‌آوری‌ها اصلاح شده است. شما در این کتاب بر روی یک برنامه هواشناسی PWA، یک برنامه برچسب گذاری جغرافیایی عکس تلفن همراه، یک کتابخانه کامپوننت UI و سایر پروژه‌های هیجان انگیز کار خواهید کرد. با انجام این کار، فناوری‌های محبوبی مانند Angular Router، Scully، Electron، Angular Service Workers، Jamstack، NgRx و غیره را پیاده سازی خواهید کرد.
https://www.ebooksworld.ir/post/index/1025
کتاب Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8 (کد نویسی تمیز، قابل اعتماد و امن REST APIs با ای اس پی دات نت کور 8)، به شما نشان می‌دهد که چگونه API‌ها را با ASP.NET Core 8 توسعه دهید. نویسنده کتاب، آنتونی گیرتی، تمام آنچه را که باید در مورد پروتکل HTTP، سبک معماری REST و ASP.NET Core 8 بدانید را فاش می‌کند.

شما یاد خواهید گرفت که یک توسعه دهنده برای شروع به توسعه یک API با پیچیدگی متوسط باید چه واکنش‌ها و طرز فکری داشته باشد. با انجام عملیات CRUD در پایگاه داده SQL Server، نحوه راه اندازی یک برنامه کاربردی تمیز و قابل اعتماد با بهترین شیوه‌های صنعت (کد تمیز، امنیت، مشاهده پذیر، بهینه سازی و آزمایش) را خواهید دید.

پس از تکمیل کدنویسی Clean، Reliable و Safe REST API با ASP.NET Core 8، می‌توانید انواع مختلفی از APIها را ایجاد کنید که به دانش توسعه‌دهنده ارشد نیاز دارند و APIهای باکیفیت را در اختیار مشتریان خود قرار دهید.

https://www.ebooksworld.ir/post/index/1026
90K Google Search Impact🥳🙏
یک گراف، به زبان ساده، شبکه ای از داده‌های متصل است. گراف‌ها روشی کارآمد برای شناسایی و کشف روابط مهمی هستند که به طور طبیعی در یک مجموعه داده رخ می‌دهند. این کتاب مهم‌ترین الگوریتم‌ها را برای علم داده‌های گراف با مثال‌هایی از یادگیری ماشین، برنامه‌های کاربردی تجاری، پردازش زبان طبیعی و موارد دیگر ارائه می‌کند.

کتاب Graph Algorithms for Data Science (الگوریتم ‌های گرفا برای علوم داده)، به شما نشان می‌دهد که چگونه گراف‌ها را از داده‌های ساختاریافته و بدون ساختار بسازید و تجزیه و تحلیل کنید. در این کتاب، با قرار دادن هر الگوریتم جدید در یک پروژه داده عملی، استفاده از الگوریتم‌های گراف مانند PageRank، تشخیص/خوشه‌بندی جامعه، و مدل‌های گراف دانش را یاد خواهید گرفت. این کتاب پیشرفته همچنین نشان می‌دهد که چگونه می‌توانید گراف هایی ایجاد کنید که ورودی مدل‌های هوش مصنوعی را با استفاده از تعبیه گره بهینه می‌کند.

https://www.ebooksworld.ir/post/index/1027
ساختن نرم افزار سخت‌تر از همیشه شده است. به‌عنوان یک توسعه‌دهنده، نه تنها باید به دنبال گرایش‌های عمومی تکنولوژیکی باشید که همیشه در حال تغییر هستند، بلکه باید حوزه‌های تجاری پشت نرم‌افزار را نیز درک کنید. کتاب Learning Domain-Driven Design (آموزش طراحی دامنه محور)، مجموعه‌ای از الگوها، اصول و شیوه‌های اساسی را برای تجزیه و تحلیل حوزه‌های کسب‌وکار، درک استراتژی کسب‌وکار و مهم‌تر از همه، همسو کردن طراحی نرم‌افزار با نیازهای تجاری آن در اختیار شما قرار می‌دهد.

نویسنده کتاب Vlad Khononov به شما نشان می‌دهد که چگونه این شیوه‌ها منجر به پیاده سازی قوی منطق تجاری و کمک به طراحی و معماری نرم‌افزاری برای آینده می‌شوند. شما رابطه بین طراحی مبتنی بر دامنه (DDD) و سایر روش‌ها را بررسی می‌کنید تا اطمینان حاصل کنید که مطابق با نیازمندی‌های کسب و کار تصمیمات معماری را می‌گیرید. شما همچنین داستان واقعی پیاده سازی DDD در یک شرکت استارت آپی را بررسی خواهید کرد.

https://www.ebooksworld.ir/post/index/1028
Forwarded from EBooks World
Please open Telegram to view this post
VIEW IN TELEGRAM
☀️📌برای دانلود جدیدترین کتاب‌های به اشتراک گذاشته شده، لطفا به گروه تلگرامی زیر بپیوندید.

https://t.me/+WVnKxLL1h39iMTM0
کتاب Grokking Algorithms, Second Edition (الگوریتم‌های گروکینگ، ویرایش دوم) الگوریتم‌های مهمی را به شما آموزش می‌دهد تا سرعت برنامه‌های خود را افزایش دهید، کد خود را ساده کنید و مسائل رایج برنامه نویسی را حل کنید. در این کتاب، با کارهایی مانند مرتب سازی و جستجو شروع می‌کنید و سپس برای از عهده بر آمدن مسائل پیچیده‌تر مانند فشرده سازی داده‌ها و هوش مصنوعی مهارت کسب خواهید کرد. شما حتی یاد خواهید گرفت که بین الگوریتم‌ها مقایسه عملکرد را انجام دهید. به علاوه، این نسخه جدید، مباحث درخت ها، مسائل NP-complete و به‌روزرسانی‌های کد پایتون 3 را پوشش داده است.

ویرایش دوم کتاب، شامل مباحث جدیدی از جمله درخت ها، درختان جستجوی دودویی، درختان متوازن و درختان B می‌شود. همچنین بینش جدیدی در مورد عملکرد ساختمان داده‌ها که CPU‌های مدرن را در نظر می‌گیرد، به دست خواهید آورد.
https://www.ebooksworld.ir/post/index/1029