ساخت ایمیل های واکنش گرا با MJML

https://roocket.ir/articles/building-responsive-emails-with-mjml

ساخت ایمیل های HTML شبیه ساخت سایت هاست. تنها تفاوت اینه که قالب باید با استفاده از ساخته بشه و استایل های CSS باید داخلی نوشته بشوند

ساخت تصاویر واکنش گرا با استفاده از CSS

https://roocket.ir/articles/responsive-image

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

تاریخچه مختصری از طراحی وب واکنش گرا (رسپانسیو)

https://roocket.ir/articles/history-of-responsive-web-design

در این مقاله، ما قصد داریم نگاهی به تاریخچه طراحی وب واکنش گرا بیندازیم و ببینیم که وبسایت‌ها با گذشت زمان چگونه تکامل یافته‌اند.

چگونه سرعت وبسایت‌های واکنش گرا (responsive) را بالا ببریم

https://roocket.ir/articles/how-to-speed-up-responsive-websites

طراحی وب واکنش گرا یک واژه کلیدی در دهه گذشته است و برای دنیای پر از ارتباطات امروز ما کاملاً ایده‌آل می‌باشد.

طراحی وب واکنش گرا: یک بار برای همیشه آن را بفهمید و انجام دهید

https://roocket.ir/articles/responsive-web-design-understand-and-apply-it-once-and-for-all

صفحه وب Hackernoon به اندازه کافی واکنش گرا است که می‌تواند هنگام تغییر اندازه صفحه، موقعیت و شکل ظاهری هر بخش را تغییر دهد.

اصول SOLID در برنامه نویسی شی گرا

https://roocket.ir/articles/solid-principles-in-object-oriented-programming

اصول SOLID یک اصول قانون مند در برنامه نویسی شی گرا است که  در تمام زبان های برنامه نویسی شی گرا مثل php موجود و قابل پیاده سازی است . SOLID  مخفف پنج اصل بسیار مهم در مدیریت وابستگی (Dependency Management) در توسعه ی برنامه های شی گرا می باشد. در واقع هر کدام از حروف کلمه ی SOLID به یکی از این اصول...

برنامه نویسی شی گرا در php | قسمت اول

https://roocket.ir/articles/object-oriented-programming-in-php-part-1

در گذشته قبل از اینکه مفهومم شی گرایی وارد زبان php بشه برنامه نویس ها مجبور بودن که php رو در کنار html استفاده کنن که این روش در پروژهای کوچیک مشکل بزرگی محسوب نمی شد اما زمانی که صحبت از ساخت برنامه های متوسط و بزرگ به میون می اومد کار یکم سخت میشد چون اینطور برنامه نویسی هر چند مدیریت شده باشه د...

برنامه نویسی شی گرا در php | قسمت دوم

https://roocket.ir/articles/object-oriented-programming-in-php-part-2

برای اضافه کردن اطلاعات در کلاس ها از property ها استفاده میشه . کار اونها دقیقا شبیه متغیرها در php معمولیه و تنها تفاوتشون اینکه قبل از تایپ اسم property از کلمات کلیدی private , protected و public استفاده میشه ، این کلمات کلیدی رو در کپسوله سازی (پنهان سازی) بطور کامل توضیح می دم فقط فعلا در همین...

برنامه نویسی شی گرا در php | قسمت چهارم

https://roocket.ir/articles/object-oriented-programming-in-php-part-4

امروز میخوام در مورد یک بحث مهم در شی گرائی صحبت کنم و اونم وارثته . خوب اینجا من گفتم وارثت ، اولین چیزی که بعد از شنیدن وراثت به ذهنتون خطور کرد چی بود ؟ بزارین با اون چیزی که به ذهن من خطور کرد این مبحث رو شروع کنیم . اولین چیزی که بعد از شنیدن این کلمه به ذهن من خطور کرد ویژگی هایه که از والدینم...

برنامه نویسی شی گرا در php | قسمت پنجم

https://roocket.ir/articles/object-oriented-programming-in-php-part-5

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

کپسوله سازی - برنامه نویسی شی گرا در php | قسمت سوم

https://roocket.ir/articles/object-oriented-programming-in-php-part-3

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

دو دنیای برنامه نویسی: OOP (شی گرا) و FP (فانکشنال)

https://roocket.ir/articles/the-two-universes-of-programming-oop-and-fp

بسیاری از افراد که وارد برنامه نویسی می‌شوند این دو کلمه را می‌شنوند: شی گرایی و فانکشنال. شی گرا از آنجایی که بیشتر شنیده می‌شود مزیتی را در ذهن کاربران ایجاد می‌کند.

برنامه نویسی شی گرا در پی اچ پی برای مبتدیان

https://roocket.ir/articles/object-oriented-programming-in-php-for-beginners-5887ee58eefc

در این آموزش، ما سعی خواهیم کرد مفهوم OOP( شی گرا ) در برنامه نویسی را توضیح دهیم تا مبتدیان در پی اچ پی بتوانند این مورد را انتخاب کنند.

اصول SOLID در برنامه نویسی شی گرا قسمت دوم : Open Close Principle

https://roocket.ir/articles/solid-principles-in-object-oriented-programming-part-ii-open-principle-open

در این مقاله در ادامه ی مبحث SOLID قصد داریم به معرفی دومین اصل  یعنی Open Close Principle که به صورت کوتاه OCP هم می گویند،بپردازیم.با ما همراه باشید:

 اصول SOLID در برنامه نویسی شی گرا قسمت سوم - Liskov Substitution Principal

https://roocket.ir/articles/solid-principles-in-object-oriented-programming-part-iii-liskov-substitution-principal

یکی دیگر از اصول SOLID اصل Liskov Substitution Principal نام دارد که به اختصار LSP گویند.اصل LSP  می گوید :  زیر کلاس‌ها باید بتوانند جایگزین نوع پایه‌ی خود باشند.

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

https://roocket.ir/articles/solid-principles-in-object-oriented-programming-part-iv-the-principle-of-interface-separation

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

مقدمه‌ای بر برنامه نویسی شئ گرا در JavaScript: آبجکت‌ها، نمونه‌های اولیه و کلاس‌ها

https://roocket.ir/articles/an-intro-to-object-oriented-programming-in-javascript-objects-prototypes-and-classes

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