پرش به محتوای اصلی
نماتک
۰۴ساعت
۵۷دقیقه
۵۳ثانیه
Namatek logo

نرم‌افزارهای توسعه و برنامه‌نویسی

۶۱ نرم‌افزار در حوزهٔ توسعه و برنامه‌نویسی — برای هر کدام قابلیت‌ها، کاربردها، مشاغل مرتبط، فایل‌ها و دانلود، و مسیر یادگیری را ببینید.

نرم‌افزارهای توسعه و برنامه‌نویسی

۶۱ نرم‌افزار

Microsoft .NET Framework

دات‌نت فریم‌ورک بستر اجرای نرم‌افزارهای مایکروسافتی است؛ کتابخانهٔ عظیم و CLR که زبان‌های مختلف را یکجا می‌آورد. نسل جدید آن دات‌نت مدرن است.

چارچوب توسعهدر ۲۹ شغل

JavaScript Object Notation JSON

جی‌سان قالب سبک تبادل داده است که جای XML را در APIها گرفت؛ خوانا برای انسان و ماشین، امروز زبان مشترک تقریباً همهٔ سرویس‌های وب.

قالب دادهدر ۲۸ شغل

Perforce Helix software

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

کنترل نسخه سازمانیدر ۲۸ شغل

Apache Subversion SVN

ساب‌ورژن سامانهٔ کنترل نسخهٔ متمرکز است؛ تک‌مخزن مرکزی با تاریخچهٔ کامل. پیش از گیت، استاندارد تیم‌های نرم‌افزاری بود و هنوز در سازمان‌ها هست.

کنترل نسخهدر ۲۷ شغل

jQuery

جی‌کوئری کتابخانه‌ای است که دستکاری DOM و AJAX را برای میلیون‌ها سایت ساده کرد؛ نسل اول وب تعاملی روی آن ساخته شد و سایت‌های قدیمی هنوز از آن استفاده می‌کنند.

کتابخانه جاوااسکریپتدر ۲۷ شغل

Node.js

نود‌جی‌اس جاوااسکریپت را به سرور آورد؛ اجرای غیرمسدودکننده و پرسرعت برای API و سرویس‌های بلادرنگ، با بزرگ‌ترین اکوسیستم بستهٔ جهان (npm).

محیط اجرای جاوااسکریپتدر ۲۷ شغل

Scala

اسکالا زبان ترکیبی شیءگرا و تابعی روی JVM است؛ کد فشرده و قدرتمند برای سیستم‌های همزمان. زبان اصلی توسعهٔ Spark و موتورهای دادهٔ بزرگ.

زبان برنامه‌نویسیدر ۲۷ شغل

Oracle JavaServer Pages JSP

جی‌اس‌پی فناوری ساخت صفحات پویا در جاواست؛ قالب HTML با کد سرور. نسل قدیمی‌تر آن به سرولت و فریم‌ورک‌های جدید جاوا راه داد.

فناوری وب جاوادر ۲۶ شغل

Swift

سوئیفت زبان مدرن اپل برای ساخت اپ‌های آیفون، آیپد و مک است؛ سریع، ایمن و خوانا، جانشین آبجکتیو-سی.

زبان برنامه‌نویسیدر ۲۶ شغل

زبان مدل‌سازی یکپارچه UML

UNIFIED MODELING LANGUAGE UML

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

زبان مدل‌سازی نرم‌افزاردر ۲۶ شغل

AJAX

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

فناوری وبدر ۲۵ شغل

Apache Groovy

گرووی زبان پویا روی ماشین مجازی جاواست؛ نحو ساده و سازگار با جاوا که در اسکریپت‌نویسی بیلد، تست و Jenkins بسیار پرکاربرد است.

زبان برنامه‌نویسیدر ۲۴ شغل

Apache Struts

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

فریم‌ورک وب جاوادر ۲۴ شغل

Hewlett Packard LoadRunner

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

تست کاراییدر ۲۴ شغل

Ruby on Rails

ریلز فریم‌ورک وب روبی است که توسعهٔ سریع اپلیکیشن را با «قرارداد بر پیکربندی» رایج کرد؛ پایهٔ گیت‌هاب، شاپیفای و بیس‌کمپ در آغاز.

فریم‌ورک وبدر ۲۴ شغل

Selenium

سلنیوم استاندارد تست خودکار وب است؛ اجرای سناریوی مرورگر با کد در چند مرورگر و سیستم. کیفیت نرم‌افزار بدون آن تقریباً تضمین نمی‌شود.

تست خودکاردر ۲۳ شغل

Apache Maven

مِیون ابزار بیلد و مدیریت وابستگی جاواست؛ تعریف پروژه با POM و ساخت تکرارپذیر. استاندارد تقریباً همهٔ پروژه‌های جاوا.

ابزار بیلد جاوادر ۲۲ شغل

Django

جنگو فریم‌ورک وب پایتون است؛ ORM، پنل ادمین آماده و امنیت پیش‌فرض، ساخت سریع اپ‌های داده‌محور را ممکن می‌کند. انتخاب اول بک‌اند پایتون.

فریم‌ورک وب پایتوندر ۲۲ شغل

Microsoft ASP.NET

ای‌اس‌پی‌دات‌نت فریم‌ورک وب مایکروسافت است؛ ساخت سایت و API با سی‌شارپ. نسل Core آن چندسکویی و امروز یکی از سریع‌ترین فریم‌ورک‌های وب جهان است.

فریم‌ورک وبدر ۲۲ شغل

Common business oriented language COBOL

کوبول زبان سامانه‌های مالی و بیمه‌ای مین‌فریم است؛ میلیاردها تراکنش بانکی جهان هنوز با آن پردازش می‌شود. زبان ۶۵ ساله و بی‌مرگ.

زبان برنامه‌نویسیدر ۲۱ شغل

JUnit

جی‌یونیت چارچوب تست واحد جاواست؛ نوشتن تست خودکار برای کد، بخشی از فرهنگ توسعهٔ حرفه‌ای که با آن آغاز شد.

تست واحددر ۲۰ شغل

Apache Ant

آنت ابزار بیلد مبتنی بر XML جاواست؛ پیش از مِیون استاندارد ساخت پروژه‌ها بود و هنوز در سیستم‌های قدیمی سازمانی دیده می‌شود.

ابزار بیلد جاوادر ۱۹ شغل

Google Angular

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

فریم‌ورک فرانت‌انددر ۱۹ شغل

Oracle JDBC

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

اتصال پایگاه‌دادهدر ۱۹ شغل