close
تبلیغات در اینترنت
برنامه نویسی تحت ویندوز

براي جستجو در سايت کلمه کليدي مرتبط با مطلب مورد نظر خود را وارد کنيد .

×
با عضويت در سامانه خبرنامه پيامکي سايت از جديدترين خبر ها از طريق گوشي همراه خود با خبر شويد
براي عضويت در خبرنامه پيامکي، اطلاعات خود را وارد کنيد
نام شما:
موبايل شما:
×
سایت بیا تو امنیت

تبليغات هزينه نيست ، بلکه سرمايه گذاري است

جهت سفارش تبليغات کليک کنيد ...

دانلود کتاب الکترونیکی زبان ماشین اسمبلی و برنامه سازی سیستم

عنوان: کتاب زبان ماشین و برنامه سازی سیستم
رشته : کامپیوتر
نوع: برنامه نویسی
نویسنده : مهندس داریوش نیک مهر
نوع فایل : PDF
زبان : فارسی
حجم 1261 (کیلوبایت) یا 1MB
تعداد صفحات:400

از ویژگی های این کتاب :
این کتاب دارای 10 فصل است که مطالب آموزشی زیر را در بر میگیرد:
معرفی و بررسی سیستم اعداد, معماری ریز پردازنده 80286, برنامه نویسی و دستورالعملهای و جزئیات مرتبط با آن, دستورالعملهای اساسی, انشعاب و تکرار, عملیات بیتی, ماکروها و روالها و وقفه ها, عملیات پردازش و کار با رشته ها, برنامه های نمونه, اسمبلی 80386, سوالات و تستهای اسمبلی,

دانلود کتاب

دانلود کتاب آموزش گام به گام Visual Basic.net

دانلود کتاب آموزش گام به گام Visual Basic.net

نام کتاب: آموزش گام به گام Visual Basic.net

نویسنده: مایکل هالورسن
مترجم: علیرضا زارع پور
تعداد صفحات: ۴۶۱
فرمت کتاب: PDF
زبان کتاب: فارسی

.

توضیحات:
کتاب آماده شده کتابی کمیاب و بی نظیر در زمینه آموزش ویژوال بیسیک.نت می باشد که شامل ۴۶۱ صفحه و ۲۲ فصل است و از ابتدا تا انتهای این زبان برنامه نویسی را به شما می آموزد. همانطور که اکثر شما مطلع هستید ویژوال بیسیک زبان برنامه نویسی است که توسط مایکروسافت ایجاد شده و در جهان حدود ۳ میلیون برنامه نویس از این زبان برای توسعه ی نرم افزارهای خود استفاده میکنند. کتاب آماده شده بصورت کامل و جامع به آموزش این زبان می پردازد. امیدواریم مورد استفاده برنامه نویسان گرامی قرار گیرد.

.
برخی از عناوین و سرفصل ها:
- اجرای یک برنامه ویژوال بیسیک
- اولین برنامه
- متغیرها و عملگر ها
- دیباگ کردن
- پردازش متن
- ایجاد یک نرم افزار تحت وب
- کار با کنترل های ویژوال بیسیک
- و …

/
برای دانلود رایگان کتاب بی نظیر “آموزش گام به گام Visual Basic.net” از مستردانلود به ادامه مطلب مراجعه نمایید.

دانلود کتاب آموزش سریع انیمیشن سازی با Adobe Flash CS3

دانلود کتاب آموزش سریع انیمیشن سازی با Adobe Flash CS3

ادوبی فلش (Adobe flash) یا به اختصار فلش، نرم‌افزاری است برای تولید انواع بازی‌های دو بعدی، فیلم، و برنامه‌های پویای اینترنتی که توسط پخش کنندهٔ فلش (Flash Player) اجرا می‌شود.
فناوری فلش توسط شرکت ماکرومدیا در دنیای وب بنیان‌گذاری شد که با خریده شدن ماکرومدیا توسط ادوبی با علامت تجاری ادوبی معرفی می‌گردد.
اساس ساختمان پرونده‌های فلش اس‌دبلیواف (SWF) به صورت برداری است که با زبان اکشن‌اسکریپت محتویات و اشیاءها کنترل و دستور دهی می‌شود.

سادگی در کنترل محتویات و اطلاعات، گرافیک بالا و قدرت انعطاف فراوان، استفاده همه گیر آن را موجب شده‌است. امروزه بر روی ۹۰٪ کامپیوترهای متصل به اینترنت پخش کنندهٔ فلش، فعال و نصب می‌باشد.

دانلود MATLAB E-Books Collection - مجموعه کتاب های متلب

دانلود MATLAB E-Books Collection - مجموعه کتاب های متلب

متلب (MATLAB) یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان‌ برنامه‌نویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مربوطه‌است که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شده‌است. این نام حاکی از رویکرد ماتریس محور برنامه‌است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند.
کار کردن با ماتریس‌ها در متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس 1*1 ذخیره می‌شود.یک تصویر به شکل یک ماتریس سه بعدی ذخیره می‌گردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده می‌شود. فایل‌های صوتی نیز در متلب به شکل ماتریس‌های تک ستون (بردارهای ستونی) ذخیره می‌شوند. بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.
در مجموعه کتاب حاضر ، کتاب های معتبر مربوط به این زبان برنامه نویسی گردآوری شده است.

دانلود کتاب آموزش مقدماتی MFC

دانلود کتاب آموزش مقدماتی MFC

ام اف سی (MFC) کتابخانه کلاس بنیاد مایکروسافت (Microsoft Foundation Class Library) که به طور مخفف ام اف سی نامیده می‌شود، کتابخانه‌ای است که واسط برنامه‌نویسی نرم‌افزار ویندوز (Windows API) را در کلاس‌های سی++ می‌گنجاند.در این کتابخانه مجموعه ای از کلاس های مختلف تدارک دیده شده است به صورتی که اکثر نیاز های برنامه نویس بدون دسترسی مستقیم به اِی پی آی (API) های ویندوز رفع می شود.

دانلود کتاب آموزش نرم افزار SPSS

دانلود کتاب آموزش نرم افزار SPSS

اس‌پی‌اس‌اس (SPSS) نام یک نرم‌افزار رایانه‌ای است که برای تحلیل‌های آماری به کار می‌رود.اس‌پی‌اس‌اس مخفف بستهٔ آماری برای علوم اجتماعی است.
اس پی اس اس از جملهٔ نرم‌افزارهایی است که برای تحلیل‌های آماری در علوم اجتماعی، به صورت بسیار گسترده‌ای استفاده می‌شود. این نرم‌افزار توسط پژوهشگران بازار و داد و ستد، پژوهشگران سلامتی، شرکت‌های نقشه‌برداری، دولتی، پژوهشگران آموزشی، سازمان‌های بازاریابی و غیره به کار می‌رود. افزون بر تحلیل‌های آماری، مدیریت داده‌ها و مستندسازی داده‌ها نیز از ویژگی‌های نرم‌افزار هستند.

دانلود C Sharp E-Book Collection - مجموعه کتاب های زبان برنامه نویسی سی شارپ

دانلود C Sharp E-Book Collection - مجموعه کتاب های زبان برنامه نویسی سی شارپ

سی‌شارپ (#C) زبانی شیءگرا و سطح بالا (high level) از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.زبان #C، یک زبان برنامه نویسی چند الگویی است و منظم شده مدل‌های تابعی، امری، عمومی، شی گرا و جز گرا می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. #C یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.
در مجموعه کتاب حاضر سعی شده بهترین کتاب های موجود از این زبان برنامه نویسیِ پرطرفدار و ارزشمند را گردآوری کنیم.

نرم افزار Open Source (منبع باز) چیست ؟

نرم افزار Open Source (منبع باز) چیست ؟

وقتی ما نرم افزاری را می خریم و یا آن را دانلود می کنیم ، به طور معمول نسخه ای از نرم افزار را در دست خواهیم داشت که برای استفاده آماده است. کد نرم افزار در آن وارد شده است و به همین دلیل کدهای داخلی نرم افزار برای کاربر قابل مشاهده نیست. به عبارت دیگر ، کد منبع در دسترس کاربر نمی باشد. بنابراین ، انجام هر گونه تغییرات در نرم افزار های کامپیوتری به طور معمول غیر ممکن است. این یک مزیت به حساب می آید که توسط اکثر تولید کنندگان تجاری نرم افزار، برای جلوگیری از کپی و دستکاری در نرم افزار ، مورد استفاده قرار می گیرد.

 

  

نرم افزار Open Source (منبع باز) چیست ؟

 

کامپایل کدی است که کمک می کند تا اطلاعات به کد منبع برگردد و شانس کپی از نرم افزار را کاهش می دهد. این روش به عنوان تضمینی است که تولید کنندگان را  قادر می سازد ، تولید محصولات خود را افزایش داده و در نسخه های بعدی محصول شان را با کیفیت بهتری به بازار ارائه کنند. با این حال ، یک نرم افزار منبع باز ، درست بر خلاف این است. نمونه های مختلف از نرم افزار منبع باز وجود دارند که ما معمولا برای مصارف روزانه از آن ها استفاده می کنیم.

دانلود فیلم آموزش اسکریپت نویسی در MAYA به زبان Python

1287957862 pythonscriptinginmayawtmk دانلود فیلم آموزش اسکریپت نویسی در MAYA به زبان Python

.

.

Digital-Tutors : Python Scripting in Maya

در این مجموعه آموزشی با قدرت اسکریپت نویسی Python در نرم افزار Maya آشنا می شوید و می آموزید که چگونه از آن برای انجام کارهایی که هم اکنون به سختی انجام می دهید و یا اصلا قابل انجام نیستند استفاده کنید .
این مجموعه آموزش ویدیویی محصول موسسه آموزشی Digital Tutors است که به مدت زمان 3 ساعت و 16 دقیقه در اختیار علاقه مندان قرار می گیرد .

.

در ادامه با برخی از سرفصل های این مجموعه آموزشی آشنا می شویم :
آموزش برخی از مقدمات www.p30learning.com
آموزش نوشتن اولین اسکریپت Python در مایا
آموزش اجرای اسکریپت های Python در Maya Commands
آموزش تبدیل خروجی اسکریپت MEL به Python بخش اول
آموزش تبدیل خروجی اسکریپت MEL به Python بخش دوم
آموزش تبدیل خروجی اسکریپت MEL به Python بخش سوم
آموزش استفاده از متغیرها برای نگه داری اطلاعات
آموزش در رابطه با انواع داده ها پی سی لرنینگ
آموزش ساخت لیست انتخاب ها
آموزش چگونگی ایجاد حلقه های تکرار در اسکریپت نویسی با Python
آموزش ساخت چرخ دنده بوسیله اسکریپت نویسی Python بخش اول
آموزش ساخت چرخ دنده بوسیله اسکریپت نویسی Python بخش دوم
آموزش ساخت چرخ دنده بوسیله اسکریپت نویسی Python بخش سوم
آموزش ساخت چرخ دنده بوسیله اسکریپت نویسی Python بخش چهارم
آموزش ساخت چرخ دنده بوسیله اسکریپت نویسی Python بخش پنجم
آموزش اسکریپت نویسی برای یک پنجره پنهان
آموزش ساخت کادرهای ورود داده www.p30learning.com
آموزش نوشتن حلقه های تکرار While
آموزش خروجی گرفتن مبتنی بر Timeline از اسکریپت ها
آموزش اسکریپت نویسی برای فریم های کلیدی
آموزش نوشتن عبارات در Python
آموزش انتقال داده های MEL به Python
آموزش کامل کردن یک حرکت www.p30learning.com
آموزش اجرا و کار با Mayapy
آموزش استفاده از ویرایش گر های خارجی Python
آموزش ترکیب فرامین مایا پیسیلرنینگ
آموزش برنامه نویسی Plugin های مایا بوسیله Python بخش اول
آموزش برنامه نویسی Plugin های مایا بوسیله Python بخش دوم

دانلود کتاب آموزش اسمبلی (زبان ماشین) و برنامه سازی سیستم

دانلود کتاب آموزش اسمبلی (زبان ماشین) و برنامه سازی سیستم

زبان همگذاری یا اسمبلی (Assembly) به مجموعه زبان‌های برنامه‌نویسی سطح پایینی اطلاق می‌شود که در آن مستقیماً دستورالعمل‌های پردازندهٔ اصلی (CPU) نوشته می‌شود ( یعنی دستوراتی که ALU توانایی انجام آنها را دارد.)
به دلیل سطح پایین بودن این زبان‌ها، نوشتن، اشکال‌زدایی و نگهداری برنامه سخت‌تر است. برای هر خانوادۀ CPU یک زبان اسمبلی وجود دارد.
این زبان به زبان مادر کامپیوتر بسیار نزدیک می‌باشد به‌طوری که تمامی برنامه‌های اولیه همچون ++C توسط زبان اسمبلی ساخته شده است و همچنین اکثر کارها در زمینۀ هک و مانند آن با این زبان انجام می‌شود. در زبان اسمبلی هر دستور زبان متناظر یک دستور باینری است. این زبان را با استفاده از اسمبلر‌ها می‌توان به زبان ماشین یعنی صفر و یک تبدیل کرد. نرم‌افزارهای اسمبلر بر روی سیستم نصب شده و با وارد کردن کدهای اسمبلی و اشکال‌زدایی کردن آن می‌توان آن‌ها را به زبان ماشین تبدیل کرد.

دانلود کتاب آموزش برنامه نویسی پیشرفته توسط زبان ++C

دانلود کتاب آموزش برنامه نویسی پیشرفته توسط زبان ++C

زبان برنامه‌نویسی ++C (سی پلاس پلاس) یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره، شیءگرا، سطح بالا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است. ++C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری هستند.
زبان ++c یک زبان سطح میانی در نظر گرفته می‌شود. این زبان دارای قابلیت زبان‌های سطح بالا و پایین به‌صورت هم‌زمان است.

دانلود کتاب آموزش برنامه نویسی به زبان C

دانلود کتاب آموزش برنامه نویسی به زبان C
زبان برنامه‌نویسی سی، زبانی همه منظوره، ساخت یافته و روندگرا می‌باشد که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه بل ساخته شد.
 زبان C از روی زبان B و BCPL ساخته شد و ویژگی‌های جدیدی همچون نظارت بر نوع داده‌ها نیز به آن اضافه شد. ریچی از این زبان برای ایجاد سیستم‌عامل یونیکس استفاده کرد اما بعدها اکثر سیستم‌عاملهای دیگر نیز با همین زبان نوشته شدند. این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب The C Programming Language در سال ۱۹۷۸ توسط کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.

دانلود کتاب آموزش جامع LINQ

دانلود کتاب آموزش جامع LINQ

LINQ  مختصر کلمه Language Integrated Query بوده و یک زبان برای تقاضا از هر گونه مجموعه داده (بانک اطلاعاتی، آرایه‌ها، Xml و...) می‌باشد. این زبان بسیار شبیه زبان SQL بوده و با زبان‌های C# و Vb.NET قابل پیاده سازی است.
هدف اصلی خلق LINQ ارائه یک زبان یکتا جهت تقاضا، برنامه ریزی و فیلتر کردن اطلاعات ذخیره شده در اشیاء مختلف اعم از پایگاه داده، اشیا، آرایه‌ها و از همه مهتر XML است، این زبان قابلیت Debug شدن به صورت Runtime را دارست و بسیار قابل انعطاف است.

دانلود کتاب آموزش برنامه نویسی به زبان Prolog

دانلود کتاب آموزش برنامه نویسی به زبان Prolog
پرولوگ یک زبان برنامه‌نویسی منطقی چند منظوره مبتنی بر مفاهیم هوش مصنوعی و زبان‌شناسی محاسباتی است. این زبان بر پایه منطق ریاضی بنا نهاده شده و میتوان گفت نسبت سایر زبانهای برنامه نویسی متفاوت است. بهمین خاطر این زبان را به عنوان زبان کاملا منطقی می‌شناسند و حتی به آن پرلوگ خالص نیز اطلاق می‌شود.
این زبان، ریشه خود را بر خلاف بسیاری از زبان‌های برنامه نویسی دیگر از منطق صوری گرفته است. پس منطق برنامه را از لحاظ روابط بیان کرده است و اجرای آنها بیشتر از طریق پرس و جوها حول این روابط موجب شده میشود. باید توجه داشت که این پرس و جوها از داده های مجزایی ساخته می شوند.
منطق گرا بودن این زبان، برای بکارگیری در بانک‌های اطلاعاتی، ریاضیات نمادین، زبان تجزیه و برنامه‌های دیگر بسیار سودمند است.

دانلود کتاب مقدمه ای بر طراحی و تحلیل الگوریتم ها

دانلود کتاب مقدمه ای بر طراحی و تحلیل الگوریتم ها

الگوریتم یا خوارزمی مجموعه‌ای متناهی از دستورالعمل‌ها است، که به ترتیب خاصی اجرا می‌شوند و مسئله‌ای را حل می‌کنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است. در علوم رایانه، یک الگوریتم را یک روال محاسباتی خوش‌تعریف می‌دانند، که مقدار یا مجموعه‌ای از مقادیر را به عنوان ورودی (Input) دریافت کرده و پس از طی چند گام محاسباتی، ورودی را به خروجی (Output) تبدیل می‌کند. بجز این، الگوریتم را ابزاری برای حل مسائل محاسباتی نیز تعریف کرده‌اند. ساخت و طراحی الگوریتم مناسب در مرکز فعالیت‌های برنامه‌سازی رایانه قرار دارد. یک برنامه رایانه‌ای، بیان یک یا چند الگوریتم با یک زبان برنامه‌نویسی است.

دانلود کتاب زبان برنامه نویسی پایتون

دانلود کتاب زبان برنامه نویسی پایتون

پایتون (Python)  یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خَودو فان روسوم (Guido van Rossum) در سال 1991 در کشور هلند طراحی شد.این زبان از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانهای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند.

دانلود کتاب آموزش برنامه نویسی شیء گرا در 21 روز

دانلود کتاب آموزش برنامه نویسی شیء گرا در 21 روز

برنامه‌نویسی شیءگرا (Object Oriented Programming مخفف OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن اشیا می باشد. در واقع دراین نوع پارادیام برنامه نویسی برنامه به شیء گرایش پیدا می کند و در ضمن مزیت هایی از جمله "پیچیدگی کم" و "هزینه ی کم" نسبت به سایر پارادیام های برنامه نویسی دارد.

دانلود کتاب همه چیز درباره Activex

دانلود کتاب همه چیز درباره Activex

اکتیوایکس (ActiveX) یک چهارچوب نرم افزاری برای تعریف اجزای نرم افزاری قایل استفاده ی مجدد به گونه ی مستقل از زبان برنامه نویسی است. اکتیوایکس در سال 1996 توسط شرکت مایکروسافت به عنوان توسعه فناوری های COM و OLE معرفی شد. بسیاری از برنامه های کاربردی ویندوز از کنترل های اکتیوایکس برای ایجاد کارایی و همچنین انتقال آنها به نرم افزار های دیگر، استفاده می کنند.

دانلود Programming Books Pack - مجموعه کتاب های برنامه نویسی

دانلود Programming Books Pack - مجموعه کتاب های برنامه نویسی

برنامه‌نویسی کامپیوتر (programming یا coding) فرآیند نوشتن، اشکال زدایی(debug) و نگهداری کد منبع (source code) برنامه کامپیوتر می‌باشد. این کد منبع با یک زبان برنامه نویسی نوشته شده است. این کد منبع ممکن است تغییر داده شده یک کد قبلی و یا یک کد کاملا جدید باشد. هدف برنامه نویسی ساختن یک برنامه می‌باشد که یک رفتار خواسته شده را به نمایش بگذارد. در این مجموعه حدود 509 کتاب کمک آموزشی برنامه نویسی گردآوری شده است.

دانلود کتاب استانداردهای طراحی و تولید وب سایت

دانلود کتاب استانداردهای طراحی و تولید وب سایت

همواره دلایل مفیدی برای توسعه دهندگان وب وجود دارد که با استانداردهای وب هماهنگ باشند. برای نمونه موتورهای جستجو می‌توانند کار فهرست کردن سایتها را بهتر انجام دهند. استفاده از کدهای مختص یک مرورگر اغلب کار طراحی یک صفحه را دوبرابر یا سه برابر می‌کند. در کتاب استاندارد های طراحی و تولید وب سایت شما با استاندارد های روز طراحی وب آشنا خواهید شد.

دانلود MySQL E-Book Collection - مجموعه کتاب های مای اس کیو ال

دانلود MySQL E-Book Collection - مجموعه کتاب های مای اس کیو ال

مای‌اس‌کیوال (MySQL) یک سامانه مدیریت پایگاه داده‌ها (DBMS) است که به دلیل سادگی نصب و مدیریت، و متن‌بازبودن از محبوبیت زیادی برخوردار است. در این مجموعه سعی شده بهترین کتاب های کمک آموزشی این پایگاه داده محبوب را گردآوری کنیم.

دانلود AJAX E-Book Collection - مجموعه کتاب های اِی‌جکس

دانلود AJAX E-Book Collection - مجموعه کتاب های اِی‌جکس

اِیجکس (AJAX)، مجموعه‌ای از استانداردها و فناوری‌های وب است که به کمک آنها می‌توان برنامه‌هایی مبتنی بر وب تولید کرد که به آسانی با کاربران تعامل داشته باشند. با استفاده از این فناوریها و با کمک انتقال تکه‌های کوچک داده و اطلاعات از رایانهٔ خادم (Server)، صفحات وب از حالت منفعل خارج می‌شوند و واکنشهایی مناسب با رویدادها انجام می‌دهند. ای‌جکس معماری جدیدی برای برنامه‌های تحت وب است، که با سرعت بسیار زیادی در حال گسترش بوده و کمتر کاربر اینترنت است که هنوز گذرش به یکی از صفحاتی که با این معماری ساخته شده‌اند نیفتاده، و از قابلیت‌های فوق‌العاده آن بهره‌مند نشده باشد. Gmail، Google Map، Google Suggest، Orkut، و اسامی آشنای دیگر، نمونه‌هایی هستند از کاربرد ای‌جکس. با استفاده از این معماری، صفحات وب تعامل بسیار خوبی با کاربران خواهند داشت. بعلاوه، مهم‌ترین مزیت این معماری این است که دیگر برای انجام هر کاری، لازم نیست صفحه وب دوباره بارگذاری شود. در این مقاله به بررسی تاریخچه، اصول، و شیوهٔ انجام کارها در این معماری خواهیم پرداخت.

مجموعه فناوریهای تشکیل دهنده ای‌جکس عبارتند از:
- نمایش استاندارد با استفاده از اکس‌اچ‌تی‌ام‌ال و سی‌اس‌اس
- نمایش پویایی و تعاملات با استفاده از مدل شیءگرای سند
- تبادل و دستکاری داده‌ها با استفاده از XML و تبدیلات اکس‌اس‌ال،
- بازیابی داده‌ها بصورت غیر همروند با استفاده از XMLHttpRequest،
- نهایتاً جاوااسکریپت برای سرهمبندی همه چیز با هم

دراین مجموعه سعی شده بهترین کتاب های آموزش در رابطه با AJAX گردآوری شود.

دانلود MATLAB E-Books Collection - مجموعه کتاب های متلب

دانلود MATLAB E-Books Collection - مجموعه کتاب های متلب

متلب (MATLAB) یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان‌ برنامه‌نویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مربوطه‌است که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شده‌است. این نام حاکی از رویکرد ماتریس محور برنامه‌است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند.
کار کردن با ماتریس‌ها در متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس 1*1 ذخیره می‌شود.یک تصویر به شکل یک ماتریس سه بعدی ذخیره می‌گردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده می‌شود. فایل‌های صوتی نیز در متلب به شکل ماتریس‌های تک ستون (بردارهای ستونی) ذخیره می‌شوند. بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.
در مجموعه کتاب حاضر ، کتاب های معتبر مربوط به این زبان برنامه نویسی گردآوری شده است.

دانلود jQuery E-Books Collection - مجموعه کتاب های جی کوئری

دانلود jQuery E-Books Collection - مجموعه کتاب های جی کوئری

جی‌کوئری یا jQuery یک کتابخانه جاوااسکریپت سبک وزن چند مرورگری می‌باشد که برای ساده کردن نوشتن اسکریپ‌های سمت-مشتری دراچ تی ام ال (HTML) طراحی شده است.جی کوری امروزه محبوبترین کتابخانه جاوااسکریپت در حال استفاده است.

جی کوری همچنین این اختیار را به برنامه نویسان می دهد که افزایه هایی برای کتابخانه جاوااسکریپت ایجاد کنند .

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

مجموعه کتاب های جاوا اسکریپت

دانلود JavaScript E-Book Collection  - مجموعه کتاب های جاوا اسکریپت

جاوا اسکریپت (JavaScript) زبانی است که توسط NetScape تولید شده‌است. این زبان، زبان برنامه نویسی اسکریپت مبتی بر اشیاء است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده‌است.

علیرغم اشتباه عمومی، زبان جاوا اسکریت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(C++) و جاوا شباهت دارد؛ که این امر برای سهولت یادگیری در نظر گرفته شده‌است. از همینرو دستورهای متداول مانند if, for, try..catch و... در این زبان هم یافت می‌گردند.
این زبان می‌تواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد.
در مجموعه کتاب حاضر سعی شده، بهترین کتاب های موجود این زبان برنامه نویسی گردآوری شود.

دانلود کتاب آموزش مقدماتی MFC

دانلود کتاب آموزش مقدماتی MFC

ام اف سی (MFC) کتابخانه کلاس بنیاد مایکروسافت (Microsoft Foundation Class Library) که به طور مخفف ام اف سی نامیده می‌شود، کتابخانه‌ای است که واسط برنامه‌نویسی نرم‌افزار ویندوز (Windows API) را در کلاس‌های سی++ می‌گنجاند.در این کتابخانه مجموعه ای از کلاس های مختلف تدارک دیده شده است به صورتی که اکثر نیاز های برنامه نویس بدون دسترسی مستقیم به اِی پی آی (API) های ویندوز رفع می شود.

دانلود کتاب راهنمای OpenGL

دانلود کتاب راهنمای OpenGL

گرافیک کامپیوتری همواره از جمله جذابترین جنبه های کامپیوترها بوده است. بازیها، برنامه های طراحی گرافیکی دو بعدی و سه بعدی و شبیه سازیها همگی به نوعی از قابلیتهای گرافیکی یک کامپیوتر بهره میبرند. مهمترین نکته در این زمینه، برقراری تعادلی منطقی بین کیفیت تصاویر نمایش داده شده بر روی صحنه و سرعت اجرای برنامه میباشد.
شرکت Silicon Graphics اولین محصول استاندارد و همه منظوره را برای پیاده سازی گرافیک در سیستمهای ویندوز ارائه نمود. محصول این شرکت که OpenGL نام دارد، در طی حدود یک دهه، علی رغم ضعفهای فراوان توانسته است به حیات خود ادامه دهد.
بد نیست بدانید که OpenGL از روی بسته نرم افزاری بنام Iris GL ساخته شد. این کتابخانه در دهه 80 در سیستمهای UNIX کاربرد فراوانی داشت.
در کتاب حاضر شما بیشتر با OpneGL آشنا خواهید شد.