فیلترها
الگوهای طراحی در C# 5.0
یکی از ابزارهای مهمی که یک برنامهنویس در اجرای یک پروژهی نرمافزاری باید از آن بهرهمند باشد، درک مفهومی به نام الگو و آگاهی از الگوهای رایج و اثبات شده است. الگوها، راهحلهایی انتزاعی هستند که بر اساس تجربیات گروه بیشماری از برنامهنویسان در طول سالهای برنامهنویسی بهدست آمدهاند و درستی و اعتبار آنها، به اثبات رسیده است. الگوها دیدگاهی فراهم میکنند که برنامهنویسان با استفاده از آن میتوانند خصوصیتهایی مانند قابلیت استفادهی مجدد، آزمونپذیری و نگهداریپذیری را به شکل بهتری برای برنامههای خود فراهم کنند. در این کتاب تمام 23 الگوی GoF که معروفترین الگوهای طراحی بوده و در کتاب ماندگار Design Patterns: Elements of Object-Oriented Software در اواخر سال 1994 معرفی شد، آموزش داده میشود. این کتاب با دو دیدگاه تحلیلی و کاربردی نوشته شده و مؤلف سعی نموده، وراي بحث نظری هر الگو، حاشیهها و پیامدهای آن را بهطور عملیتری بررسی کند و الگوها را در سکوی NET. به زبان #C با نگاهي به جدیدترین قابلیتهای آنها آموزش بدهد و نقاط قوت و ضعف الگوها را بیان نماید.
برنامه نویسی به زبان ماشین و اسمبلی
برنامه نویسی سیستمی کامپیوترهای شخصی(8086) (ویژه دانشجویان دوره کاردانی کامپیوتر دانشگاه فنی و حرفهای) اين کتاب، با توجه به نیاز دانشجویان رشته کامپیوتر به آشنایی با زبان برنامهنویسی اسمبلی و لزوم دسترسی به منابع تازه این درس، تهیه و تدوین شده است. در این کتاب تلاش شده است تا مفاهیم با زبانی ساده و قابل فهم بیان شود، بگونهای که دانشجویان پس از مطالعه بخشهای مختلف و مثال های متنوع آن، قواعد اساسی و مهم برنامهنویسی به زبان اسمبلی را فرا گیرند. تلاش شده است تا ضمن بیان تمامی سرفصلهای مصوب وزارت علوم در این درس، از حجیم شدن کتاب و بیان مباحث قدیمی و غیر ضروری پرهيز شود. این کتاب ویژه دانشجویان دوره کاردانی کامپیوتر، دانشگاه فنی و حرفهای تدوین شده است اما بدون شک مطالعه آن برای دانشجویان دوره کاردانی و کارشناسی ديگر دانشگاهها نیز مفید خواهد بود.
برنامه نویسی سمت سرویس دهنده در ویندوز
• آشنایی با مفاهیم پایه سیستم¬عامل • ساختار سرویس¬های ویندوز و مدیریت آنها • حساب¬های کاربری توکار ویندوز • اشکال¬زدایی سرویس¬ها • برنامه¬نویسی سرویس¬ها و مشتری¬ها
برنامهنویسی Android از مبتدی تا پیشرفته
در این کتاب بهصورت گام به گام با نکات مربوط به برنامهنویسی برای سیستمعامل آندروید آشنا شده و در نهایت قادر خواهید شد برنامه خود را بهصورت تجاری ارائه دهید. تولید واسط کاربر، کار با پایگاه داده، تعامل با برنامههای موجود در ابزار و همچنین ارتباط با دنیای خارج، از طریق ارسال و دریافت پيامك، ايميل، وبسرویس و همچنین اینترنت، همگی بهصورت عملی مورد بررسی قرار میگیرند. نکتهای که میتوان بهعنوان امتیاز این کتاب به آن اشاره نمود عدم نیاز به دانش بالا در مورد زبان برنامهنویسی جاوا است. توضیحات گویا به همراه تصاویر فراوان، راهنمای شما در طول مثالهای این کتاب خواهد بود.
برنامهنویسی هوش مصنوعی با LISP
زبان ليسپ يکي از قدرتمندترين زبانها در امر برنامهنويسي هوش مصنوعي محسوب ميشود. اين زبان در سال 1958 توسط پرفسور جانمککارتي طراحي و ابداع شد. از ويژگيهاي بارز آن ميتوان به قابليت نمادگرائي، شئگرائي و محاسباتي آن اشاره کرد. کتاب حاضر، بهعنوان يک کتاب آموزشي سعي دارد تا بهصورت مقدماتي و با مثالهاي متعدد، اين زبان را در كنار دستورات کامل استاندارد CL به علاقمندان آموزش دهد.
برنامهنویسی وظیفهای در .Net 4 & 4.5 با TPL و PLINQ
اين كتاب بهطور كلي به بحث برنامهنويسي چندنخي و برنامه نویسی موازي در چهارچوب كاري NET. ميپردازد. اجراي موازي، بهويژه در رابطه با عمليات I/O كه گلوگاه كُندي برنامهها است، بسيار مهم است و از يخزدن پنجرههاي برنامه جلوگيري كرده و پاسخپذيري برنامه را افزايش ميدهد. در نتيجه كاربر، تجربهي بسيار بهتري در كار با برنامه پيدا ميكند. پس از خواندن اين كتاب علاوه بر اينكه دانش خود را با جديدترين دستاورد NET 4.0. و NET 4.5. به روز ميكنيد، ديدگاه جديدي در برنامهنويسي پيدا خواهيد كرد. مهمترين ويژگي كتاب اين است كه مباحث آن نظري نيست، بلكه كاربردهايي ارائه ميدهد كه ميتوانيد آنها را بهطور عملي در برنامههاي خود به كار بريد و برنامههايي بسيار سريعتر و كاربرپسندتر بنويسيد. از همه مهمتر برنامههايي بنويسيد كه به طور خودكار مقياسپذير باشند و در هر سيستمي از بيشرين توان پردازش سختافزار آن بهره ببرند.
پایگاه دادهی SQLite، برای برنامهنویسان ANDROID و NET.
در این کتاب به صورت گام به گام با پایگاه دادهي SQLite، توانمندیها و کاربردهای آن آشنا میشوید. همچنین برخی از روالهایی که براي مدیریت پایگاه داده توسط مدیر پایگاه داده استفاده میشود نیز بررسی میگردد. در ادامه، در كنار معرفي نگارش SQL مربوط به آن، دستورهاي DDL و DML نيز به کار گرفته ميشود تا افزونبر آشنایی با آنها به صورت عملی، به صورت تئوریک نیز با كاركرد آنها آشنا شوید. در پايان با بررسی کلاسهای ارائه شده در SDK اندروید و کتابخانه مربوط به NET Framework. با یک مثال عملی در هر دو سکوی کاری، تولید یک برنامه مبتنیبر SQLite را تجربه خواهيد كرد.
پروژه کار برنامه نویسی به زبان Visual Basic
طراحی، پیادهسازی، کدنویسی و ایدهپردازی توسعه 26 پروژهی کاربردی برنامهنویسی VB همچون : * نرمافزار پخش فایلهای صوتی و تصویری (Multimedia player) * نرمافزار برگزاری و تصحیح آزمون الکترونیکی (E-Test) * نرمافزار مدیریت فروشگاه الکترونیکی (E-Store) * نرمافزار احراز هویت کاربران در ورود به سیستم های امنیتی * نرمافزار مدیریت فایل سیستم عامل (File Manager) * نرمافزار برگزاری مسابقات و رنکینگ رکورد مسابقه دهندگان * نرمافزار مدیریت زمان و هزینه کامپیوترهای کافی نت
جاده یادگیری React
• مرور سریعی بر npm • ایجاد برنامه React با create-react-app • یادگیری ES6 همراه با React • وضعیت محلی کمپوننت و شئ state، خصوصیتهای کمپوننت و شئ props • توابع higher-order، رندر کردن شرطی • کمپوننتهای مرکب و قابل استفادهی مجدد • فراخوانی API راه دور، تست کردن کُدها با Jest و Enzyme • کمپوننتهای پیشرفته، deploy کردن برنامه به سرور راه دور
راهاندازی تجارت الکترونیکی با ASP.Net با کدهای #C (دورهی دو جلدی)
اين کتاب تلاش دارد تا به سادهترين و کاملترين صورت، شما را براي طراحي و راهاندازي وبسايت فروشگاه الکترونيکي خود ياري دهد. مشخصاً سعي نموده تا از آخرين دستاوردهاي اين عرصه در زمينهي طراحي و تأثيرات رواني آن براي جلب مشتري به طور عام و نيز تکنيکهاي برنامهنويسي نوين به طور خاص، با زباني ساده بهره برد و پاي شما را به يکي از داغترين رقابتهاي اقتصادي دنياي امروز باز كند.