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

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

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

مقایسه AngularJS و ReactJS

توسعه اپلیکیشن های تحت وب، پروسه‌ای پیچیده است. برای مدیریت جریان کاری توسعه اپلیکیشن ها، یک شرکت به ویژگی‌هایی مانند دسترسی پذیری، پشتیبانی تکنیکی در...

آموزش ساخت برنامه موبایل توسط React Native – قسمت اول

در این سری آموزش‌ها میخوایم درباره ساخت اپلیکیشن های native برای ios و اندروید یاد بگیریم. اما این کار رو توسط فریمورک محبوب React Native Javascript ا...

بهترین CMS های بر پایه لاراول

وقتی درمورد CMS ها و فریمورک ها صحبت می کنیم, معمولا اون ها رو جداگانه با همدیگه مقایسه می کنیم. اما تعداد زیادی CMS وجود دارند که توسط فریمورک ها ساخ...

۱۰ ابزار UX که باید امسال امتحان کنید

با گذشت هر سال، ما شاهد ابزارها و تکنولوژی هایی هستیم که زندگی ما را برای خلاقیت و مارکتینگ ساده تر می کند. پنج سال پیش بیشتر از صد ابزار برای خدمت رس...

بخش مقالات

عملیات آرشیو کردن فایل ها در لاراول

در این مقاله میخواهیم نحوه ی کار کردن با فایل های Zip در فریمورک لاراول رو آموزش بدیم. برای اینکار از یک پکیج به نام zipper استفاده می کنیم. این یک پک...

الگوریتم گوگل پاندا

گوگل پاندا نام الگوریتم جدید شرکت گوگل در رتبه بندی صفحات است که برای اولین بار در فوریه 2011 آغاز به کار کرد.این الگوریتم تمرکزش روی مطالب سایت ها می...

مفهوم و کاربرد Session در PHP

هنگامی که شما با یک نرم افزار در محیط ویندوز کار می کنید ، آن را باز کرده و تغییراتی درونش ایجاد نموده و سپس آن را می بندید . به این فرایند یک session...

مدیریت ارتباط با مشتری یا CRM چیست ؟

در فضای  کسب وکار هر شرکت و کسب و کاری که وارد بشوید مشاهده می کنید که در آنجا نرم افزار هایی متناسب با فعالیت آن کسب و کار در حال استفاده است. معمولا...

چرا Node.js در تکنولوژی سمت سرور مهم است؟

امروزه Node.js یکی از معروف ترین, قدرتمند ترین و منعطف ترین تکنولوژی های سمت سرور در جهان است.ما میتونیم اپلیکیشن های فول استک رو فقط و فقط با یک زبان...

مسیریابی در ExpressJS

Express یکی از محبوب ترین فریمورک های Node.js هست و بسیاری از عملیات ها مثل رندر کردن, مسیریابی و غیره رو فراهم میکنه. در این آموزش می خواهیم بحث ()Ro...

متد های جادویی php

در php  تعدادی متد وجود دارند که به آنها متد های جادویی ( Magic Methods ) میگویند. این متد ها با دو خط زیر دار __ شروع  می شوند و هرکدام کار خاصی را ا...

بهترین سیستم عامل سرور : لینوکس یا ویندوز

اگر مشغول توسعه وب باشید و به صورت کامل راجع به این مسئله اطلاعاتی داشته باشید می دانید که همیشه دو سیستم عامل سرور محبوب و مرسوم وجود دارد. این دو سی...

فشرده کردن فایلهای جاوا اسکریپت

حتما هنگام استفاده ازکتابخانه های جاوا اسکریت دیدید که یک فایل با پسوند min.js وجود داره که توش کدها به هم ریخته اند. مثلا کتابخانه jQuery  در دو نسخه...

شبکه های اجتماعی چگونه کسب درآمد می کنند ؟

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

فریمورک پی اچ پی phalcon

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

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

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