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

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

بخش مقالات

من یک برنامه‌نویس حوصله سر بر هستم، و به آن افتخار می‌کنم

باید اعتراف کنم که من یک برنامه‌نویس ستاره نیستم. همچنین یک هکر هم نیستم. با ورزش نینجوستو آشناییت ندارم و هیچ کس من را «جادوگر» خطاب نکرد. همچنان، من...

پیغام رنگارنگ در کنسول

با استفاده از مشخصه %c، به بیانیه کنسول خود حالت بدهید. این مشخصه برای کمک به شما در جهت تشخیص اطلاعات خطایابی از کنسول، بسیار کاربردی است. به خصوص اگ...

کار با ویژگی border-radius در CSS

چگونه با استفاده از ویژگی‌هایی که به ندرت استفاده می‌شوند، افکت‌های جذاب بسازیم؟ وقتی از هشت مقدار مشخص کننده شعاع حاشیه (border-radius) در CSS استفاد...

برنامه‌نویسی شئ‌گرا چیست؟ (توضیحی بسیار ساده)

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

آشنایی مقدماتی با زبان برنامه‌نویسی سویفت

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

چند ایده برای حفظ ذهن فریلنسري شما

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

آشنایی مقدماتی با زبان برنامه‌نویسی روبی

روبی یک زبان برنامه‌نویسی شئ‌گرا چند منظوره است که توسط Yukihiro Matsumoto -توسعه‌دهنده ژاپنی- توسعه داده شد. این زبان برنامه‌نویسی به خوبی می‌تواند ر...

۷ راز برای ساخت روابط خوب با مشتری

اخیرا یکی از همکارانم به من گفت: «شنیده‌ام که در روابط مشتری نخبه هستی. آیا نکات و حقه‌هایی برای شروع به ساخت آن روابط داری که به من بگویی؟»

بهترین دیتابیس های NoSQL

دیتابیس های NoSQL (که با نام Not Only SQL هم شناخته می شوند) سیستم های دیتابیس غیر رابطه ای هستند که برای ذخیره سازی و دریافت اطلاعات استفاده می شوند

سه سوال برای پرسیدن از هر باگی که با آن روبه‌رو می‌شوید

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

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

توسعه وب یکی از هیجان انگیزترین کارهایی است که می‌شود آن را یاد گرفت. از یک دهه اخیر به بعد نیاز این دنیا به توسعه وب و طراحی وبسایت بسیار افزایش یافت...

۵ راه برای تبدیل کامپوننت‌های کلاس React به کامپوننت‌های تابعی

در آخرین نسخه آلفا از React، یک مفهوم جدید به نام Hooks (هوک‌ها) معرفی شد. هوک‌ها برای رفع بسیاری از مشکلات در React به وجود آمدند. گرچه، در درجه اول...