دانلود ها ی دارای تگ: "برنامه نویسی"

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

دانلود Udemy Advanced REST APIs with Flask and Python - آموزش پیشرفته ای پی آی رست با فلسک و پایتون

دانلود Udemy Advanced REST APIs with Flask and Python - آموزش پیشرفته ای پی آی رست با فلسک و پایتون

 رابط برنامه‌نویسی اپلیکیشن یا به‌اختصار API مجموعه‎ای از روش‎های تعریف‌شده مشخص از ارتباطات بین اجزای نرم‌افزاری مختلف است. یک API خوب با فراهم‌سازی تمام اجزای مورد نیاز برای ساخت باعث می‌شود تا توسعه یک برنامه کامپیوتری ساده‎تر انجام شود. در اینجا مجموعه‎ای از قوانین وجود دارد که به برنامه‎ها اجازه می‌دهد با یکدیگر گفت‌وگو کنند. توسعه‌دهنده، API را روی سرور ایجاد می‌کند و به کلاینت اجازه می‌دهد با آن گفت‌وگو کند. باوجود این‌که مشخصه‎های API‌های مختلف با یکدیگر متفاوت است، هدف نهایی فراهم‌سازی امکاناتی برای برنامه‌نویسان است تا از طریق به‌کارگیری خدمات ارائه‌شده توسط API به توسعه نرم‌افزاری خود بپردازند. معروف‎ترین روش برای ارائهAPIهای وب REST است. REST (سرنام Representational State Transfer) یک معماری نرم‌افزاری مستقل است که بسیاری از خصوصیات اساسی و پروتکل‎هایی که رفتار کلاینت‎ها و سرورها را کنترل می‌کنند، فراهم می‌کند. این رویکرد در طراحی API از همان مزایای مکانیسم‎های اینترنتی (مبتنی بر پروتکل HTTP) بهره‌مند می‌شود که برای نمایش صفحات معمولی وب استفاده می‌شود، بنابراین همان مزیت پیاده‌سازی سریع‎تر و سادگی توسعه در اینجا نیز وجود خواهد داشت. از آنجا که REST API‌‌ها از HTTP استفاده می‌کنند در عمل می‌توان آن‌ها را در هر زبان برنامه‌نویسی استفاده کرد.
در دوره آموزشی Udemy Advanced REST APIs with Flask and Python با آموزش پیشرفته ای پی آی رست با فلسک و پایتون آشنا خواهید شد.

دانلود Udemy Master JSP and Servlets - آموزش تسلط بر جی اس پی و سرولت

دانلود Udemy Master JSP and Servlets - آموزش تسلط بر جی اس پی و سرولت

سرولت کلاسی از زبان برنامه‌نویسی جاواست که برای گسترش توانایی‌ها سرورها میزبان برنامه‌های مدل درخواست-پاسخ است. اگرچه سرولت‌ها می‌توانند به نوع درخواستی پاسخ دهند، بیشتر در سرورهای میزبانِ وب مورد استفاده قرار می‌گیرند. می‌توان آن را جاوااپلتی دانست که به جای مرورگر در سرور اجرا می‌شود. یک سرولت کلاسی از جاواست که در جاوای سازمانی مطابق با رابط برنامه‌نویسی سرولت جاواست، پروتکلی که مسئول پاسخ به درخواست است. آن‌ها تنها به پروتکل مشتری-سرور محدود نمی‌شود، ولی بیشتر مواقع از پروتکل انتقال ابرمتن استفاده می‌نماید. بنابراین کلمۀ سرولت بیشتر بر اچ‌تی‌تی‌پی سرولت دلالت دارد. توسعه‌دهندۀ نرم‌افزار از سرولت برای اضافه کردن محتوای پویا به سرور وب با استفاده از سکوی جاوا استفاده می‌نماید. صفحۀ تولید شده عمدتاً شامل محتوای اچ‌تی‌ام‌ال است ولی گاهی نیز سایر داده‌های مانند اکس‌ام‌ال را نیز شامل می‌شود. سرولت‌ها، همتای مبتنی بر جاوای فناوری‌هایی غیر جاوایی مانند سی‌جی‌ال و صفحه‌های سرور فعال است. سرولت‌ها می‌توانند حالت وضعیت متغیرها را در یک نشست حفظ نمایند. این کار به کمک کوکی اچ‌تی‌تی‌پی و موتور بازنویسی انجام می‌دهند.
صفحات جاواسرور(جی‌اس‌پی)، یک فناوری از سکوی جاواست که به توسعه‌دهندگان نرم‌افزارِ سرورها کمک می‌نماید تا صفحات پویا مبتنی بر اچ‌تی‌ام‌ال و ایکس‌ام‌ال یا اسناد دیگری را ایجاد نمایند. اولین جی‌اس‌پی از سون سان میکروسیستمز در سال ۱۹۹۹(۱۳۷۸) در پاسخ به ای‌اس‌پی و پی‌اچ‌پی ارایه شد. جی‌اس‌پی برای این موضوع طراحی شده‌است که محیط جاوا، به اندازۀ کافی برای محیط وب پشتیبانی انجام نداده‌است. برای استقرار و اجرا، کانتِینِر وب متناسب به همراه سرولت نیاز است. جاوا سرولت و صفحات جاوا، از سوی فرایند جمعیت جاوا و سان مورد پشتیبانی قرار می‌گیرد.
در دوره آموزشی Udemy Master JSP and Servlets با آموزش تسلط بر جی اس پی و سرولت آشنا خواهید شد.

دانلود Telerik JustMock v2018.3.912.1 - افزونه ساخت اشیاء تست برای ویژوال استودیو

دانلود Telerik JustMock v2018.3.912.1 - افزونه ساخت اشیاء تست برای ویژوال استودیو

در برنامه‌نویسی شی گرا، شیاء ساختگی (mock objects) اشیایی شبیه‌سازی شده‌اند که رفتار اشیاء واقعی را به صورت‌های کنترل شده‌ای تقلید می‌کنند. یک برنامه‌نویس به‌طور معمول شیء ساختگی را برای تست رفتار برخی دیگر اشیاء ایجاد می‌کند. بسیاری از چارچوب‌های موجود شیء ساختگی به برنامه‌نویس اجازه می‌دهد که مشخص کند که کدام اسلوب‌ها و به چه ترتیبی روی شیء ساختگی انجام شود و همچنین پارامترهای ورودی آن‌ها چه باشد و چه مقدارهایی را بازگرداند.
Telerik JustMock ابزاری کاربردی با استفاده آسان است که به برنامه نویسان کمک می کند تا اجزای تست خود را بسیار بهتر و سریعتر از قبل ایجاد کنند. در واقع این برنامه برای شما امکانی را فراهم می کند تا با صرف زمان و انرژی کمتری اشیاء ساختگی موردنیازتان را با تمام ویژگی ها و وابستگی های داخلی و خارجی نظیر ارتباط با پایگاه داده، فراخوانی سرویس وب و... ایجاد کنید.
مستقل از وابستگی های خارجی مانند پایگاه های داده، تماس های خدمات وب یا کد اختصاصی تعیین می کند.

دانلود My Visual Database v5.2 - نرم افزار ساخت برنامه های بانک اطلاعاتی، بدون نیاز به کدنویسی

دانلود My Visual Database v5.2 - نرم افزار ساخت برنامه های بانک اطلاعاتی، بدون نیاز به کدنویسی

My Visual Database نرم افزاری برای طراحی آسان و سریع برنامه های بانک اطلاعاتی می باشد که بدون نیاز به مهارت های برنامه نویسی، تمام ابزار ها و امکانات لازم برای ساخت آسان دیتابیس و فرم ها را در اختیار شما قرار می دهد. زمانی که بخواهید برنامه های کوچک و ساده ای مانند یک دفترچه تلفن ساده یا یک سیستم ابتدایی ثبت اطلاعات حساب ها، کالا ها و مشتریان برای پاسخگویی به نیاز های ساده و اولیه خود ایجاد کنید، نیازی به دانستن اصول کدنویسی نخواهید داشت و با کمک این نرم افزار می توانید به همان اندازه ای که نیاز دارید، یک پایگاه داده اضافه نموده و سپس برنامه کاربردی ویندوز خود را ایجاد کنید.
اگر چه My Visual Database دارای یک محیط توسعه پیشرفته نیست. با این حال تمام ویژگی هایی را که لازم دارید تا مشخص کنید که هربار کدام یک از فیلد ها تکمیل شوند، نوع فیلد ها را تعیین کنید، جداول خاصی را از دیتابیس حذف کنید و ... به شما ارائه می دهد. یکی دیگر از ویژگی های ذکر شده در این نرم افزار، امکان ایجاد فرم های مختلف و ادغام آنها با دیتابیس ها می باشد. شما می توانید فرم ها را براساس نیاز خود طراحی کرده و آبجکت های مختلفی از جمله دکمه ها، تکست باکس ها، تصاویر، شمارنده ها، تقویم ها و ... را به آن اضافه کنید. همچنین رخداد های مربوط به عملکرد هریک از آن ها را نیز می توانید مشخص کنید. در نهایت، نتیجه کار شما، یک برنامه تحت ویندوز خواهد شد که حتی بدون نیاز به نصب، می توانید آن را در یک فلش مموری کپی کرده و بر روی هر سیستمی که نیاز دارید با اجرای فایل exe ایجاد شده، راه اندازی کنید.

دانلود Intel Parallel Studio XE 2019 Update 3 Cluster Edition - کامپایل برنامه‌های فرترن و سی‌پلاس‌پلاس و ارائه بهترین عملکرد از آن‌ها

دانلود Intel Parallel Studio XE 2019 Update 3 Cluster Edition - کامپایل برنامه‌های فرترن و سی‌پلاس‌پلاس و ارائه بهترین عملکرد از آن‌ها
(98/1/1) تغییرات:

- نسخه جدید Update 3 جایگزین شد!
- بسته مستندات نرم افزار (Documentation) اضافه شد!

Intel Parallel Studio XE یک زبان برنامه‌نویسی موازی پیشرفته بوده که توسط شرکت اینتل عرضه و پشتیبانی می‌شود. این نرم افزار با بهره‌گیری از پردازش موازی؛ مراحل مختلف طراحی، توسعه، عیب‌یابی و تنظیم کد را ساده کرده و با کمترین تلاش، بهترین عملکرد برنامه کاربردی را بر روی پرازنده‌های سازگار اینتل و کمپرسورها، دریافت خواهید کرد. این برنامه به سرعت برنامه‌های کاربردی نوشته شده به زبان‌های فرترن و سی‌پلاس‌پلاس را کامپایل کرده و بهترین عملکرد از آن‌ها را ارائه خواهد کرد. سرعت کد نویسی و توسعه نرم افزار در این محیط نیز بسیار سریع‌تر است.

دانلود Udemy Real-life Ruby on Rails App From Scratch In 14 Hours (RSpec) - آموزش توسعه اپ های روبی آن ریلز از ابتدا

دانلود Udemy Real-life Ruby on Rails App From Scratch In 14 Hours (RSpec) - آموزش توسعه اپ های روبی آن ریلز از ابتدا

Ruby on Rails که اغلب به اختصار Rails یا RoR خوانده می شود؛ یک فریم ورک متن باز تحت وب برای زبان برنامه نویسی Ruby می باشد. روبی آن ریلز برگرفته از پروژه BaseCamp ساخته و توسعه یافته توسط دیوید هاینمیر هانسن بود که اوایل یک ابزار مدیریت پروژه توسط شرکت 37signals (یک شرکت تولید نرم‌افزارهای وب) بود. هانسن اولین نسخه متن باز روبی آن ریلز را در جولای 2004 منتشر کرد اما حق انتشار آن را تا فوریه 2005 به اشتراک نگذاشت. در آگوست ۲۰۰۶، این فریم ورک به مرحله‌ای رسید که اپل اعلام کرد که در سال ۲۰۰۷ روبی آن ریلز به عنوان یک فریم ورک پیش‌فرض در سیستم‌عامل "Mac OS X v10.5 "Leopard قرار خواهد گرفت. Rails 5 سریعتر است، میزان کمتری از Memory (حافظه) را اشغال می کند و ویژگی ها و توسعه های بسیار زیادی را در اختیار شما قرار می دهد تا کارایی آن بالاتر رود. RSpec یک فریمورک Ruby با قابلیت توسعه آزمون محور (TDD) است که این دوره به بررسی امکانات، مزایا و معایب آن می پردازد.
در دوره آموزشی Udemy Real-life Ruby on Rails App From Scratch In 14 Hours (RSpec) با آموزش توسعه اپ های روبی آن ریلز از ابتدا آشنا می شوید.

دانلود Udemy How To Use Alteryx To Visualise SQL Server Data In Qliksense - آموزش استفاده از آلترایکس برای شبیه سازی داده ای اس کیو ال در کیولیک سنس

دانلود Udemy How To Use Alteryx To Visualise SQL Server Data In Qliksense - آموزش استفاده از آلترایکس برای شبیه سازی داده ای اس کیو ال در کیولیک سنس

Alteryx، در خصوص تجزیه و تحلیل بصری پیشرفت کرده است. در زمینه های تجزیه و تحلیل جغرافیایی و توانایی آنها در تمیز کردن داده ها و ترکیب آنها بدون اهمیت از اینکه در کجا ذخیره شدن داده ها پیشرفت داشته است. هم اکنون Alteryx به عنوان یکی از شرکای تکنیکال نرم افزار تابلو  TableauSoftware است که در آینده شاهد اتفاقات خوبی در این زمینه خواهیم بود. نرم افزار Qlik View قدمت زیادی دارد و نرم افزار اصلی این شرکت است که بیشتر برای کاربران حرفه ای و متخصصین علم داده طراحی شده است اما نرم افزار Qlik Sense‌ با هدف ساده سازی فرآیندهای پردازش و نمایش داده و در یک کلام، Self Service BI یا هوش تجاری شخصی، در چند سال اخیر به بازار ارائه شده است . کیولیک سنس برای عموم کاربرانی که با تخصص های مختلف قصد استخراج اطلاعات مفید از داده ها و نمایش گرافیکی نتایج را دارند، طراحی و پیاده سازی شده است و نسخه رومیزی آن به صورت رایگان در اختیار علاقه مندان قرار گرفته است .
در دوره آموزشی Udemy How To Use Alteryx To Visualise SQL Server Data In Qliksense با آموزش استفاده از آلترایکس برای شبیه سازی داده ای اس کیو ال در کیولیک سنس آشنا خواهید شد.

دانلود Packt Deep Learning Projects with JavaScript - آموزش پروژه های یادگیری عمیق با جاوا اسکریپت

دانلود Packt Deep Learning Projects with JavaScript - آموزش پروژه های یادگیری عمیق با جاوا اسکریپت

یادگیری عمیق (Deep learning) (یادگیری ژرف ماشین، یادگیری ساختار ژرف یا یادگیری سلسله مراتبی) یک زیر شاخه از یادگیری ماشینی و بر مبنای مجموعه‌ای از الگوریتم‌ها است که در تلاش هستند مفاهیم انتزاعی سطح بالا در دادگان را مدل نمایند که این فرایند را با استفاده از یک گراف عمیق که دارای چندین لایه پردازشی متشکل از چندین لایه تبدیلات خطی و غیر خطی هستند، مدل می‌کنند. به بیان دیگر پایهٔ آن بر یادگیری نمایش دانش و ویژگی‌ها در لایه‌های مدل است. یک نمونه آموزشی (برای نمونه: تصویر یک گربه) می‌تواند به صورت‌های گوناگون بسان یک بردار ریاضی پر شده از مقدار به ازای هر پیکسل و در دید کلی تر به شکل یک مجموعه از زیرشکل‌های کوچک‌تر (نظیر اعضای صورت گربه) مدل سازی شود. برخی از این روش‌های مدل سازی سبب ساده شدن فرایند یادگیری ماشین (برای نمونه: تشخیص تصویر گربه) می‌شود. در یادگیری ژرف امید به جایگزینی استخراج این ویژگی‌های تصویر به دست بشر (مانند اعضای گربه) با روش‌های کامل خودکار بدون نظارت و نیمه نظارتی وجود دارد. انگیزهٔ نخستین در بوجود آمدن این ساختار یادگیری از راه بررسی ساختار عصبی در مغز انسان الهام گرفته شده است که در آن یاخته‌های عصبی با فرستادن پیام به یکدیگر درک را امکان‌پذیر می‌کنند. بسته به فرض‌های گوناگون در مورد نحوهٔ اتصال این یاخته‌های عصبی، مدل‌ها و ساختارهای مختلفی در این حوزه پیشنهاد و بررسی شده‌اند، هرچند که این مدل‌ها به صورت طبیعی در مغز انسان وجود ندارد و مغز انسان پیچیدگی‌های بیشتری را دارا است. این مدل‌ها نظیر شبکه عصبی عمیق، شبکه عصبی پیچیده، شبکه باور عمیق پیشرفت‌های خوبی را در حوزه‌های پردازش زبان‌های طبیعی، پردازش تصویر ایجاد کرده‌اند.
در دوره آموزشی Packt Deep Learning Projects with JavaScript با آموزش پروژه های یادگیری عمیق با جاوا اسکریپت آشنا می شوید.

دانلود Udemy Oracle SQL Performance Tuning Masterclass 2019 - آموزش بهینه سازی عملکرد اوراکل اس کیو ال

دانلود Udemy Oracle SQL Performance Tuning Masterclass 2019 - آموزش بهینه سازی عملکرد اوراکل اس کیو ال

اوراکل پایگاه دادهٔ توزیع شده‌ای است که با سیستم‌عامل های متفاوتی می‌تواند کار کند. این محصول توسط شرکت اوراکل تولید شده‌است. پی‌ال/اس‌کیوال (PL/SQL) یکی دیگر از محصولات شرکت اوراکل (Oracle) است که برای SQL و ارتباط بین دیتابیس ساخته شد. JSON کوتاه‌ شده‌ ی عبارت Javascript Object Notation به معنی نشان‌گذاری شیء جاوا اسکریپت است. JSON شیوه‌ای است که با کمک آن اشیا و اطلاعات برنامه‌نویسی به متن قابل پردازش توسط رایانه و قابل فهم برای انسان تبدیل می‌شوند. نکته‌ مهم در این شیوه قابلیت فهم آسان توسط انسان است که در دیگر شیوه‌ها مانند XML کمتر به آن توجه شده است. همان گونه که از نام JSON مشخص است، جاوا اسکریپت به صورت پیش‌فرض می‌تواند رشته‌های JSON را پردازش و آن‌ها را ایجاد کند.  افزون بر جاوا اسکریپت، تقریبا تمام زبان‌های برنامه نویسی متداول با کمک کتابخانه‌های جانبی از JSON پشتیبانی می‌کنند. در زبان جاوا اسکریپت محدودیت‌های کمتری برای تعریف JSON وجود دارد.
در دوره آموزشی Udemy Oracle SQL Performance Tuning Masterclass 2019 با آموزش بهینه سازی عملکرد اوراکل اس کیو ال آشنا می شوید.

دانلود Udemy Data Science: Natural Language Processing (NLP) in Python - آموزش پردازش زبان طبیعی در پایتون

دانلود Udemy Data Science: Natural Language Processing (NLP) in Python - آموزش پردازش زبان طبیعی در پایتون

پردازش زبان‌های طبیعی رهیافت بسیار جذابی برای ارتباط بین انسان و ماشین محسوب می‌شود و در صورت عملی شدنش به طور کامل می‌تواند تحولات شگفت‌انگیزی را در پی داشته‌باشد. سیستم‌های قدیمی محدودی مانند SHRDLU که با واژه‌های محدود و مشخصی سر و کار داشتند، بسیار عالی عمل می‌کردند، به طوری که پژوهشگران را به شدت نسبت به این حوزه امیدوار کرده‌بودند. اما در تقابل با چالش‌های جدی‌تر زبانی و پیچیدگی‌ها و ابهام‌های زبان‌ها، این امیدها کم‌رنگ شدند. مسئلهٔ پردازش زبان‌های طبیعی معمولاً یک مسئلهٔ AI-Complete محسوب می‌شود، چرا که محقق شدن آن به طور کامل مستلزم سطح بالایی از درک جهان خارج و حالات انسان برای ماشین است. SpaCy یک کتابخانه بسیار سریغ و کاربردی برای یادگیری نوشته ها، ساده سازی تکنیک های پردازی زبان طبیعی و... است.
در دوره آموزشی Udemy Data Science: Natural Language Processing (NLP) in Python به آموزش پردازش زبان طبیعی در پایتون می پردازیم.