کتابخانه الکترونیک

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

کتابخانه الکترونیک

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

کتابخانه الکترونیک

۲۵ مطلب با کلمه‌ی کلیدی «آموزش سریع» ثبت شده است

  • ۰
  • ۰

آموزش زبان برنامه نویسی ASP.NET

تالیف و تدوین: شرکت پیشگامان فناوری

 

ای‌اس‌پی‌دات‌نت (به انگلیسی: ASP.NET) یک چارچوب کاربردی Web است که توسط شرکت مایکروسافت عرضه گردیده تا برنامه نویسان بتوانند برای ساخت سایت‌های وب (website)

و برنامه‌های تحت وب (Web applications)پویا و سرویس‌های وب (Web services)پویا وسرویس‌های Web XML از آن استفاده کنند.

این بخشی از زیر ساخت.NET مایکروسافت و جانشینی برای تکنولوژی صفحات سرویس دهنده فعال (ASP) است.

ASP مبتنی بر زبانهای مشترک در حال اجرا است که به برنامه نویسان اجازه می‌دهد کدهای ASP را با استفاده از هر زبان Framework.NET بنویسند.

 

دانلود مجموعه آموزش زبان برنامه نویسی ASP.NET

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

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

تالیف و تدوین: دکتر احمد فراهی

 

C++ (بخوانید سی‌پلاس‌پلاس ‎/ˌsiːˌplʌsˈplʌs/‎) یک زبان برنامه‌نویسی همه‌منظوره، همگردان، سطح میانی، شیءگرا و چندرگه است که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند.

این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه‌شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است.

از آنجا که در ++C اشیاء را می‌توان ابتدا به ساکن از کلاس‌هایی ایجاد کرد که به هیچگونه سلسله مراتب رده‌ها و وراثت مقید نیستند، لذا ++C از برنامه‌سازی شیء بنیاد (object-based programming) نیز پشتیبانی می‌کند.

 C++ به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی هستند.

 C++ یک زبان سطح میانی در نظر گرفته می‌شود؛

این زبان دارای قابلیت‌های زبان‌های برنامه‌نویسی سطح بالا و زبان‌های برنامه‌نویسی سطح پایین به‌صورت هم‌زمان است.

C++ توسط بی‌یارنه استراس‌تروپ ریاضی‌دان دانمارکی در سال ۱۹۷۹ در آزمایشگاه‌های بل (Bell Labs)، برای بهبود زبان سی و بر مبنای آن ساخته شد و آن را «C با کلاس» (C With Classes) نام‌گذاری نمود.

در سال ۱۹۸۳ به C++ تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثناء انجام شد.

این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC ۱۴۸۸۲:۱۹۹۸ استاندارد شد.

نسخهٔ فعلی استاندارد این زبان ISO/IEC ۱۴۸۸۲:۲۰۱۴ است.

 

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

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

آموزش زبان برنامه نویسی سی C

نویسنده: برایان کرنیگان و ریچی

مترجم: عین اله جعفرنژاد قمی

 

سی (به انگلیسی: C، ‎/siː/‎) یک زبان برنامه‌نویسی از نوع همه‌منظوره، کامپایل‌شونده، سطح میانی، ساخت‌یافته، دستوری و روندگرا می‌باشد که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه‌های بل ساخته شد.

در سال ۱۹۶۷ مارتین ریچاردز زبان BCPL را برای نوشتن نرم‌افزارهای سیستم‌عامل و کامپایلر در دانشگاه کمبریج ابداع کرد.

سپس در سال ۱۹۷۰ کن تامسون زبان B را بر مبنای ویژگی‌های زبان BCPL نوشت و از آن برای ایجاد اولین نسخه‌های سیستم‌عامل یونیکس در آزمایشگاه‌های بل استفاده کرد.

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

ریچی از این زبان برای ایجاد سیستم‌عامل یونیکس استفاده کرد اما بعدها اکثر سیستم‌عامل‌های دیگر نیز با همین زبان نوشته‌شدند.

این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب "The C Programming Language" در سال ۱۹۷۸ توسط برایان کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.

استفادهٔ گسترده این زبان در انواع رایانه‌ها و سخت‌افزارهای مختلف باعث شد که نسخه‌های مختلفی از این زبان به‌وجود آید که با یکدیگر ناسازگار بودند.

در سال ۱۹۸۳ مؤسسه استانداردهای ملی آمریکا (ANSI) کمیته‌ای موسوم به X3J11 را را مأمور کرد تا یک تعریف فاقد ابهام و مستقل از ماشین را از این زبان تدوین نماید.

در سال ۱۹۸۹ این استاندارد تحت عنوان ANSI C به تصویب رسید و سپس در سال ۱۹۹۰، سازمان بین‌المللی استانداردسازی (ISO) نیز این استاندارد را پذیرفت و مستندات مشترک آنها تحت عنوان ANSI/ISO C منتشر گردید.

 

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

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

آموزش HTML به زبان ساده و روان

گردآورنده: سایت فن آوری کاردانش استان فارس

 

زبان نشانه‌گذاری ابرمتنی، (به انگلیسی: Hyper Text Markup Language) یا زنگام  (به انگلیسی: HTML) در کنار سی‌اس‌اس هستهٔ فناوری ساخت صفحه‌های وب هستند. اچ‌تی‌ام‌ال زبان توصیف ساختار صفحه‌های وب است.

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

دستورالعمل‌های این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب با آن‌ها، نشانه‌گذاری شده و بدین‌ترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وب، توصیف می‌شود.

تاکنون ۵ نسخه از اچ‌تی‌ام‌ال عرضه شده‌است.

هر یک از برچسب‌های اچ‌تی‌ام‌ال، معنا و مفهوم خاصی دارند و تأثیر مشخصی بر محتوا می‌گذارند؛

مثلاً برچسب‌هایی برای تغییر شکل ظاهری متن، نظیر درشت و ضخیم کردن یک کلمه یا برقراری پیوند به صفحات دیگر در اچ‌تی‌ام‌ال تعریف شده‌اند.

یک سند اچ‌تی‌ام‌ال، یک پرونده‌ی مبتنی بر متن (Text–based) است که معمولاً با پسوند .htm یا .html نام‌گذاری شده و محتویات آن از برچسب‌های اچ‌تی‌ام‌ال تشکیل می‌شود.

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

اچ‌تی‌ام‌ال زبان برنامه‌نویسی نیست، بلکه زبانی برای نشانه‌گذاری ابرمتن است و اساساً برای ساخت‌مند کردن اطلاعات و جدایش اجزای منطقی یک نوشتار (نظیر عناوین، تصاویر، فهرست‌ها، بندها و جداول) به کار می‌رود.

از سوی دیگر، اچ‌تی‌ام‌ال را نباید به عنوان زبانی برای صفحه‌آرایی یا نقاشی صفحات وب به کار بُرد؛

این وظیفه اکنون بر دوش فناوری‌های دیگری همچون سی‌اس‌اس است.

گفتنی است اچ‌تی‌ام‌ال شکلی از زبان دیگری به نام اس‌جی‌ام‌ال است و کنسرسیوم وب آن را به عنوان استانداردی برای نشانه‌گذاری مستندات ابرمتنی برای عرضه در وب، تدوین کرده‌است.

 

دانلود آموزش HTML به زبان ساده و روان

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

کاملترین مرجع وردپرس Wordpress

نویسندگان: امین امان پور - محمد حاجی نیا

 

وردپرس یک سیستم مدیریت محتوا (به انگلیسی: CMS) برای راه اندازی و ایجاد سایت‌ها و وبلاگ‌ها است که شما با استفاده از این سیستم نرم‌افزاری می‌توانید، محتوا سایتتان (متن، فیلم، تصویر و هر چیز دیگری) را مدیریت کنید.

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

وردپرس با زبان برنامه‌نویسی پی اچ پی نوشته شده و توسط مای‌اس‌کیوال پشتیبانی می‌شود.

همچنین نسخه‌ای برای پست‌گرس‌کیوال نیز موجود می‌باشد این سیستم کاملاً رایگان و متن باز است.

وردپرس در ادامه راه پروژهٔ موفق b۲ است که در سال ۲۰۰۳ شکل گرفت.

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

در حال حاضر بیش از ۷۶ میلیون وب سایت در جهان با این CMS راه اندازی شده‌است.

 

دانلود کتاب کاملترین مرجع وردپرس WordPress

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

آموزش زبان برنامه نویسی پی اچ پی PHP

مولف و گردآورنده: محمد بشیری

 

پی‌اچ‌پی (به انگلیسی: PHP) یک زبان برنامه‌نویسیِ شیءگرا و برای سرور است که برای طراحی وب توسعه یافته‌است، اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد.

تا ژانویهٔ سال ۲۰۱۳ میلادی PHP روی ۲۴۴ میلیون وب‌گاه و ۲٫۱ میلیون سرور وب نصب شده‌است.

این زبان در سال ۱۹۹۵ میلادی توسط راسموس لِردورف (به انگلیسی: Rasmus Lerdorf) ساخته‌شد و در حال حاضر توسعهٔ آن بر عهدهٔ گروه پی‌اچ‌پی است.

در ابتدا، پی‌اچ‌پی از عبارت صفحهٔ خانگی شخصی (به انگلیسی: Personal Home Page) گرفته شده‌بود.

اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پی‌اچ‌پی: پیش‌پردازندهٔ ابرمتن است.

کدهای پی‌اچ‌پی توسط یک سرور وب که نرم‌افزار پی‌اچ‌پی روی آن نصب باشد، تفسیر می‌شود.

دستورهای این زبان می‌توانند به صورت مستقیم در درون کدهای اچ‌تی‌ام‌ال قرار بگیرند.

زبان پی‌اچ‌پی از نسخهٔ ۴٫۳ به بعد قابلیت پشتیبانی از واسط خط فرمان را نیز به امکانات خود اضافه کرد.

این قابلیت می‌تواند برای ایجاد نرم‌افزارهای غیر وبی یا نرم‌افزارهایی با واسط گرافیکی کاربر مورد استفاده قرار بگیرد.

پی‌اچ‌پی یک نرم‌افزار آزاد است که تحت مجوز پی‌اچ‌پی انتشار یافته‌است.

این مجوز به دلیل قرار دادن محدودیت روی استفاده از عنوان پی‌اچ‌پی، با مجوز همگانی گنو (GPL) سازگار نیست.

پی‌اچ‌پی را می‌توان روی اکثر سرورهای وب نصب کرد.

همچنین قابلیت نصب آن به صورت یک شل جداگانه روی تقریباً تمامی سیستم‌های عامل و پلت‌فرم‌ها (یا سکوها) وجود دارد.

تمامی این استفاده‌ها رایگان است.

 

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

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

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

 

دِلفی (به انگلیسی: Delphi) یک محیط یکپارچهٔ توسعهٔ نرم‌افزار یا (IDE) است (که به اشتباه زبان برنامه‌نویسی دلفی نامیده می‌شود) که توسط امبارکادرو ارائه می‌شود و بر پایهٔ زبان برنامه‌نویسی آبجکتیو پاسکال محیطی را برای توسعه سریع نرم‌افزار یا همان rad ارائه می‌کند.

به این معنا که شما با کمک یک رابط گرافیکی کاربر یا همان gui قدرتمند که توسط IDE ارائه می‌شود می‌توانید با چند کلیک و مقداری کدنویسی، برنامهٔ خود را در چند سیستم عامل بر پایهٔ پازیکس و مایکروسافت ویندوز و اندروید و مک‌اواس و آی‌اواس به صورت کد اصل سیستم عامل تست و بعد ارائه کرد.

در اصل دلفی به عنوان ابزاری تحت برنامه rad studio و به هدف توسعه سریع نرم‌افزار یا همان rad توسط بورلند تحت ویندوز ان‌تی ارائه می‌شد که بعداً سهام این شرکت توسط امبارکادرو خریداری شده و دلفی به‌صورت مدرنیته و جدا (از rad studio) ارائه شد گرچه همچنان تحت rad studio هم ارائه می‌شود اما به‌صورت جدا هم ارائه می‌شود.

این نرم‌افزار بر مبنای پاسکال شیءگرا (آبجکت پاسکال) بوده و از این زبان مشتق شده‌است.

البته بورلند نسخه‌ای از دلفی و سی++بیلدر را برای لینوکس به‌نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرم‌افزارهای لینوکس قرار نگرفت.

نرم‌افزارهای دلفی در ابتدا به‌صورت مستقیم از کتابخانه‌های ویندوز و کتابخانهٔ مخصوص خود به‌نام VCL استفاده می‌کردند، اما پس از نسخهٔ ۶ دلفی، امکانات استفاده از دات‌نت هم به‌آن اضافه شد.

 

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

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

کتاب آموزش زبان برنامه نویسی پرل Perl

نویسنده: Geoffrey Sampson

 

پِرْل (به انگلیسی: Perl) یکی از زبانهای برنامه‌نویسی سطح بالا، همه منظوره، مفسری و پویا است.

پرل به پرل نسخه 5 اشاره دارد، اما از سال 2000 تا 2019 به زبان پرل نسخه 6 که زبان خواهر پرل است نیز اشاره دارد، این زبان بازطراحی ای از پرل 5 است. در سال 2019 پرل نسخه 6 به راکو تغییر نام داد.

اگر چه واژه پرل یک مخفف واقعی نیست. ولی مخففهای معکوس متعددی برای آن ساخته شده‌اند.

یکی از متداول‌ترین این عبارتها " زبان عملی استخراج و گزارش دهی" است.

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

از آن زمان، تغییرات و بازنگری های بسیاری انجام شده است.

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

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

 

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

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

قواعد کد نویسی در فلش (اکشن اسکریپت)

گردآورنده: امین کریمی

 

اکشن‌اسکریپت ActionScript زبان برنامه نویسی برای فلش‌پلیر می‌باشد، که تعامل با کاربر، پردازش و نگهداری اطلاعات و غیره را در زمان اجرا به عهده دارد .

AS بر پایه ECMAScript است که معمولاً به صورت بایت کد توسط compiler درون فایل ذخیره گردیده و درrun-time توسط ActionScript Virtual Machine ترجمه و اجرا می‌شود.

AS مدل پیشرفته و قوی را از یک زبان برنامه نویس ارائه می‌کند که برای بسیاری از توسعه دهندگان وب و برنامه نویسان با اندکی دانش ازobject-oriented programming آشنا و راحت خواهد بود .

 

دانلود کتاب قواعد کد نویسی در فلش (اکشن اسکریپت)

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن
  • ۰
  • ۰

کتاب آموزش سیستم مدیریت محتوای جوملا

نویسنده: نوید زراعتی

 

جوملا (به انگلیسی: Joomla) نام یک چهارچوب مدیریت محتوای آزاد و باز متنی (به انگلیسی: Open Source)است که مخصوص انتشار محتوای وب است.

جوملا در یک چارچوب نرم‌افزاری تحت وب مدل-نما-کنترل‌گر ساخته شده که می‌تواند به‌طور مستقل از سیستم مدیریت محتوا استفاده شود.

جوملا به زبان پی‌اچ‌پی نوشته شده‌است و از پایگاه دادهٔ مای‌اس‌کیوال استفاده می‌کند.

قابلیت‌های جوملا! شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائهٔ نسخه قابل چاپ، بخش‌های کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبان‌های متعدد (از جمله فارسی) است.

علاوه بر امکانات پایه، افزونه‌هایی (شامل کامپوننت، ماژول، پلاگین، قالب، بسته زبان) هستند که به امکانات جوملا می‌افزایند.

بیش از ۱۰٬۲۰۰ افزونهٔ رایگان و تجاری در شاخه رسمی افزونه‌های جوملا وجود دارد.

نام جوملا گرفته شده از واژه‌ای در زبان سواحیلی است که به معنی «جملگی» یا «همگی» و همچنین «همگی باهم» است.

جوملا! با اجازه‌نامهٔ جی‌پی‌ال منتشر می‌شود.

 

دانلود کتاب آموزش سیستم مدیریت محتوای جوملا

 

با من همراه باشید

کتابخانه همراه شما

  • مازیار توسن