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

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

پربازدیدترین مقالات دو هفته گذشته

چه زبان برنامه‌نویسی را در سال ۲۰۱۹ یاد بگیریم؟

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

چگونه 5 صبح بیدار شویم و یک Startup بسازیم؟ - بخش اول

به شخصه برای من بیدار شدن ساعت ۷ صبح، خواب آلود راه رفتن تا حمام، لباس های جامعه پسند پوشیدن، ریختن یه فنجون قهوه و راه رفتن بین مردم تا ایستگاه اتوبو...

شما می توانید زندگی خود را بین 7-5 صبح، بسازید یا از بین ببرید

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

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

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

بخش مقالات

ویژگی‌های موجود در ES6 که باید بشناسید

ES6 ویژگی‌های بیشتری را به زبان JavaScript می‌آورد. برخی سینتکس‌های جدید موجود در آن شما را قادر می‌سازند تا به طور رساتری کد بنویسید، برخی ویژگی‌ها ج...

آشنایی سریع با Typescript

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

چگونه با این مثال، در Async / Await استاد شویم؟

Async / await یک راه جدید برای نوشتن کد ناهمگام است. Async / await بر پایه promiseها ساخته شده است و از این رو همچنین غیر مسدود کننده هم هست.

معرفی ۷ کتابخانه CSS-in-JS

کتابخانه‌های موسوم به CSS-in-Javascript اخیرا به شدت روند رو به رشدی را به خود گرفته‌اند و در حال محبوب شدن هستند. این دسته از کتابخانه‌ها به شما اجاز...

چگونه transitionهای نرمی برای اعداد بر روی وبسایت خود بسازیم؟

یک راه موثر برای جالب‌تر کردن نمایش اطلاعات عددی، اضافه کردن یک انیمیشن transition می‌باشد. ساخت یک انیمیشن transition می‌تواند با استفاده از JavaScri...

شیوه استفاده از Arrow Function در جاوااسکریپت

توابع Arrow نسبتا شیوه‌ای جدید برای تعریف توابع در جاوااسکریپت هستند. این ویژگی‌ بعد از معرفی ES6 در اختیار توسعه‌دهندگان قرار گرفت و براساس آمارها با...

۲۰ کتابخانه جاوااسکریپت و CSS

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

کار خود با TypeScript را در سال ۲۰۱۹ شروع کنید - بخش دوم

طبق بررسی توسعه دهندگان Stack Overflow در سال ۲۰۱۸، TypeScript به عنوان یک زبان برنامه نویسی، نسبت به JavaScript بیشتر دوست داشته شده است. علت این که...

راه‌هایی برای افزایش بهره‌وری در NPM

پکیج منیجر نود که به صورت مختصر NPM نام دارد به نظر می‌رسد که در تمام دنیای مدرن جاوااسکریپت جا خوش کرده و تقریبا تبدیل به ابزار کاری شده که تمام توسع...

چگونه برنامه‌های JavaScript خود را با استفاده از حلقه‌ها بهینه‌سازی کنیم؟

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

راهنمای استفاده از Getterها و Setterها در JavaScript برای توسعه دهندگان

Getterها و Setterها، توابع یا متدهایی هستند که برای دریافت کردن و تنظیم کردن مقادیر متغیرها استفاده می‌شوند. مفهوم getter-setter در برنامه‌نویسی کامپی...

چگونه کد JavaScript خود را ساده، و خواندن آن را آسان نگه داریم؟

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