![اشارهگرها در برنامهنویسی — راهنمای جامع](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/Pointer_Homepage_Slider_MRM2-768x473.jpg.webp)
مجموعه مقالات با موضوع برنامه نویسی
![اشارهگرها در برنامهنویسی — راهنمای جامع](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/Pointer_Homepage_Slider_MRM2-768x473.jpg.webp)
عبارتهای لامبدا (lambda) در جاوا ۸ — مرور سریع
عبارت لامبدا در جاوا، روش فشردهای برای بیان یک متد از یک کلاس در یک عبارت است. عبارت لامبدا یک فهرست پارامتر و یک بدنه دارد. بدنه این عبارت میتواند یک عبارت منفرد یا یک بلوک کد باشد. این عبارت معمولاً هنگامی استفاده میشود که پیادهسازی یک اینترفیس ضروری باشد.![عبارتهای لامبدا (lambda) در جاوا ۸ — مرور سریع](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/lambda_wallpaper_by_jayovision-d7ffemu-768x539.jpg.webp)
![مروری بر HTML5 و بهترین کاربردهای آن](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/بهترین-کاربردهای-html5.jpg.webp)
![بهترین هدایا برای یک برنامهنویس](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/هدایای-مناسب-برنامهنویسان.jpg.webp)
![آموزش موتور ساخت بازی یونیتی Unity — بخش دوم](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/آموزش-موتور-بازی-unity-part-2.jpg.webp)
آموزش موتور ساخت بازی یونیتی Unity — بخش اول
شرایط ساخت بازی با ظهور موتور بازی Unity کاملاً تغییر کرد.Unity، برنامهنویسی بازی را به یک موتور بازی تبدیل کرد و حال امکان بازیسازی برای علاقهمندان به راحتی فراهم است. البته، هنوز ویژگیهای سهبعدی پیچیده بازیسازی وجود دارند، شما با ارتقای تواناییهای خود میتوانید از این ویژگیها در بازی خود استفاده کنید.![آموزش موتور ساخت بازی یونیتی Unity — بخش اول](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/آموزش-موتور-بازی-unity-part-1-1.jpg.webp)
![نصب PIP پایتون بر روی ویندوز، مک و لینوکس — از صفر تا صد](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/Install-Python-PIP-on-Windows-Mac-and-Linux-Index-AI-1-768x432.jpg.webp)
جاوا اسکریپت چیست؟
جاوا اسکریپت یک زبان برنامهنویسی سطح بالا است که همراه با HTML و CSS میتوان صفحات وب پویا و زیبایی را با آن خلق کرد. نکته قابل توجهی که در مورد نام این زبان وجود دارد، شباهت زیاد آن به نام زبان برنامهنویسی جاوا است. اما این دو زبان با وجود شباهتهای دستوری، کاملا جدا از هم هستند.![جاوا اسکریپت چیست؟](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/جاوا-اسکریپت-چیست؟.jpg.webp)
عجیبترین اصول برنامهنویسی که نمیدانستید
در این مطلب میخواهیم از اصول عجیبی در برنامهنویسی با شما صحبت کنیم که شاید تا به حال دربارهی آنها چیزی نشنیده باشید. معمولا این گونه است که مهمترین و ضروریترین اصول برنامهنویسی که در کار خود به آنها نیاز دارید، در اختیار شما قرار میگیرد. اما اصول دیگری وجود دارد که شاید دربارهی آنها خیلی نشنیده باشید![عجیبترین اصول برنامهنویسی که نمیدانستید](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/weird-programming-principles.jpg.webp)
چگونه دیتابیس MySQL را بر روی ویندوز نصب کنیم؟
در این نوشته، مراحل نصب دیتابیس MySQL را بر روی رایانهی ویندوزی با شما مرور میکنیم. در انتهای این آموزش شما قادر خواهید بود، دیتابیس تست را برای اتصالهای ریموت راهاندازی کنید و بنابراین نیازی ندارید که سرور دیتابیس را روی همان رایانهای که برنامهنویسی میکنید، نصب کنید.![چگونه دیتابیس MySQL را بر روی ویندوز نصب کنیم؟](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/maxresdefault-5-768x479.jpg.webp)
پنج دلیل قانعکننده برای استفاده از برنامه PowerShell
بسیاری از کاربران معمولی رایانه، نیازی به استفاده از PowerShell نخواهند داشت اما اگر اندکی سابقهی برنامهنویسی داشته باشید و یا تمایل داشته باشید برخی کارهای روزانه و پرتکرارتان به صورت خودکار انجام شود، امکانات برنامه PowerShell برای شما بسیار هیجانانگیز خواهد بود.![پنج دلیل قانعکننده برای استفاده از برنامه PowerShell](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/five-reasons-use-powershell.jpg.webp)
۸ افکت HTML برای زیباتر شدن وبسایت
شاید شما هم از آن دسته افرادی باشید که دوست دارند وبسایتشان زیبا باشد ولی به علت نداشتن مهارت فنی لازم، محدودیتهایی در این امر دارند. اصلا جای نگرانی نیست! برای طراحی یک سایت زیبا و چشمنواز اصلا نیازی به دانش «CSS» یا «PHP» ندارید، همینکه به کمی «HTML» مسلط باشید و ...![۸ افکت HTML برای زیباتر شدن وبسایت](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/cool-html-effects-768x512.jpg.webp)
۴ اشتباه رایج در هنگام نوشتن ماکروها در اکسل
نرمافزار مایکروسافت اکسل به تنهایی یک ابزار خیلی خوب و کامل برای مدیریت و آنالیز دادهها است که با ارائهی امکانی نظیر نوشتن ماکروها (که به زبان «VBA» نوشته میشوند) برای کارهای تکراری، خیلی بهتر نیز میشود. با این حال، اگر از آن درست استفاده نشود، ممکن است مشکلات زیادی برایتان ایجاد کند.![۴ اشتباه رایج در هنگام نوشتن ماکروها در اکسل](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/common-mistakes-while-writing-excel-macros-768x512.jpg.webp)
برنامه CGI — سیر تکاملی بهبود عملکرد وبسایتها
«واسط دروازه مشترک» (Common Gateway Interface) یا اصطلاحاً «CGI»، پروتکل استانداردی برای اجرای برنامهها در محیط وب سرور و تولید خروجی برای مرورگرهای وب است. به برنامههای مبتنی بر این پروتکل، اسکریپت یا برنامههای CGI گفته میشود. در این مقاله به معرفی ویژگیهای برنامههای CGI و سیر تکاملی آنها میپردازیم.![برنامه CGI — سیر تکاملی بهبود عملکرد وبسایتها](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/CGI-Scripts-768x576.jpg.webp)
![۶ زبان برنامهنویسی مناسب برای مبتدیها](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/6-زبان-برنامهنویسی-مناسب-برای-مبتدی.jpg.webp)
مناسبترین زبان برنامهنویسی وب برای اهداف مختلف چیست؟
پیش از انتخاب زبان برنامهنویسی مناسب، هر فرد باید به یک سری سؤالات بخصوص پاسخ دهد. این مقاله، چکلیستی از یک سری سؤال مهم را در اختیار شما قرار میدهد که میتوانید با در نظر داشتن و پاسخ به آنها، مناسبترین زبان برنامهنویسی وب برای خودتان را انتخاب کنید.![مناسبترین زبان برنامهنویسی وب برای اهداف مختلف چیست؟](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/04/Right-Web-Programming-Language-to-Use.jpg.webp)
![۱۱ قدم برای تبدیل شدن به مهندس نرمافزار](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/11-قدم-برای-تبدیل-شدن-مهندس-نرمافزار.jpg.webp)
![فریمورک داتنت چیست و چرا در کامپیوترها نصب است؟](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/فریمورک-داتنت-چیست-و-چرا-در-کامپیوت.jpg.webp)
۱۷ کد سادهی HTML که میتوان در ۱۰ دقیقه آموخت + فیلم آموزشی رایگان
حتی جدیدترین و مدرنترین سایتهایی که عموما دارای طراحی کاربرپسند هستند از کدهای سادهی (HTML) بهره میگیرند. اگر 17 تگ زیر را بدانید، میتوانید سایتهای سادهای را از ابتدا طراحی کرده و سپس سایت خود را با برنامههایی مانند وردپرس راهاندازی کنید.![۱۷ کد سادهی HTML که میتوان در ۱۰ دقیقه آموخت + فیلم آموزشی رایگان](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/simple-html-code.jpg.webp)
![منطق دیجیتال — از صفر تا صد](https://blog.faradars.org/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/digital-logic.jpg.webp)