استخدام در سکان آکادمی
استفاده از Set و Map در JavaScript

با معرفی ES6 در سال ۲۰۱۵ خیلی از کمبود‌های جاوااسکریپت رفع شد و بهبود پیدا کرد. در ES6 شاهد ظهور Map و Set هستیم که محدودیت‌های یاد شده برای آرایه‌ها و object رو مرتفع کرده است.

بیشتر
مزایا و معایب معماری Event-Driven یا رویداد محور

امروزه بیشتر پروژه ها به صورت معماری event-driven (رویداد محور) طراحی می شوند. بنابراین می خواهیم در این مقاله به مزایا و معایب این معماری محبوب، برخی گزینه های کلیدی لازم برای طراحی، و anti-pattern های رایج آن بپردازیم.  

بیشتر
مباحث پیشرفته در Laravel Passport

در انتهای فصل معرفی و آموزش Laravel Passport ، قصد داریم مباحث پیشرفته ای که برای شخصی سازی تنظیمات پاسپورت وجود دارد را معرفی کرده و آموزش دهیم.

بیشتر
Google AIY Projects: تبدیل رسپبری پای به دستیار هوش مصنوعی
Google AIY Projects: تبدیل رسپبری پای به دستیار هوش مصنوعی
  • مرتضی صمدی
  • ۱۳۹۶/۰۳/۱۸
  • ۰۰

MagPi در نسخهٔ 57 خود شامل یک کیت به اصطلاح Do It Yourself یا اختصاراً DIY است که توسط گوگل ساخته شده و با استفاده از Raspberry Pi می‌تواند در ساخت Google Home مورد استفاده قرار بگیرد.

بیشتر
آموزش Google Hacking و Bing به زبان ساده

Google Hacking یا همان Advanced Search در گوگل راهی برای استفاده از گوگل برای کشف آسیب پذیری های وب سایت ها و سرورها با استفاده از ظرفیت های موتور جستجوی گوگل است. در این مقاله با این روش آشنا می شوید.

بیشتر
DoD یا Definition of Done چیست؟
  • سجاد رنجبر
  • ۱۳۹۹/۰۹/۰۸
  • ۱۰

در دنیای مدیریت محصول مفهومی به نام Definition of Done وجود دارد که مفهوم کار انجام شده را در سازمان یا تیم مشخص میکند در این مقاله به طور کامل با این سند ارزشمند در مدیریت پروژه آشنا میشویم.

بیشتر
انواع دیگر احراز هویت در Passport

در این بخش از دوره ی OAuth2.0 و Laravel Passport به معرفی و پیاده سازی سه نوع دیگر از انواع احراز هویت می پردازیم . Implicit و Client Credentials و Personal Access Tokens این سه نوع هستند که در این بخش درباره ی آنها صحبت می کنیم.

بیشتر
نکاتی برای توسعه دهنگان تازه وارد
  • علیرضا جزایری
  • ۱۳۹۹/۰۹/۰۵
  • ۲۰

اگر شما به تازگی به عنوان توسعه دهنده در شرکتی مشغول به کار شدید یا درحال یادگیری برای رسیدن به این عنوان شغلی هستید، این مقاله را از دست ندهید. 

بیشتر
تفاوت بین یک توسعه دهنده ارشد و یک توسعه دهنده رهبر
  • فاطمه خانکی
  • ۱۳۹۹/۰۹/۰۴
  • ۱۶

در این مقاله قصد داریم در مورد تفاوت بین یک توسعه دهنده ارشد (Senior) و یک توسعه دهنده رهبر (Lead) صحبت کنیم.

بیشتر
ویژگی های جدید PHP8
  • علیرضا جزایری
  • ۱۳۹۹/۰۹/۰۴
  • ۱۱

نسخه 8 ام زبان PHP که یک نسخه اصلی می باشد قرار است در تاریخ 6 آذر منتشر شود. با توجه به اصلی بودن این نسخه،  قابلیت های جدید و بهبود های زیادی در بخش بهره وری (Performance) زبان را خواهیم داشت.

بیشتر
هیچ نتیجه‌ای یافت نشد.