کتاب C How to Program ویرایش نهم
رایگاننسخه 9 کتاب C How to Program (چگونه با سی برنامه بنویسیم) در سال 2022 منتشر شد. در این کتاب مفاهیم به صورت خلاقانه، موضوعی، مبتنی بر کد و مطالعه موردی زبان سی ارائه شده است. C هنوز یکی از محبوب ترین زبان های برنامه نویسی در جهان است. این کتاب برای استفاده در دوره های مقدماتی و متوسط و کلاس های درس سنتی و یا معکوس مناسب است.
کتاب C++ for Programmer نسخه 2021
رایگانکتاب C++ for Programmer برای کسانی نوشته شده که دانش ابتدایی از هر یک از زبان های برنامه نویسی سطح بالا دارند. در این کتاب شما با استفاده از چهار ویژگی مهم سی پلاس پلاس نسخه ۲۰ (بازه ها، مفاهیم، ماژولها و روالهای روتین) توسعه مدرن ++C را یاد خواهید گرفت. در این کتاب بیش از 200 مثال دنیای واقعی آورده شده که به تسلط شما به کد نویسی با نسخه جدید سی پلاس پلاس در محبوب ترین کامپایلر ها از جمله Visual C++®, GNU® g++, Apple® Xcode® و LLVM®/Clang کمک خواهد کرد.
کتاب C++ How to Program ویرایش دهم
رایگانکتاب C++ How to Program، نوشته پاول دایتل و هاروی دایتل یکی از جامع ترین کتاب های آموزشی منتشر شده در حوزه آموزش زبان برنامه نویسی سی پلاس پلاس است. این کتاب شامل آموزش مقدماتی و پیشرفته زبان برنامه نویسی سی پلاس پلاس با پوشش استاندارد نسخه 14 و 11 می باشد. همچنین انواع مثال های آموزشی با توضیح کامل برای تسلط بر مفاهیم در این کتاب گرد آوری شده است.
کتاب C++ How to Program ویرایش یازدهم
رایگانکتاب C++ How to Program، نوشته پاول دایتل و هاروی دایتل یکی از جامع ترین کتاب های آموزشی منتشر شده در حوزه آموزش زبان برنامه نویسی سی پلاس پلاس است. زبان سی پلاس پلاس در ساخت برنامه هایی با کارایی بالا، کسب و کار های مهم و حیاتی، وظایف و ماموریت های مهم، سیستم های محاسباتی، سیستم عامل ها، سیستم های بلادرنگ، سیستم های ادغام شده یا embedded، بازی های رایانه ای، سیستم های بانکی، سیستم های کنترل ترافیک هوایی، سیستم های ارتباطی و … محبوبت زیادی دارد. این کتاب بر مبنای سی پلاس پلاس نسخه 20 و کتابخانه های استاندارد آن با نگاهی به سی پلاس پلاس نسخه 23 و نسخه 26 و ویژگی های کلیدی آن گردآوری شده است. در این کتاب C++ مدرن و نسخه های 11، 14، 17 و 20 پوشش داده شده است.
کتاب Clean Architecture: A Craftsman’s Guide to Software Structure and Design
رایگانبا اعمال اصول و قواعد معماری نرم افزار، می توانید بهره وری توسعه دهندگان را در چرخه حیات هر سیستم نرم افزاری به طور چشمگیری بهبود بخشید. آقای روبرت مارتین (عمو باب) در این کتاب این اصول و قواعد را معرفی می کند. مارتین در این کتاب فقط گزینه هایی را ارائه نمی دهد بلکه با تکیه بر بیش از نیم قرن تجربه در محیط های نرم افزاری مختلف، به شما می گوید که چه انتخاب هایی انجام دهید و چرا برای موفقیت شما در توسعه نرم افزار حیاتی هستند. همانطور که از عمو باب انتظار داشتید، این کتاب مملو از راهحلهای مستقیم و بیمعنی برای چالشهای واقعی است که ممکن است پروژههای شما را توسعه داده و یا باعث شکست آن شود.
کتاب Clean Code: A Handbook of Agile Software Craftsmanship
رایگانایدهی کدنویسی تمیز، توسط آقای رابرت سی مارتین (Robert C. Martin) به وجود آمد. ایشان با بررسی تجربه هزاران توسعه دهنده و برنامه نویس به این نتیجه میرسند که قابل فهم بودن و خوانایی کد بسیار با اهمیت است به طوری که کد ناخوانا حتی می تواند روند توسعه پذیری نرم افزار ها را مختل کند. این کتاب آموزش برنامه نویسی با یک زبان خاص مثل ++C یا php نیست. بلکه این کتاب اصول نوشتن کد تمیز را به هر برنامه نویس آموزش می دهد. چنانچه قصد برنامه نویسی یک نرم افزار یا اپلیکیشن را دارید چه به صورت انفرادی و چه در قالب یک تیم، خواندن این کتاب قبل از هر چیز برای تمام توسعه دهندگان ضروری است. کتابهای این نویسنده بیشتر با نام تجاری عمو باب (Uncle Bob) شناخته میشوند.
کتاب Intro to Python, for Computer Science and Data Science
رایگانکتاب مقدمه ای بر پایتون، برای علوم کامپیوتر و علوم داده نوشته پاول دایتل و هاروی دایتل یکی از جامع ترین کتاب های آموزشی منتشر شده در حوزه آموزش زبان برنامه نویسی پایتون است. در این کتاب با استفاده از روش های خلاقانه سعی شده تا به راحتی یکی از محبوب ترین زبان های برنامه نویسی و درحال رشد در جهان را فرا بگیرید. علوم کامپیوتر و داده در این کتاب نیز پوشش داده شده است.
کتاب Mastering OpenCV 4 with Python
رایگاننام این کتاب تسلط بر OpenCV 4 با پایتون، یک راهنمای عملی با پوشش موضوعات از پردازش تصویر واقعیت افزوده به یادگیری عمیق و با OpenCV 4 و Python 3.7 است. OpenCV یکی از بهترین کتابخانه های نرم افزار بصری کامپیوتر و یادگیری ماشین منبع باز می باشد. این کتابخانه به توسعه دهندگان کمک می کند تا پروژه های کاملی را در رابطه با پردازش تصویر، تشخیص حرکت یا تقسیم بندی تصویر و بسیاری دیگر بسازند. OpenCV for Python شما را قادر می سازد تا الگوریتم های بصری کامپیوتر را به صورت هموار و بلادرنگ اجرا کنید و بهترین های OpenCV C++ API و زبان Python را ترکیب کنید.
کتاب Python for Programmers
رایگانکتاب پایتون برای برنامه نویسان، نوشته پاول دایتل و هاروی دایتل یکی از جامع ترین کتاب های آموزشی منتشر شده در حوزه آموزش زبان برنامه نویسی پایتون است. این کتاب شامل آموزش تخصصی زبان برنامه نویسی پایتون با مطالعه موردی در حوزه هوش مصنوعی و بیش از 500 مثال از اسکریپت های پیاده سازی شده در دنیای واقعی است.
کتاب آموزش سی شارپ (#C) 2005 اثر اسلام احمدزاده
رایگاناین کتاب به آموزش زبان برنامه نویسی سی شارپ نسخه 2005 می پردازد و می تواند شروع خوبی برای یادگیری برنامه نویسی شیءگرا باشد.
کتاب برنامه سازی پیشرفته از دکتر احمد فراهی
رایگانکتاب برنامه سازی پیشرفته از دکتر احمد فراهی یکی از کتب جامع آموزش برنامه نویسی به زبان سی پلاس پلاس (C++) است. این کتاب به عنوان منبع درس دانشجویان رشته کامپیوتر در دانشگاه پیام نور تدریس می شود. در این کتاب موضوعات سربارگذاری عملگر ها، شیءگرایی در سی پلاس پلاس، رشته های کاراکتری و فایل ها، اشاره گر ها، آرایه ها، توابع و حلقه های تکرار و شرط ها پوشش داده شده و با مثال های عملی به تسلط بر مفاهیم کمک می کند. این کتاب برای کسانی مناسب است که قصد شروع یادگیری زبان برنامه نویسی C++ را به عنوان یک زبان مرجع دارند و همچنین کسانی که دانش قبلی از زبان های برنامه نویسی دیگر ندارند.