ردیس (Redis) و علت استفاده از این پایگاه داده

Redis یکی از محبوب‌ترین پایگاه‌های داده با ارزش کلیدی است که در رتبه چهارم رضایت کاربر برای پایگاه‌های داده NoSQL قرار دارد، محبوبیت Redis همچنان در حال افزایش است و بسیاری از شرکت ها به دنبال توسعه دهندگان Redis برای نقش هایی مانند مدیر پایگاه داده و غیره هستند. پایگاه داده چیست؟ ردیس یک ذخیره […]

اموزش اصول برنامه نویسی و اصطلاحات برنامه نویسی که باید بلد باشید.

برنامه نویسی

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

Node.js چیست و نحوه راه اندازی Node.js روی هاست

Node.js

همراه با ظهور هر پلتفرم‌ جدید برنامه نویسی، چالش جدیدی برای پیدا کردن شرکت میزبان مناسب پدیدار می‌شود. پلتفرم Node.js که بر روی بستر JavaScript Engine گوگل کروم ساخته شده نیز از این قاعده مستثنا نیست. در این مقاله سعی شده است علاوه بر آشنایی ابتدایی، به چند و چون راه اندازی Node.js روی هاست […]

بررسی دلایل رایگان بودن وردپرس

وردپرس

اکثر اوقات وقتی خدماتی رایگان دریافت می‌ کنیم؛ شک می کنیم که این محصول یا خدمات چرا باید رایگان باشد؟ یا شاید کیفیت چندانی ندارد! طبیعی است که کیفیت برای ما اهمیت بالایی داشته باشد و در مورد وردپرس برای خیلی از افراد سؤال ایجاد می‌شود که سیستمی با این قدرت و امکانات چطور ممکن […]

معرفی Git – Github – Gitlab در برنامه نویسی

Github

Git یک سیستم کنترل نسخه (VCS) رایگان و متن باز است که با ارائه امکانات و ویژگی های عالی به یک ابزار خلاق و قدرتمند برای توسعه دهندگان تبدیل شده است. بررسی هر گونه تغییر و بروزرسانی مرتبط با کدها و فایل ها باعث می شود که همکاری کاربران مختلف و اشتراک گذاری فایل ها، […]

زبان مدل‌سازی یکنواخت (UML) چیست و چرا از آن استفاده می‌کنیم؟

UML

در زمینه مهندسی نرم‌افزار، همیشه کدنویسی حرف اول را نمی‌زند. گاهی اوقات، یک زبان تصویرمحور برای مدل‌سازی استاندارد لازم است که زبان مدل‌سازی یکنواخت کار را برای مهندسان نرم‌افزار ساده کند. Unified Modeling Language که به اختصار به UML معروف است و به زبان مدل‌سازی یکنواخت شناخته می‌شود، تشکیل شده از مجموعه‌ای یکپارچه از نمودارها […]

تعریف وب معنایی (Semantic Web)

وب معنایی

وب معنایی (Semantic Web) توسط کنسرسیوم جهانی وب W3C ارائه و رهبری می‌شود. در وب مفهومی، صاحبان وب‌سایت‌ها تشویق به گنجاندن محتوای معنایی در صفحات وب خودشان می‌شوند تا کاربردی‌تر و ساختار پذیرتر به اشتراک گذاشته شوند. وب مفهومی در یک تعریف ساده و قابل فهم آینده‌ای از وب کنونی است که تمامی بخش‌ها در […]

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

زبان برنامه نویسی

ظرف ۴۰ ساعت یک توسعه دهنده جدید باید بتواند اسکریپت های کاربردی اساسی را در زبان برنامه نویسی پایتون بنویسد. این زمان برای یادگیری پایتون به شرح زیر است: ۴ ساعت نصب پایتون و IDE ۴ ساعت ایجاد یک اسکریپت “Hello World” و اجرای آن در کنسول IDE ۸ ساعت یادگیری متغیرها، انواع داده و […]

8 نکته ای که به عنوان یک توسعه دهنده (برنامه نویس) مبتدی باید بدانید !

برنامه نویس

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

16 بهترین افزونه های گوگل کروم برای برنامه نویسان

افزونه های گوگل کروم برای برنامه نویسان

بیشتر برنامه نویسان از گوگل کروم Google chrome روی سیستم کامپیوتری خود استفاده می کنند. به همین دلیل امکان استفاده از افزونه های گوگل کروم نیز در اختیار آنها قرار دارد. در این مقاله قصد داریم ۱۶ مورد از بهترین افزونه های گوگل کروم برای برنامه نویسان را به شما معرفی کنیم؛ پس با ما […]