فرم جستجو پی سی دانلود:

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

نتایج جستجو برای: "نرم افزار برنامه نویسی جاوا"

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

دانلود Java SE Runtime Environment (JRE) v11.0.2 x64 - مجموعه ابزارهای پلاتفرم جاوا برای ویندوز

دانلود Java SE Runtime Environment (JRE) v11.0.2 x64 - مجموعه ابزارهای پلاتفرم جاوا برای ویندوز

جهت اجرای نرم افزار ها و ابزار های تحت وب ایی که به زبان برنامه نویسی جاوا ساخته شده اند شما نیاز به نصب نرم افزار Java SE Runtime Environment تا بتوانید از آنها استفاده کنید.

تاریخچه زبان جاوا:
زبان جاوا در سال ۱۹۹۱ ایجاد شد و در ابتدا Oak نام گرفت. پیدایش آن از پروژه ای به نام Green منشا گرفت كه زیر نظرJames Gosling و با هدف اتوماسیون وسایل خانگی دنبال می شد. و Oak را در برنامه ریزی این دستگاه ها به عنوان زبانی قدرتمند به كار گرفتند. ولی تا سال ۱۹۹۴ این پروژه در ناامیدی دنبال می شد تا اینكه این تیم توسعه پس از تغییر رویه اینترنت را در اهداف كار خود گنجاند. Oak به Java تغییر نام داده شد تا بتواند به عنوان نشان تجاری ثبت شود.Netsccap Navigator ۰/۲ در سپتامبر سال ۱۹۹۵ از این زبان كه به صورت Applet، به كار می رفت پشتیبانی كرد و Microsoft در اواخر سال ۱۹۹۵ آن را به كار گرفت. از آن زمان به بعد توانایی های این زبان رو به فزونی گذاشت.

دانلود HTTP Debugger Pro v8.22 - نرم افزار نظارت بر ارتباطات پروتکل HTTP

دانلود HTTP Debugger Pro v8.22 - نرم افزار نظارت بر ارتباطات پروتکل HTTP

پروتکل HTTP یا Hyper Text Transfer Protocol اصطلاحا به پروتکلی گفته می شود که برای ایجاد ارتباط، دریافت، و ارسال داده ها بین سرور و کلاینت استفاده می شود. این پروتکل از پروتکل TCP/IP برای بستن پلی میان سرور و کلاینت استفاده می کند. طریقه کار ارتباط کلاینت با سرور، با استفاده از پروتکل HTTP به این ترتیب است که داده ها، از طریق بسته های اطلاعاتی، بین سرور و کلاینت رد و بدل می شود. به این ترتیب که برای برای ارسال داده ای به سمت مقصد، در ابتدا، داده، به بخش های کوچکتری شکسته می شود و سپس از هر کدام به سمت مقصد و با ترتیب مشخص ارسال می شوند. HTTP Debugger Pro نرم افزاری قدرتمند، به منظور نظارت بر ارتباطات و داده های در حال انتقال بر روی پروتکل HTTP می باشد.
صرف نظر از اینکه شما وب سایت پیچیده یک شرکت بزرگ را مدیریت می کنید و یا در حال اجرای یک وبلاگ شخصی هستید، با استفاده از این نرم افزار می توانید با نظارت بر پروتکل HTTP، بسیاری از مشکلات موجود بر روی وب سایت ها و وب سرورها و نوع برقراری ارتباطات میان کاربر و وب را شناسایی و برطرف کنید. این نرم افزار همچنین برای برنامه نویسانی که در زمینه برنامه نویسی به صورت Client و server فعالیت می کنند بسیار کاربردی می باشد. ابزارهای متنوع به منظور آنالیز داده ها در ارتباطات پروتکل http موجب شده این نرم افزار به یکی از بهترین ابزارهای آنالیز اطلاعاتی تبدیل شود.

دانلود EJ Technologies JProfiler v10.1.5 Build 10238 - نرم افزار پروفایلر جاوا

دانلود EJ Technologies JProfiler v10.1.5 Build 10238 - نرم افزار پروفایلر جاوا

ابزارهای پروفایلر (Profiler) برنامه هایی برای نظارت بر برخی پارامترها در سطح جی ‌وی‌ ام (JVM) هستند و در راستای کمک به برنامه نویس در راستای بهینه سازی کدهای نوشته شده، جزئیاتی از نحوه ی اجرای برنامه و منابع سیستمی (مانند میزان و نحوه استفاده از پردازنده، ورودی/خروجی و حافظه) موردنیازش را در اختیار برنامه نویس قرار می دهد. به طور کلی پروفایلینگ (Profiling) در برنامه‌نویسی دینامیک، به برنامه‌ای گفته می‌شود که معمولاً عملیات نظریه پیچیدگی محاسباتی را بر روی قسمت خاصی از برنامه اعمال می ‌کند و بیشترین کاربرد پروفایلینگ در بهینه‌سازی است.
JProfiler یکی از ابزارهای قدرتمند پروفایل کردن برنامه‌ های جاوا است که با بکارگیری آن می توانید برنامه های کاربردی تحت جاوا را به راحتی پروفایل کنید تا عملکرد آن ها را بهینه سازی کنید. در این برنامه سادگی و قدرت را در کنار هم تجربه خواهید کرد و این باعث شده است تا به راحتی و بدون صرف وقت اضافی انواع پروفایلینگ (از جمله پروفایلینگ حافظه و دیتابیس) را برای برنامه های کوچک و بزرگ اجرا کنید. یکی از قابلیت های این نرم افزار پروفایلینگ دیتابیس (Database Profiling) است و از آن جایی که فراخوانی های پایگاه داده (Database calls) یکی از بیشترین دلایل بوجود آمدن مشکلات اجرایی در برنامه های کاربردی تجاری هستند، این ویژگی بسیار حیاتی است.

دانلود BlueJ v4.1.4 MacOSX - نرم افزار محیط برنامه نویسی بلو جی برای مک

دانلود BlueJ v4.1.4 MacOSX - نرم افزار محیط برنامه نویسی بلو جی برای مک

برنامه نويسان جاوا در هر سطحي که باشند ممکن است بنا به سليقه يا کاربردشان از IDEهاي مختلف استفاده کنند. از اين نرم افزارها مي توان از NetBeans, IntelliJ, JBuilderX, Eclipse, JCreator و ديگر نرم افزارها نام برد. اما نرم افزار BlueJ به گفته سازندگان آن از بقيه نرم افزارها ساده تر و زيباتر است. اين نرم افزار براي استفاده ي کساني که ميخواهند جاوا را شروع کنند يا در برنامه نويسي با جاوا در سطوح مبتدي هستند و ميخواهند امکانات زيادي را در محيطي ساده در اختيار داشته باشند بسيار توصيه شده است. 

دانلود AppPerfect Test Manager v15.0.0.20171009-4920 - نرم افزار مدیریت فرآیند تست اپلیکیشن های طراحی شده

دانلود AppPerfect Test Manager v15.0.0.20171009-4920 - نرم افزار مدیریت فرآیند تست اپلیکیشن های طراحی شده

AppPerfect Test Manager یک سیستم اتوماسیون و مدیریت تست محسوب می شود و برای کاربرانی طراحی شده است که اپلیکیشن های AppPerfect Web و محصولات توسعه جاوا را تست می کنند. تمام کارهای مربوط به برنامه ریزی تست، اجرای تست، تحلیل نتایج و پیگیری آن ها در این نرم افزار جای داده شده است تا به این طریق بتوانید تست اپلیکیشن های خود را به شیوه ای آسان تر و حرفه ای تر، مدیریت و کنترل نمایید. AppPerfect Test Manager دارای یک سرور مرکزی با رابط کاربری مبتنی بر وب است که برای دسترسی به واحدهای مختلف در سرور در نظر گرفته شده اند و با استفاده از آن می توان اطلاعات را بین توسعه دهندگان، پرسنل کنترل کیفیت و مدیران به اشتراک گذاشت. همچنین قابلیت یکپارچه سازی با ابزارهای مختلف AppPerfect شامل Load Test، Web Test، Java Code Test و Java Unit Test را نیز دارد.

دانلود Wolf Forms v2.36 MacOSX - نرم افزار ایجاد فرم های HTML ،PHP و ایمیل برای مک

دانلود Wolf Forms v2.36 MacOSX - نرم افزار ایجاد فرم های HTML ،PHP و ایمیل برای مک

Wolf Forms نرم افزار حرفه ای است که برای طراحی فرم های وب، طراحی شده است. این نرم افزار به آسانی برای شما امکان ایجاد فرم های HTML، فرم های پی اچ پی و فرم های ایمیل را فراهم خواهد کرد. فضای کاری بصری این نرم افزار به شما اجازه می دهد که به آسانی فرم هایی با انواع المنت ها، ایجاد کرده و آن ها را به صورت یکپارچه در وب سایت خود ادغام کنید. با استفاده از این نرم افزار می توانید به ساخت و طراحی فرم های تماس با ما، فرم ثبت نام و دیگر فرم ها بپردازید. شما می توانید کار هایی همچون اضافه کردن متن ورودی، مناطق متن، لیست کشویی، ورودی تاریخ، چک باکس و بسیاری از کار های دیگر را با استفاده از این نرم افزار و بدون هیچ دانش برنامه نویسی انجام دهید. این نرم افزار دارای یک کد امنیتی (captcha) است که اطمینان حاصل شود که فرم توسط یک انسان تولید شده است و نه توسط یک رباط. این برنامه تنها یک فایل پی اچ پی تولید می کند که شامل صفحات فرم و اسکریپت های پردازش مورد نیاز است و فرم ها به هیچ جاوااسکریپت و کوکی دیگری نیاز نخواهند داشت. فرم های HTML و PHP تولید شده توسط این نرم افزار با اکثر وب سرورها سازگار می باشد و به هیچ نصب و راه اندازی اضافی بر روی سرور نیاز ندارد.

دانلود NetBeans IDE v10.0 MacOSX - نرم افزار محیط برنامه نویسی جاوا برای مک

دانلود NetBeans IDE v10.0 MacOSX - نرم افزار محیط برنامه نویسی جاوا برای مک

NetBeans IDE یک محیط توسعه یافته یکپارچه منبع باز و رایگان را برای توسعه دهندگان نرم افزار فراهم می کند. شما تمامی ابزارهای مورد نیاز برای ایجاد یک دسکتاپ حرفه ای، سازمانی، وب و برنامه های کاربردی موبایل با زبان های Java، C/C++ و حتی زبان های پویا مانند PHP, JavaScript, Groovy و Ruby را در اختیار خواهید داشت.

دانلود RazorSQL v8.2.2 MacOSX - نرم افزار مدیریت پایگاه داده SQL در مک

دانلود RazorSQL v8.2.2 MacOSX - نرم افزار مدیریت پایگاه داده SQL در مک

RazorSQL برنامه قدرتمند در زمینه مدیریت کامل پایگاه داده ( SQL ) می باشد. شما با این نرم افزار می توانید به راحتی اعمالی نظیر جستجو، ویرایش، مدیریت، حذف و اضافه کردن جداول SQL را با استفاده از ابزارهای آماده انجام دهید. این نرم افزار در بیش از ۲۹ نوع پایگاه داده تست شده است و تقریبا تمامی‌ پایگاه داده‌ها را پشتیبانی می‌کند. این نرم افزار ۲۰ نوع زبان برنامه نویسی از قبیلSQL , PL/SQL , TransactSQL , SQL PL , HTML , XML و ... را نیز پشتیبانی می‌کند.

دانلود Eclipse SDK v4.10.0 MacOSX - نرم افزار محیط برنامه نویسی جاوا برای مک

دانلود Eclipse SDK v4.10.0 MacOSX - نرم افزار محیط برنامه نویسی جاوا برای مک

زبان برنامه نویسی جاوا زبانی است که تحت انحصار هیچ شرکت و هیچ فرد خاصی نیست و به صورت سورس باز و همگانی در حال توسعه و پیشرفته است. شاید بتوان گفت دلیل ناشناس  ماندن آن، این است که یک مرکز اصلی و قوی برای تبلیغات و مانور مثل مایکروسافت ندارد. البته نمی شود گفت که جاوا فاقد چنین مرکزی است ولی می شود این طور گفت که جاوا فاقد یک مرکز و یک صاحب واحد می باشد تا آن را توسعه بدهند.
اما در هر زبان برنامه نویسی،داشتن یک IDE، یکی از همین سیاست هایی است که به آن اشاره شد. مایکروسافت برای محصولات خود ویژوال استودیو را عرضه کرده است، ولی جاوا در حال حاضر چندین IDE  قوی برای توسعه از طرف شرکت های مختلف و معتبر و با کیفیت ها و قیمت های گوناگون از جمله (NetBeans(Sun), JDevelopers(Oracle), Eclipse(IBM) و ... دارد. از جمله محیط هایی که به صورت رایگان و قوی عرضه شده، نرم افزار Eclipse است که تحت لیسانس GPL و سورس باز می باشد.
Eclipse یک محیط برنامه نویسی (IDE) کد منبع باز برای زبان برنامه نویسی جاوا (که البته دارای نسخه هایی جهت برنامه نویسی به زبان هایی مانند python, Perl, PHP, C++, C  و ... است ) می باشد. این محیط توسط شرکت هایی مانند IBM پشتیبانی می گردد.

دانلود Packt Learn Flutter and Dart to Build iOS and Android Apps - آموزش ساخت اپ های اندروید و آی او اس با فلاتر و دارت

دانلود Packt Learn Flutter and Dart to Build iOS and Android Apps - آموزش ساخت اپ های اندروید و آی او اس با فلاتر و دارت

دارت زبان برنامه‌نویسی است که توسط گوگل توسعه داده می‌شود. هدف دارت جایگزین کردن جاوااسکریپت که زبان داخلی مرورگرهای وب است می‌باشد. دارت راه حلی برای مشکلات موجود در جاوا اسکریپت (به‌طور مثال مشکل حافظه) می‌باشد که کارایی بهتر، قابلیت استفاده ساده‌تر برای پروژه‌های بزرگ و امنیت بیشتری را فراهم می‌کند. گوگل همچنین بسیار تلاش دارد تا دارت را پیچیده تر بسازد و ویژگی‌ها و قابلیت‌های فراوانی به آن ببخشد. دارت زبانی برپایه کلاس، وراثت یگانه و شی گرایی است که گرامر آن شبیه زبان C بوده و دارای Interface،reified generics کلاسهای Abstract و Optional typing می‌باشد. type annotationهای ایستا تأثیری بر روی سمانتیک کد در زمان اجرا ندارد. در عوض type annotation می‌تواند پرونده‌هایی برای ابزارهایی مانند checkerهای ایستا و checkهای پویای در زمان اجرا را فراهم نماید. این پروژه توسط لارس بک و کسپر لاند پایه‌گذاری شده‌است. Flutter ابتدا توسط گوگل به عنوان یک چارچوب رابط کاربری یا همان طراحی UI برای ایجاد رابط های بومی (Native) در سیستم عامل های IOS و Android مطرح شد. Flutter با کد های موجود درون برنامه کار می کند و اغلب توسط توسعه دهندگان و سازمان ها به دلیل استفاده رایگان (Free Use) و منبع باز بودن در سراسر دنیا مورد استفاده قرار میگیرد. همچنین Flutter یک روش اصلی برای ایجاد کردن برنامه های کاربردی برای Google Fuchsia  است ( Fuchsia یک سیستم عامل مبتنی بر قابلیت هایی است، که توسط گوگل ارائه شده و توسعه یافته است). اولین نسخه Flutter به نام SKY شناخته شده و در سیستم عامل اندروید مورد استفاده قرار میگیرد.
در دوره آموزشی Packt Learn Flutter and Dart to Build iOS and Android Apps با آموزش فلاتر و دارت برای ساخت اپ های آی او اس و اندروید آشنا خواهید شد.