logo-mini

بلاگ

  بایگانی برای آموزش برنامه نویسی
معرفی source controlها و لزوم استفاده از آنها

معرفی source control ها مانند GIT و SVN – لزوم استفاده از آنها


تصور کنید که با یکی از دوستانتان در حال فعالیت بر روی یک پروژه هستید. یعنی قسمتی از کار را شما برعهده دارید و انجام می دهید و قسمتی دیگر را دوست شما انجام می دهد. حال شما چگونه با همدیگر هماهنگ می شوید؟ یعنی چگونه دوست شما از کارهایی که شما انجام داده اید […]


بیشتر بخواند
مدیا کوئری

مدیا کوئری – لیست سایز های پرکاربرد


مدیا کوئری چیست؟ مدیا کوئری یا media query به طراحان وب این امکان را می دهد که قالب را بر اساس مشخصات دستگاه نمایش دهنده وب سایت تغییر دهند (مشخصاتی از قبیل پهنا، ارتفاع، رنگ و…). مدیا کوئری ها عباراتی هستند که از دو بخش تشکیل می شوند، بخش اول نوع دستگاه و بخش دوم مشخصات دستگاه را بررسی […]


بیشتر بخواند
طراحی-ربات-تلگرام-آکو

ساخت ربات تلگرام و طراحی نرم افزار بر پایه بات تلگرام


پیام‌ رسان تلگرام (Telegram) یک سرویس پیام‌رسان مبتنی بر رایانش ابری است.نرم افزار تلگرام در ایران بسیار محبوب است و هم اکنون بیش از ۴۰٫۰۰۰٫۰۰۰ میلیون کاربر ایرانی در این سامانه عضو و فعال هستند و هر روز به تعداد استفاده کنندگان آن اضافه میشود ، فعالیت بسیار زیاد کاربران ایرانی در نرم افزار تلگرام ، این نرم افزار […]


بیشتر بخواند

آشنایی با انواع لایسنس های نرم افزارهای متن باز


GNU General Public License این لایسنس که به طور خلاصه GPL خوانده می شود، معروف ترین لایسنس اپن سورس است که توسط مؤسسه ی FSF برای پروژه ی GNU یا همان سیستم عامل متن باز آقای استالمن ابداع شد. این لایسنس برای کرنل لینوکس هم مورد استفاده قرار می گیرد. از جمله ویژگی‌های این لایسنس می‌توان […]


بیشتر بخواند

OpenCart و مقایسه آن باسایر نرم افزارهای فروشگاه ساز!


OpenCart یک سیستم فروشگاه‎ ساز حرفه‎ای و متن ‎باز (Open-Source) می‎باشد که براساس ویژگی‎ های متعدد و کاربردی و همچنین ظاهری کاربر پسند طراحی شده است؛ که باعث ایجاد یک فروشگاه اینترنتی کامل و منحصر به فرد می ‎شود و می‎توان از آن برای کار و تجارت در اینترنت استفاده نمود. این سیستم فروشگاه ساز امروزه […]


بیشتر بخواند

آموزش codeigniter و بررسی آن!


یکی از فریم‌ورک‌های زبان PHP است که با هدف توسعه نرم‎افزارهای تحت وب مبتنی بر الگوی (MVC) پیاده سازی شده است. فریم‎ورک کدایگنایتر به کمک کتابخانه‌های قدرتمند خود، سرعت توسعه نرم افزارهای تحت وب را به میزان چشمگیری افزایش پیدا می‌دهد.این فریم‌ورک که با زبان پی‌اچ‌پی نوشته شده‌است کار توسعهٔ نرم‌افزار را در مقایسه با کدنویسی از […]


بیشتر بخواند

تفاوت ها و مقایسه موتورهای ذخیره سازی InnoDB و MyISAM در MySQL


موتور ذخیره سازی چه وظایفی دارد؟ موتورهای ذخیره سازی مسئول ایجاد، بروزرسانی، حذف و مشاهده اطلاعات (CRUD)در جداول پایگاه داد می باشند. در پایگاه داده MySQL دو موتور ذخیره سازی InnoDB و MyISAM وجود دارد که در بخش های بعد تفاوت های آنها بررسی می گردد. (بیشتر…)


بیشتر بخواند

لیست فانشن های کاربردی در opencart مخصوص توسعه دهندگان


در اینجا سعی کردم لیست فانشن های کاربردی که برای توسعه opencart نیاز میشود را در لیست زیر بیارم. ببخشید که به زبان انگلیسی هست. (بیشتر…)


بیشتر بخواند

معرفی vQmod و ساختار و روش ایجاد آن برای OPENCART


فروشگاه ساز اوپن کارت جزو بهترین نرم افزارهای ساخت فروشگاه اینترنتی با مقیاس کوچک تا بزرگ میباشد.  سال ۱۳۸۸ با دوستان خوبم همچون نیما.الف و فرشید.عین نمایندگی رسمی این فروشگاه ساز را برای اولین بار در ایران گرفتیم و به دلیل تحریم ها و… کلا ایران از سیستم حذف گردید!! البته اون موقع مارکت ساز […]


بیشتر بخواند

۱۰ اشتباه برنامه نویسان مبتدی


هنگامی که تازه شروع به برنامه نویسی میکنید ، مطمئنا اشتباهات زیادی رو انجام میدید.مشکل اینجاست که شما خوتون هم نمیدونید دارید اشتباه میکنید.در سال اولی که در دانشگاه قرار بود به دانشجوها برنامه نویسی رو آموزش بدم بارها و بارها با این اشتباهات برخورد داشتم.در زیر لیست ۱۰ اشتباهی رو که برنامه نویسان مبتدی […]


بیشتر بخواند