دانلود ها ی دارای تگ: "software"

330 مورد برای عبارت مورد نظر پیدا شد.

دانلود Python 3: Building amazing Calculator and other GUI projects آموزش ساخت ماشین حساب و نرم افزار دیگر با پایتون 3

دانلود Python 3: Building amazing Calculator and other GUI projects - آموزش ساخت ماشین حساب و نرم اف

Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
در دوره آموزشی Python 3: Building amazing Calculator and other GUI projects با آموزش ساخت ماشین حساب و نرم افزار دیگر با پایتون 3 اشنا خواهید شد.

دانلود JSON in Practice آموزش جیسون همراه با تمرین

دانلود JSON in Practice - آموزش جیسون همراه با تمرین

جیسون (JSON)، مخفف کلمه JavaScript Object Notation بوده و یک استاندارد باز است که با ساختاری خوانا برای انسان و هم ماشین، می‌توان اطلاعات و داده‌های مختلف از جمله داده‌های یک دیتابیس را با استفاده از آن، بین عوامل مختلف مثلاً مرورگر کاربر و یک سایت منتقل کرد یا در فضای ذخیره سازی‌ای، آن را ذخیره نمود. یکی از مهمترین کاربردهای JSON، استفاده از آن در تکنولوژی آزاکس (AJAX) است. آژاکس تکنولوژی‌ای است که با استفاده از زبان جاوا اسکریپت، درخواست‌هایی به سرور وبسایت ارسال می‌کند و بدون نیاز به تغییر آدرس صفحه یا بارگذاری مجدد آن، تغییراتی را در صفحه ایجاد می‌کند. به این ترتیب صفحاتی پویا یا داینامیک خواهیم داشت. درست است که در آژاکس همانطور که از نامش (Asynchronous JavaScript and XML) هم پیداست، اطلاعات رد و بدل شده در قالب XML انجام می‌پذیرد اما از زمان معرفی JSON، قالب مورد استفاده از XML به JSON تغییر داده شد.
در دوره آموزشی JSON in Practice با آموزش جیسون همراه با تمرین اشنا خواهید شد.

دانلود Java Programming Bootcamp - Build Real Projects with JavaFX آموزش کامل برنامه نویسی جاوا

دانلود Java Programming Bootcamp - Build Real Projects with JavaFX - آموزش کامل برنامه نویسی جاوا

جاوا (Java) یک زبان برنامه‌نویسیِ شیءگرا است که برای نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان بالا است و وابسته به سیستم‌عامل خاصی نیست، به عبارت دیگر می‌توان آن را روی هر رایانه با هر نوع سیستم‌عاملی اجرا کرد. برنامه‌های جاوا به صورت کدهای بیتی همگردانی (کامپایل) می‌شوند؛ که مانند کد ماشین هستند و به ویژه وابسته به سیستم‌عامل خاصی نیستند.
در دوره آموزشی Java Programming Bootcamp - Build Real Projects with JavaFX با آموزش کامل برنامه نویسی جاوا اشنا خواهید شد.

دانلود Rust Programming Language: The Complete Course آموزش کامل زبان برنامه نویسی راست

دانلود Rust Programming Language: The Complete Course  - آموزش کامل زبان برنامه نویسی راست
(1400/3/28) تغییرات:

دوره بروزرسانی شد.

راست (Rust) یک زبان برنامه‌نویسی ترجمه شده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافته است. این زبان طراحی شده است تا یک زبان مطمئن، همسو و عملی باشد که مدل‌های تابعی خالص، امری-رویه‌ای و شی گرا را پشتیبانی می‌کند. زبان از یک پروژه شخصی توسط توسعه دهنده Graydon Hoare به وجود آمد، که او کار بر روی آن را در سال ۲۰۰۶ آغاز کرد؛ کارفرمای او موزیلا، در سال ۲۰۰۹ درگیر این پروژه شد و رسماً آن را برای اولین بار در سال ۲۰۱۰ پرده برداری کرد. در همان سال، کار از کامپایلرهای اولیه (نوشته شده در OCaml) خود را به کامپایلر خود میزبان نوشته شده در Rust تغییر داد. چیزی که به عنوان rustc شناخته شد، با موفقیت خود را در سال ۲۰۱۱ کامپایل کرد. کامپایلر خود میزبان از LLVM به عنوان backend استفاده می‌کند. اولین نسخه از کامپایلر Rust، که آلفا نام گذاری شد در ژانویه ۲۰۱۲ منتشر شد. نسخه فعلی (نسخه ۰٫۸)، در سپتامبر ۲۰۱۳ منتشر شده است. Rust به طور کامل در بازخورد باز و همکاری و کمک از جامعه توسعه یافته است. طراحی این زبان از طریق تجربه حاصل از نوشتن موتور چیدمان Servo اصلاح شده و Rust خودش را کامپایل کرده است. اگر چه توسعه آن با حمایت مالی موزیلا و سامسونگ بوده است، اما یک پروژهٔ اجتماعی است. بخش بزرگی از تصدیقات نسخهٔ فعلی از اعضای جامعه است.
در دوره آموزشی Rust Programming Language: The Complete Course با آموزش کامل زبان برنامه نویسی راست اشنا خواهید شد.

دانلود Learn Behavioural Design Patterns in Java آموزش الگوهای طراحی رفتاری در جاوا

دانلود Learn Behavioural Design Patterns in Java - آموزش الگوهای طراحی رفتاری در جاوا

(دیزاین پترن - Design Pattern) یک راه اثبات شده برای حل مشکلات و مسائل معمول برنامه نویسی می باشد. الگوها جنبه های طراحی خوب را در قالب کد در می آورند و کدهای قابل توسعه ی مجدد و همراه با خوانایی بسیار آسان که باعث راحتی توسعه و افزایش سرعت در یک تیم برنامه نویسی می شود تولید می کنند. الگوهای طراحی علاوه بر موارد بالا یک مزیت دیگر نیز دارد، اینکه باعث می شود تا در یک تیم برنامه نویسی اعضای گروه بر روی ساختار و معماری یک برنامه بتوانند به صورت بسیار راحت تر بحث و مشورت کرده و تصمیم گیری کنند. الگوها در واقع یک زبان هستند که می توانند برای بیان کردن ایده ها و راحت کردن بحث ها مورد استفاده قرار گیرند. از طرف دیگر جاوا اسکریپت یک زبان بسیار محبوب بوده و این محبوبیت روز به روز در حال افزایش است. به دلیل اینکه فریمورک ها و کتابخانه های بسیار قدرتمندی در حال تولید و نیز توسعه برای جاوا اسکریپت می باشند. این محبوبیت به حدی است که امروزه به وسیله ی این زبان علاوه بر تولید برنامه های تحت وب، برنامه های موبایل و دسکتاپ نیز توسعه داده می شود.
در دوره آموزشی Learn Behavioural Design Patterns in Java با آموزش الگوهای طراحی رفتاری در جاوا اشنا خواهید شد.

دانلود Hot Copy Paste v9.3.0 نرم افزار مدیریت اطلاعات کپی شده درون کلیپ بورد

دانلود Hot Copy Paste v9.3.0 - نرم افزار مدیریت اطلاعات کپی شده درون کلیپ بورد
همانطور که می دانید ویندوز می تواند در لحظه یک قطعه کپی در حافظه خود نگه دارد و برای چندین سری کپی به صورت همزمان، می بایست یک بار کپی و پیست خود را انجام دهید و برای کپی و چسباندن بعدی، بازهم همین روال را تکرار کنید که این کاری وقت گیر و طاقت فرساست. نرم افزار Hot Copy Paste کپی و پیست های شما را مدیریت و اطلاعات کپی شده را چه یک عکس باشد چه یک تکه متن، ذخیره می کند و اگر احتیاج به چندین کپی به صورت همزمان داشته باشید، به راحتی و با استفاده از این برنامه به صورت همزمان کپی و پیست می کنید.

دانلود InPixio Photo Eraser v1.1.24 MacOS نرم افزار حذف پس زمینه های ناخواسته در تصاویر برای مک

دانلود InPixio Photo Eraser v1.1.24 MacOS - نرم افزار حذف پس زمینه های ناخواسته در تصاویر برای مک
For macintoush
یکی از مشکلات در حین گرفتن عکس، به وجود آمدن یک سری پس زمینه های ناخواسته در تصویر است به طور مثال، رد شدن افراد و یا علامات و ... است. نرم افزار InPixio Photo Eraser Mac تمام بخش هایی از تصویر که تمایلی به داشتن آن ندارید، می توانید از تصویر حذف نمایید. تنها کافی است تا آن بخش از تصویر که باید پاک شود، انتخاب شده و آن را پاک کنید و اگر بخشی باقی بماند می توانید از ابزار Clone برای بازگرداندن یکپارچگی تصویر استفاده کنید. تغییرات انقدر طبیعی به نظر می رسد که هیچ کس متوجه پاک شدن چیزی در تصویر نمی شود. این نرم افزار برای زمان هایی کاربرد دارد که افراد می خواهند بهترین تصویر از سفر خود را به دوستانشان نشان دهند و  یا یک تصویر خانوادگی خوب داشته باشند. با کمک نرم افزار فوق دیگر نگران پس زمینه های مزاحم و اضافه تصاویر خود نباشید.

دانلود Trisun PC WorkBreak v9.1 Build 035 نرم افزار یادآوری زمان استراحت هنگام کار با کامپیوتر

دانلود Trisun PC WorkBreak v9.1 Build 035 - نرم افزار یادآوری زمان استراحت هنگام کار با کامپیوتر
افرادی که به دلیل نوع شغل خود مجبورند روزانه مدت زیادی پشت کامپیوتر بنشینند، اغلب به عارضه آسیب فشار تکراری (Repetitive Strain Injury به اختصار RSI) مبتلا می‌شوند. از علائم این عارضه می‌توان احساس گزگز و سوزن سوزن شدن در دست‌ها و بی‌ حسی، درد در ناحیه گردن و شانه‌ها اشاره کرد.
PC WorkBreak یک نرم افزار یادآوری می باشد که برای کاهش خطر ابتلا به بیماری های RSI مناسب می باشد. هنگامی که کاربر مدت زمان طولانی با کامپیوتر کار می کند این نرم افزار طبق مدل کار فرد با رایانه، یادآوری های مختلفی از قبیل: زمان استراحت، تمرینات کششی، نرمش چشم و پیاده روی را پیشنهاد می دهد تا بتواند درد بدن خود را که ناشی از استفاده طولانی مدت از صفحه کلید، ماوس و نشستن دائم است کاهش دهد. در این ابزار تمام تنظیمات استراحتی قابل تنظیم می باشند و شما می توانید از تصویر یا انیمیشن (GIF) مورد علاقه خود برای نمایش زمان هشدار استفاده کنید. اگر شما پیشنهادات ارائه شده توسط این برنامه را اجرا کنید میزان بهره وری شما هنگام کار کردن با کامپیوتر افزایش می یابد. شما می توانید به راحتی تمام فعالیت های استراحتی خود را متناسب با سبک کارتان تنظیم کنید حتی به شما یک آماری نمایش می دهد که معمولا در چه زمان هایی  شما استراحت می کنید.

دانلود Netsparker Professional v5.8.2.28358 نرم افزار تست امنیت سرور و پایگاه داده

دانلود Netsparker Professional v5.8.2.28358 - نرم افزار تست امنیت سرور و پایگاه داده
نرم افزارهای تست امنیت سرور و مشکلات وب به صورت از راه دور، برای یافتن خطا در تنظیمات وب سرور، جستجوی مشکلات و آسیب ها و حتی یافتن نقاط  قوت XSS ها در ورودی های SQL یا به طور مثال لو رفتن اطلاعات پایگاه داده، آدرس های ایمیل و یا فایل های مخفی هکر ها به کار می روند.  Netsparker Professional برای اسکن اولیه ضعف ها و نقاط امنیتی آسیب پذیر یک وب سایت، یا یک دایرکتوری مشخص و یا حتی یک وب اسکریپت که تحت سایت های AJAX/javascript کار می کند، استفاده می شود. این نرم افزار ضعف امنیت در سرورهای شما را شناسایی می کند. تا بتوانید نقاط آسیب پذیر وب سایت و سرورهای کامپیوتری تان را که می تواند مورد حمله هکرها قرار بگیرد، به صورت از راه دور، پیدا نمایید.

دانلود MERN Stack - The Complete Guide آموزش کامل مرن استک

دانلود MERN Stack - The Complete Guide - آموزش کامل مرن استک

MERN سر واژه کلمات MongoDB, ExpressJS, React and NodeJS است. MongoDB را می‌توان یکی از پرمخاطب‌ترین پایگاه‌های داده‌ موجود در جمع اعضای خانواده NoSQL‌ دانست که بنابر برخی آمارهای جمع‌آوری شده، لقب پرمخاطب‌ترین را نیز به‌خود اختصاص داده است. این پایگاه داده‌ یک مدل منعطف، پویا و سندگرا را ارائه می‌کند که ساختاری با خروجی بسیار بالا و قابلیت مقیاس‌پذیری آسان را دارا است که در پروژه‌ها و سیستم‌های کلان داده یا همان Big Data به‌ شدت مورد نیاز است. ExpressJS و Node.js هم محیط یا Platform های برنامه‌نویسی تحت سرور است که بر پایه‌ی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js می‌تواند برای ایجاد وب‌سرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد. برای مثال ممکن است برای راه‌اندازی یک وبسایت همه منظوره که محتواهای متنی و چندرسانه‌ای را در اختیار مشتریان قرار می‌دهد از این ابزار استفاده شود. React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است.
در دوره آموزشی MERN Stack - The Complete Guide با آموزش کامل مرن استک اشنا خواهید شد.