آموزش Gitlab CI/CD بخش اول

GitLab CI/CD چیست و چرا در توسعه نرم‌افزار مهم است؟ در توسعه‌ی نرم‌افزار مدرن، فقط نوشتن…

انواع باتری‌های لیتیومی و تفاوت‌های مهم آن‌ها

آشنایی با انواع باتری‌های لیتیومی و تفاوت‌های مهم آن‌ها باتری‌های لیتیومی امروزه در بیشتر دستگاه‌هایی که…

تست نویسی در گولنگ – بخش سوم

در پروژه های واقعی در اکثر مواقع با توابعی روبرو هستیم که حالت های زیادی دارند…

تست نویسی در گولنگ – بخش دوم

در این آموزش میخواهیم در مورد تعریف تست واحد( Unit Test)، ویژگی های آن و بایدها…

تست نویسی در گولنگ – بخش اول

در این مقاله میخواهیم به موضوع تست نویسی در زبان برنامه نویسی گولنگ بپردازیم و انواع…

clean code چیست

در این آموزش می‌خواهیم در مورد clean code و نحوه‌ی بازنویسی و تبدیل کدهای آشفته و…

الگوی طراحی نرم افزار Factory Method

الگوی طراحی نرم افزار Factory Method یک الگوی طراحی creational است که یک رابط برای ایجاد…

ایجاد Package سفارشی لاراول: راهنمای گام به گام

در این مطلب، راهنمای گام به گام ایجاد package سفارشی در لاراول را بررسی خواهیم کرد.…

تولید PDF فارسی در لاراول

در برخی مواقع مانند زمانی که می‌خواهید فاکتور فروش محصول یا مواردی مشابه این را ایجاد…

اصل Dependency Inversion در لاراول

اگر قسمت‌های قبلی این مجموعه مطالب را خوانده باشید، احتمالاً می‌توانید در مورد کارکرد این اصل…