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

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

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

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

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

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

  • ۰
  • ۰

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

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

 

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

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

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

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

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

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

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

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

 

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

 

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

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

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

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

 

جاوااسکریپت (به انگلیسی: JavaScript، ‎/ˈdʒɑːvəˌskrɪpt/‎) با کوته‌نوشت JS نوعی زبان برنامه‌نویسی است که با ویژگی‌های ارائه شده در مشخصات اکما اسکریپت مطابق می‌باشد.

جاوااسکریپت نوعی زبان سطح بالا، کامپایل درجا، و چندالگویی است.

جاوااسکریپت نحو آکولادی دارد، نوع دهی آن پویا است، نوع شیءگرایی اش بر پایه پیش‌نمونه است، و دارای توابع کلاس اول می‌باشد.

در کنار HTML و CSS، جاوااسکریپت یکی از فن‌آوری‌های هسته‌ای وب جهان‌گستر است.

علیرغم اشتباه عمومی، زبان جاوااسکریپت با زبان جاوا ارتباطی ندارد، دلیل این نام گذاری محبوبیت زبان جاوا در هنگام تولد جاوااسکریپت بود؛

اگر چه ساختار این زبان به سی پلاس پلاس (++C) و سی شارپ (C#) شباهت دارد که این امر برای یادگیری آسان در نظر گرفته شده‌است.

از همین رو دستورهای متداول مانند if, for, try..catch ,"while" و… در این زبان هم یافت می‌گردند.

این زبان می‌تواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد.

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

به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم، مناسب است.

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

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

 

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

 

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

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

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

آموزش Html و Css از سایت مرجع w3schools

سایت : w3schools

 

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

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

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

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

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

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

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

شیوه‌نامه آبشاری (به انگلیسی: Cascading Style Sheets) با کوته‌نوشت سی‌اس‌اس (به انگلیسی: CSS) یک زبان برای ساخت شیوه‌نامه است که از آن برای توصیف نمایش یک سند (که به یکی از زبان‌های نشانه‌گذاری مثل اچ‌تی‌ام‌ال نوشته شده‌است) استفاده می‌شود.

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

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

نگهداری و تغییر مشخصات سی‌اس‌اس به عهدهٔ کنسرسیوم وب جهانگستر است.

 

دانلود آموزش Html و Css از سایت مرجع w3schools

 

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

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

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

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

نویسنده: سجاد رضایی

 

پایتون (به انگلیسی: Python، US: ‎/ˈpaɪθɑːn/‎) یک زبان برنامه‌نویسی شیءگرا، تفسیری، سطح بالا، و همه منظوره است، که خیدو فان روسوم آن را طراحی کرده‌است، و اولین بار در سال ۱۹۹۱ منتشر شده‌است.

فلسفه اصلی طراحی پایتون «خوانایی بالای کد» است و نویسه‌های فاصله خالی در آن معنادار هستند و مکرر استفاده می‌شوند.

ساختار زبانی و دیدگاه شیءگرا در پایتون به گونه‌ای طراحی شده‌است که به برنامه‌نویس امکان نوشتن کد منطقی و واضح (بدون ابهام) را برای پروژه‌های کوچک و بزرگ می‌دهد.

کلمات کلیدی و اصلی این زبان به‌صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند.

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

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

بدین ترتیب بلاک‌های کد به صورت خودکار ظاهری مرتب دارند.

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

زبان پایتون ۲ رسماً از سال ۲۰۲۰ دیگر پشتیبانی نمی‌شود و پایتون ۲٫۷٫۱۸ آخرین نسخهٔ پایتون ۲٫۷ و همچنین پایتون ۲ است و ازاین به بعد دیگر هیچ وصلهٔ امنیتی‌ای یا بهبود دیگری در این نسخه داده نخواهد شد. با پایان پشتیبانی از پایتون ۲ فقط پایتون ۳ نسخه‌های بعدی آن پشتیبانی خواهند شد.

پایتون پروژه‌ای آزاد و متن‌باز توسعه‌یافته‌است و توسط بنیاد نرم‌افزار پایتون مدیریت می‌گردد.

 

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

 

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

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

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

آموزش نرم افزار سه بعدی سازی 3D MAX

گردآورنده: سید محمد حسن آقا مالی

 

اتودسک تری‌دی‌اس مکس (به انگلیسی: Autodesk 3ds Max) که سابقاً استودیوی سه‌بعدی مکس (به انگلیسی: 3D Studio Max) نامیده می‌شد،

یک برنامهٔ گرافیک سه‌بعدی رایانه‌ای حرفه‌ای است که برای ساخت پویانمایی‌ها، مدل‌ها، بازی‌ها و تصاویر سه‌بعدی استفاده می‌گردد.

این نرم‌افزار توسط شرکت رسانه و سرگرمی اتودسک ساخته و منتشر شده‌است. 

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

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

از این برنامه همچنین در جلوه‌های ویژه سینمایی و مجسم‌سازی اولیه فیلم‌ها استفاده می‌شود.

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

این نرم‌افزار قابلیت مدلسازی به شیوهٔ نربز (NURBS) و پتچ (PATH)را دارا می‌باشد.

 

دانلود کتاب آموزش نرم افزار سه بعدی سازی 3D MAX

 

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

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

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

کتاب آموزش کار با سیستم عامل لینوکس Ubuntu

گردآورنده: ناصر باقری محمودآبادی

 

اوبونتو (به انگلیسی: Ubuntu) یک توزیع گنو/لینوکس بر مبنای دبیان است که تقریباً به صورت کامل از نرم‌افزارهای آزاد تشکیل شده‌است.

اوبونتو در حال حاضر در نگارش‌های میزکار و کارساز منتشر می‌شود.

تمامی نگارش‌ها می‌توانند به تنهایی روی رایانه یا در ماشین مجازی اجرا شوند.

اوبونتو توزیعی با تأکید بر راحتی استفاده برای کاربران، به خصوص کاربران تازه‌کار است که با راحتی و زیبای خود توانسته رشد بالایی در جذب کاربر داشته باشد.

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

اوبونتو هر ۶ ماه، یک نگارش پایدار با پشتیبانی ۹ ماهه و هر دو سال یک بار (در ماه چهارم سال‌های زوج میلادی)، نگارشی با پشتیبانی بلندمدت (LTS) ۵ ساله ارائه می‌کند.

از ۲۲ اکتبر ۲۰۲۰، جدیدترین نگارش با پشتیبانی بلندمدت ۲۰٫۰۴ ("Focal Fossa") است که تا سال ۲۰۲۵ به صورت عمومی و تا سال ۲۰۳۰ به صورت تجاری پشتیبانی می‌شود.

آخرین نگارش پایدار اوبونتو، ۲۱٫۱۰ ("Impish Indri") بوده که به مدت نه ماه پشتیبانی می‌شود.

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

 

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

 

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

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

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

آموزش نرم افزار ادوبی فتوشاپ Adobe PhotoShop

 

ادوبی فتوشاپ (به انگلیسی: Adobe Photoshop) یک ویرایشگر گرافیک شطرنجی است که توسط شرکت ادوبی برای سیستم عامل‌های ویندوز و مک‌اواس گسترش می‌یابد.

این نرم‌افزار به‌طور رسمی در سال ۱۹۸۸ توسط توماس و جان نول ساخته شد. از آن زمان تاکنون قابلیت‌ها و ابزارهای زیادی به این نرم‌افزار افزوده شده‌است.

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

فتوشاپ می‌تواند تصاویر گرافیکی شطرنگی (raster) را ایجاد یا ویرایش کند و همچنین از مدل‌های رنگی آرجی‌بی، سی‌ام‌وای‌کی، ال‌ای‌بی و Duotone پشتیبانی می‌کند.

قالب پرونده PSD و PSB مخصوص پروژه‌های فتوشاپ هستند. علاوه بر ویرایش گرافیک شطرنجی، فتوشاپ توانایی‌های اندکی در ویرایش و رندر گرافیک برداری مانند گرافیک رایانه‌ای سه‌بعدی را دارد.

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

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

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

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

آخرین نسخهٔ رسمی پایدار این نرم‌افزار نسخهٔ بیست و دوم است که در اواخر ۲۰۲۰ منتشر شد و با اسم ادوبی فتوشاپ ۲۰۲۱ شناخته می‌شود. 

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

کلمهٔ CC مخفف Creative Cloud است و به معنای ابر خلاق می‌باشد.

 

دانلود کتاب آموزش ادوبی فتوشاپ Adobe PhotoShop

 

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

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

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

آموزش زبان برنامه نویسی متلب MATLAB

گردآورنده: نوید مستوفی

 

مَتلب (به انگلیسی: MATLAB) یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان برنامه‌نویسی نسل چهارم است.

واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مورد نظر است که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شده‌است.

این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شود.

کار کردن با متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند.

برای مثال یک عدد (اسکالر) به شکل یک ماتریس ۱*۱ ذخیره می‌شود. یک رشته مانند «Whale is the biggest animal» به شکل ماتریسی با یک سطر و چندین ستون (که تعداد ستون‌ها به تعداد کاراکترهاست) ذخیره می‌شود.

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

فایل‌های صوتی نیز در متلب به شکل ماتریس‌های تک ستون (بردارهای ستونی) ذخیره می‌شوند؛ بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.

علاوه بر توابع فراوانی که خود متلب دارد، برنامه‌نویس نیز می‌تواند توابع جدید تعریف کند.

ساخت متلب امکان‌پذیر است. این قابلیت، ارتباط بهتری را میان برنامه‌های کاربردی نوشته‌شده با متلب و کاربران برقرار می‌کند.

متلب که از محصولات شرکت مت‌ورکس است، برای گروه‌های مختلف مهندسان رشته‌های مختلف از جمله مهندسی برق، مکانیک، رایانه و… کاربرد بسیاری دارد.

 

دانلود مقاله راهنمای استفاده از MATLAB

دانلود کتاب Getting Started with MATLAB

دانلود کتاب Matlab Engineering Programming

 

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

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

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

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

گردآوری: سید محمد هاشمیان

 

سی شارپ (به انگلیسی: #C)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.

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

این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز دربر گرفت.

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

زبان سی شارپ با قدرت و در عین حال سطح بالایی خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند.

این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. 

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

این زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفی نیازمندمدرک تأثیر پذیرفته‌است.

در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در ژوئیه ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد.

 

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

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

 

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

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

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

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

نگارنده: فرشید سفیدگران

 

وی‌اچ‌دی‌ال (به انگلیسی VHDL) یک زبان توصیف سخت افزار برای بیان مشخصات سخت افزار است.

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

سپس در سال 1987 توسط انجمن IEEE (انجمن مهندسان برق و الکترونیک) در قالب استاندارد IEEE 1076-1987 ارائه گردید.

پس از گذشت چند سال و انجام پاره‌ای از تصحیحات، استاندارد دوم این زبان تحت عنوان IEEE 1076-1993 در اختیار عموم قرار گرفت.

زبان VHDL ابتدا به منظور شبیه سازی و مدل سازی و درک بیشتر مدارهای منطقی بوده است که توسط محققان عمل Synthesis یا سنتز به عنوان اتوماتیک کردن فرایند طراحی به آن اضافه شده است.

 

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

 

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

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

  • مازیار توسن