مقالات آموزشی

مقالات به‌روز و کاربردی برای افزایش سطح دانش شما

پربازدیدترین مقالات این ماه

35 افزونه و برنامه Chrome برای توسعه دهندگان | قسمت اول

در این پست ما به شما یک لیست 35 تای از بهترین و کاربردی ترین افزونه ها و برنامه های مفید برای مرورگر کروم که هر توسعه دهنده و طراحی وبی باید با اونها...

40 ابزار و برنامه کوچک تحت وب برای کار با css

ما یک مجموعه فوق العاده مفید از برنامه های مبتنی بر وب و ابزار های کاربری برای زمانی که با css کار میکنید جمع آوری کردیم . همه ای این ابزار با این فلس...

Css را بهتر بنویسیم

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

تایپوگرافی وبسایت های فارسی

در پست 25 وبسایت با تایپوگرافی های زیبا تعدادی از دوستان درمورد تایپوگرافی در ایران سوال کردن و از من خواستن کمی در موردش توضیح بدم و مثال های بزنم ....

بخش مقالات

12 مورد از بهترین اسکریپت‌های فرم تماس در PHP

فرم‌های تماس یکی از موارد بسیار مهم در هر وبسایتی به شمار می‌روند. این فرم‌ها کاربران وبسایت را ترغیب می‌کنند که با شما در ارتباط باشند، این موضوع باع...

بهترین فریمورک‌های PHP در سال ۲۰۱۸

زبان پردازنده ابرمتن، یکی از زبان‌های برنامه‌نویسی شناخته شده برای توسعه‌دهندگان وب است. در اوایل ساخت این زبان به آن زبان برگه خانگی شخصی گفته می‌شد،...

دیزاین پترن الگوی کارخانه - Factory method

در برنامه نویسی شی گرا ، الگوی روش کارخانه یک الگوی خلاقانه است که از روش کارخانه برای حل مسئله ایجاد اشیاء بدون نیاز به تعیین دقیق کلاس شئ که ایجاد م...

دیزاین پترن سازنده - Builder

الگوی سازنده یک الگوی مهندسی نرم‌افزار به منظور ایجاد اشیا می باشد. این الگو به منظور حل وجۀ دیگری از مشکل ساخت و تنظیم اشیا در برنامه نویسی معرفی شده...

روش Classmap در autoload composer

همان طور که می دانید کامپوزر (composer) ابزاری است که فرایند مدیریت Dependency ها را برای ما تسهیل می کند. به طور خلاصه، کامپوزر(composer)  یک ابزار C...

دیزاین پترن پل - Bridge

الگوی پل، یک الگوی طراحی در مهندسی نرم‌افزار است که به معنای "جداسازی یک انتزاع از اجرای آن به طوری که این دو بتوانند به صورت مستقل تغییر پذیر باشند."...

دیزاین پترن استراتژی - Strategy Pattern

استراتژی پترن درواقع نوعی از دیزاین‌ پترن‌های Behavioral است که به شما اجازه می‌دهد راهکارهایی که برنامهٔ مورد نظرتان باید اجرا کند، بسته به شرایط خاص...

کتابخانه پی اچ پی Stash

کتابخانه ی Stash باعث می شود که کد های شما سریع تر اجرا شوند. بعضی کار ها در پروژه ها وجود دارند که نتایج مشابهی را به همراه دارند،از جمله این کار ها...

CMS یا فریمورک PHP : کدامیک برای کار من مناسب است ؟

چهار ویژگی که CMS ها رو از فریمورک های PHP متمایز میکنه. وقتی می خواهید یک وبسایت برای یک کمپانی بسازید, اینکه مشتری این تفاوت ها رو درک کنه موجب هموا...

کتابخانه ی پی اچ پی Munee

این کتابخانه دارای ترفندهای بسیار مفیدی در داخل خود می باشد.ترکیب تعدادی از درخواستهای CSS و جاوااسکریپت در یک فایل ، تغییر اندازه تصویر،تلفیق خودکاری...

اصول SOLID در برنامه نویسی شی گرا قسمت چهارم - Interface segregation principle

در این قسمت از مجموعه مقالات SOLID ، نوبت می رسد به معرفی یک اصل دیگر یه نام Interface segregation principle که به صورت کوتاه ISP هم می گویند. به این...

مزایا و معایب فریم ورک Codeigniter

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