پیاچپی (PHP) یکی از پر طرفدارترین زبانهای اسکریپتنویسی متن باز (Open Source) است، که بیشتر برای طراحی برنامههای سمت سرور در وبگاههای پویا (Dynamic) مورد استفاده قرار میگیرد. PHP مخفف PHP: Hypertext Preprocessor (پیشپردازنده فرامتن) میباشد. پیاچپی در سال ۱۹۹۴ ایجاد شد. رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامهسازی، توسط سایر کارشناسان و برنامهنویسان تکمیل گردیده و به شکل کنونی آن درآمده است.
دسته:
نرم افزار ←
توسعه نرم افزار ←
ویرایشگر منابع
Hackman Suite را می توان به عنوان یک ابزار اشکال زدایی (debugging) همه منظوره در زمینه برنامه نویسی که ترکیبی از چند برنامه مجزا ست نام برد. در واقع Hackman Suite شامل یک ویرایشگر پیشرفته هگزا دسیمال، یک disassembler، ویرایشگر قالب، Calculator و ابزارهایی از این قبیل است که می توانند در بررسی و آزمایش کد ها به برنامه نویسان بسیار کمک کنند. Hex Editor: ویرایشگر هگزا دسیمال موجود در این مجموعه تمامی ویژگی های یک ویرایشگر برجسته را در اختیار شما قرار می دهد و با الگوریتم های آماده خود قابلیت رمزنگاری و رمزگشایی کردن کد ها را برای شما فراهم می کند. شما عملاً می توانید به سادگی انجام عمل ویرایش در یک برنامه واژه پرداز، به ویرایش فایل ها، درایو هارد دیسک، فرآیندهای RAM، درایو ZIP و... بپردازید و از میان 6 حالت مختلف ASCII, Hex, Binary, Octal, Decimal و Custom برای ارائه داده ها، یکی را انتخاب کنید. از ویژگی های این برنامه می توان به امکان undo/redo، کنترل کامل حافظه کلیبورد برای cut, copy, paste, paste special, clear clipboard و انجام عمل جستجو و جایگزینی، پشتیبانی از Java, C++, VB, ASCII, text، ساخت Patch، ساخت MS-DOS Executable، پشتیبانی از ماکروها، خط فرمان، پلاگین ها و ابزارهای متعدد و ... را نام برد.
ایدبلیوکی (AWK) یک زبان برنامهنویسی همهکاره است که برای پردازش دادههای مبتنی بر متن (text-based) یا فایلها یا جریان دادهها در آزمایشگاه bell در سال 1970 طراحی و ساخته شد و نام آن از نام خانوادگی سازندگانش مشتق شده است. Awk یک مثال از یک زبان برنامه نویسی است که بطور وسیعی از نوع داده رشته استفاده میکند، آرایههای شرکت پذیر (آرایههایی هستند که اندیس دهی با رشتههای اصلی شدهاند) و عبارتهای منظم. قدرت، اختصار، ومحدودیتهای زبان awk وsed scripts الهام بخش Larry Wall در نوشتن Perl بود. بخاطر حاشیه نویسی انبوه آن ها، همه این زبان ها اغلب برای نوشتن برنامههای حاشیهای استفاده میشدند. Awk یکی از ابتداییترین ابزارهایی است که در Unix ورژن 7 ظاهر شدو به عنوان راهی برای اضافه کردن ویژگی های محاسباتی به خط لوله Unix محبوبیت زیادی به دستآورد. در دوره آموزشی AWK Essential Training شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی قدرتمند آشنا می شوید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
کامپوننت و کتابخانه
|
زبان برنامه نویسی
تمامی برنامه نویسان دات نت با محصولات شرکت Telerik آشنایی داشته و از آن ها استفاده می کنند. در اینجا مجموعه جدیدترین کامپوننت های شرکت تلریک جمع آوری شده و به شما ارائه می گردد.
اکثر طراحان وب از نرم افزار قدرتمند و غنی Adobe Dreamweaver برای طراحی های وب خود استفاده می کنند که اکنون شرکت مشهور ادوبی نسخه جدید CC این نرم افزار را ارائه کرده است. ازجمله ویژگی های جدید Dreamweaver CC می توان به ابزارهای جدید تر و پیشرفته تر، افزایش سرعت برنامه و محیطی کاملاً گرافیکی و پویا اشاره کرد.
یکی از مسائل مهمی که دارندگان وب سایت ها با آن مواجه هستند، مسئله حفظ امنیت و روش های ایمن نگهداشتن سرور، نرم افزارها و اطلاعات و داده ها و به طورکلی وب سایت، در مقابل تهدیدات احتمالی است. بنابراین آشنایی با روش های متداولی که هکر ها از آن ها برای دستیابی به اطلاعات شما استفاده می کنند به علاوه آشنایی با طرز عمل و شیوه تفکر کلی آن ها درباره حمله به وب سایت، می تواند به عنوان یک راه حل زیرکانه برای مقابله با چالش های امنیتی مورد استفاده قرار گیرند. در این میان آگاهی از اصولی همچون اهمیت فیلتر کردن ورودی، کنترل خروجی ها، استراتژی های هوشمند برای رمزنگاری و تصدیق هویت کاربران، می تواند برای توسعه دهندگان و صاحبان وب سایت ها بسیار مفید واقع شود. در دوره آموزشی Foundations of Programming Web Security شما با اصول اولیه ی برنامه نویسی برای حفظ امنیت وب سایت آشنا می شوید.
پیاچپی (PHP) یک زبان برنامهنویسی است که برای طراحی وب توسعه یافتهاست، اما میتوان از آن به عنوان یک زبان عمومی نیز استفادهکرد. php یکی زبان برنامه نویسی Open source به معنای منبع باز است که در کتاب حاضر سعی شده به ساده ترین شکل ممکن به آموزش این زبان برنامه نویسی بپردازد.
++C (سی پلاسپلاس) یک زبان برنامهنویسی همه منظوره با ویژگی هایی مانند توابع مجازی، سربارگزاری عملگر و نام تابع، ارجاعات، ثوابت، کنترل حافظه توسط کاربر بهصورت آزاد، کنترل نوع بهتر، توضیحات یکخطی به صورت BCPL (با استفاده از «//»)، ارثبری چندگانه، کلاسهای انتزاعی، اعضای ایستای توایع، اعضای ثابت تابع و اعضای حفاظت شده، قالب توابع، استثناها، فضاهای نام، تبدیلات جدید، داده منطقی و .. می باشد که تبدیل به یک زبان برنامهنویسی رایانهای همهمنظوره، شیءگرا، سطح بالا و چندرگه (که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند)، عمومی و با قابلیتهای سطح بالا و سطح پایین شده است. درواقع زبان ++c یک زبان سطح میانی در نظر گرفته میشود و دارای قابلیت زبانهای سطح بالا و پایین بهصورت همزمان است. در دوره آموزشی Learning C++ Programming شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی کاربردی قدرتمند آشنا می شوید.
جیکوئری یا jQuery یک کتابخانه جاوا اسکریپت سبک وزن چند مرورگری است که برای ساده کردن نوشتن اسکریپهای سمت-مشتری دراچ تی امال (HTML) طراحی شده است. در کتاب حاضر شما بیشتر با محبوب ترین کتابخانه جاوا اسکریپت آشنا خواهید شد.
زبان برنامهنویسی سی، زبانی همه منظوره، ساخت یافته و روندگرا است که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه بل ساخته شد. زبان C را دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخت و ویژگیهای جدیدی همچون نظارت بر نوع دادهها نیز به آن اضافه کرد. ریچی از این زبان برای ایجاد سیستمعامل یونیکس استفاده کرد اما بعدها اکثر سیستمعاملهای دیگر نیز با همین زبان نوشته شدند. این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب "The C Programming Language" در سال ۱۹۷۸ توسط کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.