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

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

دانلود Elixir for Beginners: Learn Functional Programming - آموزش الکسیر

  • بازدید: 243
دانلود Elixir for Beginners: Learn Functional Programming - آموزش الکسیر

در این دوره آموزشی، شرکت‌کنندگان با مبانی زبان برنامه نویسی Elixir آشنا خواهند شد. این مبانی شامل درک و استفاده از توابع، مفهوم تطبیق الگو برای کنترل جریان برنامه، سازماندهی کد با استفاده از ماژول‌ها و سایر ویژگی‌های اساسی این زبان قدرتمند می‌شود. علاوه بر این، دوره به بررسی عمیق اصول برنامه نویسی تابعی می‌پردازد و نشان می‌دهد که چگونه این اصول می‌توانند در توسعه برنامه‌های کاربردی با استفاده از Elixir به کار گرفته شوند. یادگیری این الگو نه تنها مهارت‌های برنامه نویسی شرکت‌کنندگان را بهبود می‌بخشد، بلکه دیدگاه آن‌ها را نسبت به حل مسائل پیچیده نیز گسترش می‌دهد. یکی دیگر از مباحث کلیدی که در این دوره به آن پرداخته می‌شود، مفهوم همزمانی است. از آنجایی که همزمانی نقش حیاتی در بسیاری از سیستم‌های مدرن ایفا می‌کند، شرکت‌کنندگان یاد خواهند گرفت که چگونه از قابلیت‌های همزمانی Elixir برای ساخت برنامه‌های کارآمد و پاسخگو استفاده کنند. این دوره با ارائه تکالیف عملی و آزمون‌های منظم، یک محیط یادگیری تعاملی و فعال را برای شرکت‌کنندگان فراهم می‌کند تا اطمینان حاصل شود که مفاهیم به طور کامل درک شده‌اند و نه صرفاً به صورت تئوری آموزش داده شده‌اند. در نهایت، این دوره تاکید می‌کند که Elixir نه تنها یک زبان عالی برای شروع یادگیری برنامه نویسی تابعی است، بلکه به دلیل ویژگی‌های تحمل خطا و مقیاس پذیری بالا، یک انتخاب مناسب برای توسعه سیستم‌های بزرگ و حیاتی در دنیای واقعی به شمار می‌رود.
در دوره آموزشی Elixir for Beginners: Learn Functional Programming با مبانی زبان Elixir، اصول برنامه نویسی تابعی و مفهوم همزمانی آشنا خواهید شد.

دانلود Scala Fundamentals - آموزش مبانی اسکالا

  • بازدید: 531
دانلود Scala Fundamentals - آموزش مبانی اسکالا

اسکالا یک زبان برنامه نویسی مدرن است که پارادایم های functional و object-oriented را ترکیب می کند، و آن را به انتخابی ارجح برای اپلیکیشن های قابل توسعه تبدیل می کند. این دوره با یک پایه محکم در syntax اسکالا شروع می شود، و به بررسی values، expressions، variables و recursion می پردازد. در حین یادگیری best practices برای نوشتن کد تمیز و قابل نگهداری، تجربه عملی با ساختار زبان کسب خواهید کرد.
در دوره آموزشی Scala Fundamentals با اصول و مبانی برنامه نویسی Scala آشنا خواهید شد.

دانلود Notepad3 v6.24.1221.1 x86/x64 + Portable - نرم افزار ویرایشگر متن برای برنامه نویسی

  • بازدید: 13,118
دانلود Notepad3 v6.24.1221.1 x86/x64 + Portable - نرم افزار ویرایشگر متن برای برنامه نویسی

اگر چه سیستم عامل ویندوز در سال های گذشته به طور قابل توجهی توسعه پیدا کرده با این حال Notepad پیش فرض آن همچنان به روز نشده است. اگر به یک ویرایشگر متن برای کارهای برنامه نویسی ساده نیاز دارید Notepad3 می تواند ابزار مناسبی برای شما باشد. Notepad3 یک نرم افزار ویرایشگر متن سبک، سریع و آسان است که سعی شده از قابلیت هایی که در نوت پد پیشفرض ویندوز وجود ندارد در طراحی آن استفاده شود. این نرم افزار دارای حافظه کوچکی است اما در عین حال برای انجام کارهای برنامه نویسی به اندازه کافی قدرتمند و سریع عمل می کند و از سینتکس های مهم زبان های مختلف برنامه نویسی چون  ASP, assembly language, AutoHotkey, AutoIt3, AviSynth, Bash, BAT, C, C++, C#, CMake, CoffeeScript و ... پشتیبانی می کند.

دانلود WinEdt v11.2 Build 20240613 x64 + v10.3 x86 - نرم افزار ویرایشگر متن و ایجاد اسناد LaTeX

  • بازدید: 77,390
دانلود WinEdt v11.2 Build 20240613 x64 + v10.3 x86 - نرم افزار ویرایشگر متن و ایجاد اسناد LaTeX

WinEdt یک ویرایشگر متن قدرتمند و چند منظوره برای سیسم عامل ویندوز است که می تواند به عنوان ابزاری قدرتمند در ایجاد اسناد LaTeX مورد استفاده قرار گیرد. WinEdt می تواند به عنوان یک نرم افزار سمت کاربر برای کامپایلر ها و سیستم های حروف چینی، مانند TeX, HTML یا NSIS مورد استفاده قرار گیرد. در واقع WinEdt یک برنامه انعطاف پذیر است که با هدف کمک به به کاربران در انجام پروژه های TEX توسعه داده شده است و این در حالی است که می تواند به عنوان یک ویرایشگر متن استاندارد نیز مورد استفاده قرار بگیرد. این برنامه با ارائه ابزارهای سیستم حروف چینی می تواند در نقش یک دستیار برای پردازش اسناد TEX و یا همچنین یک ابزار توسعه برای HTML و یا NSIS ظاهر شود.

دانلود RStudio v2023.03.1 Build 446 - نرم افزار محیط توسعه و برنامه نویسی R

  • بازدید: 31,092
دانلود RStudio v2023.03.1 Build 446 - نرم افزار محیط توسعه و برنامه نویسی R
RStudio یک محیط توسعه یکپارچه (IDE) برای زبان برنامه نویسی R است که شامل یک کنسول و همچنین ویرایشگر سینتکس (syntax-highlighting) است که از اجرای مستقیم کد پشتیبانی می کند. علاوه بر این RStudio دارای ابزارهایی برای برنامه ریزی، اشکال زدایی و مدیریت فضای کاری است در حین انجام پروژه های کدنویسی R است. این نرم افزار می تواند به عنوان یک محیط توسعه منبع باز، کامل و جامع  برای کار با زبان برنامه نویسی R جهت انجام محاسبات و پردازش های آماری و گرافیکی کاربرد داشته باشد.

دانلود Atom v1.63.1 x86/x64 Win/Linux + Portable - اتم، نرم افزار ویرایشگر متن

  • بازدید: 47,537
دانلود Atom v1.63.1 x86/x64 Win/Linux + Portable - اتم، نرم افزار ویرایشگر متن
Atom یک ویرایشگر متن و کد اوپن سورس است که در کنار یک رابط کاربری مناسب امکان کار کردن همزمان روی چندین سند در تب های مختلف را فراهم کرده است. از این نرم افزار هم می توان به عنوان یک ویرایشگر متن ساده برای ساخت و ویرایش اسناد متنی به جای استفاده از نوت پد ویندوز استفاده کرد و همچنین برنامه نویسان از آن به عنوان محیطی قدرتمند برای ویرایش کد های پروژه خود استفاده کنند. Atom قدرت تکمیل خودکار کد ها و تشخیص هوشمندانه و هایلایت کردن سینتکس های مختلف برنامه نویسی را نیز دارد. این نرم افزار با پشتیبانی از پلت فرم های مختلف می تواند به عنوان رقیبی برای سایر ویرایشگر ها و حتی محیط های توسعه مطرح شود.

دانلود Ruby v3.0.1 x86/x64 - نرم افزار زبان برنامه نویسی متن باز روبی

  • بازدید: 59,648
دانلود Ruby v3.0.1 x86/x64 - نرم افزار زبان برنامه نویسی متن باز روبی
Ruby یک زبان برنامه نویسی پویا و متن باز (open source) است که تمرکز خود را بر روی سادگی و بهره وری بالا قرار داده است و از سینتکس ظریفی استفاده می کند که برای درک و نوشتن بسیار راحت است. روبی یک زبان انعطاف پذیر و شیء گراست که همه چیز در آن به عنوان یک شیء خواهد بود و هر بیت از اطلاعات و کد می توانند مشخصات (properties) و عملیات (actions) خود را داشته باشند. در زبان های شی گرا (Object-oriented) مشخصات با صدا کردن نام اشیا به آن ها نسبت داده می شود و عملیات به عنوان متد شناخته می شوند. ایده اصلی طراحی روبی علاوه بر پیروی از اصول طراحی خوب رابط کاربر، خوشنود کردن برنامه نویسان با کمتر کردن کارهای تکراری بود که آن ها بایستی انجام می دادند.

دانلود SynWrite v6.41.2780 - نرم افزار ویرایشگر متن و کد های برنامه نویسی

  • بازدید: 12,259
دانلود SynWrite v6.41.2780 - نرم افزار ویرایشگر متن و کد های برنامه نویسی
نرم افزار SynWrite مجموعه ای از ویژگی های بهترین ویرایشگر های متن را در یک نرم افزار متن باز و رایگان جمع آوری نموده است. این ویرایشگر متن محیط کاری قدرتمندی را برای کاربران عادی، برنامه نویسان، علاقمندان به انجام کارهای تحت وب و به طور کلی هرکسی که به طریقی با تایپ حروف و کاراکترهای مختلف در کامپیوتر سروکار دارد فراهم نموده است. برای SynWrite قابلیت های ویژه ای در نظر گرفته شده است که کار با آن را لذت بخش تر نموده است به عنوان مثال هنگامی که از SynWrite برای کدنویسی استفاده می شود، این برنامه کدهای نوشته شده را در یک ساختار درختی نمایش می دهد تا برنامه نویس به آسانی قادر به تشخیص قسمت های مختلف و ویرایش کد های خود باشد. امکان برجسته سازی (هایلایت) قسمتی از متن، مخفی سازی/نمایش قسمتی از متن هنگام نمایش، ابزار جستجوی پیشرفته، ارائه ی پلاگین های مختلف، جستجو و جایگزینی عبارات با قاعده، پشتیبانی از سیستم های کدگذاری ASCII, Unicode و ... تعدادی دیگر از ویژگی های این نرم افزار محسوب می شوند.

دانلود HippoEDIT v1.61.61 x64 + v1.61.49 x86 - نرم افزار ویرایش متن کدهای برنامه نویسی

  • بازدید: 83,276
دانلود HippoEDIT v1.61.61 x64 + v1.61.49 x86 - نرم افزار ویرایش متن کدهای برنامه نویسی
HippoEDIT یک برنامه ویرایش کننده متن در ویندوز با سرعتی بالا و کاربردی آسان است که در درجه اول برنامه نویسان و کاربران حرفه ای را مورد هدف قرار داده است. HippoEDIT دارای رابط کاربری سطح بالا و مدرن بوده و علاوه بر این از ایجاد اینترفیس های متفاوت از جمله: محیطی شامل Tabهای چندگانه: web و help browser یکپارچه، File Explorer و Project Explorer، ابزار های خارجی یکپارچه سازی و همچنین بیشتر توابع ویرایشگر متن هوشمند پشتیبانی می کند.

دانلود Boostnote v0.16.1 MacOS - نرم افزار مدیریت آسان سورس کد ها در یک پروژه برنامه نویسی برای مک

  • بازدید: 3,628
دانلود Boostnote v0.16.1 MacOS - نرم افزار مدیریت آسان سورس کد ها در یک پروژه برنامه نویسی برای مک
For macintoush
برنامه نویسان روزانه با میلیون ها خط کد به زبان های مختلف HTML, CSS, JavaScript, PHP و ... در پروژه های خود روبرو هستند که می توانند از ویرایشگر های متن ساده ای مثل نوت پد برای مدیریت کد های خود استفاده کنند ولی برای مدیریت بهتر و دسترسی سریع تر به کد های خود در یک پروژه بزرگ نیازمند یک ابزار ویرایش متن قدرتمندتری می باشند. ابزار های متعددی برای این کار طراحی شده است، Boostnote یکی از معروفترین ویرایشگر های متن برای برنامه نویسان و توسعه دهندگان وب می باشد که در کنار یک رابط کاربری آسان دارای قابلیت های مختلفی چون امکان تعریف کلید های میانبر، انتخاب محل ذخیره سازی فایل ها، پشتیبانی از لاتکس و ...می باشد و برنامه نویسان می توانند به جای درگیر شدن در محیط های شلوغ و گیج کننده کد های مختلف پروژه خود، به آسانی فایل های مختلف پروژه را مدیریت و سازماندهی کرده و با یک جستجوی سریع به آن ها دسترسی پیدا کنند.