مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

دوره های در حال ثبت نام آکادمی برنامه نویسان

مطالب ارسال شده توسط : ایمان مدائنی

  • آیا باید از NET Standard. خداحافظی کنیم

    آیا باید از NET Standard. خداحافظی کنیم

    با اعلان NET 5. در سال گذشته و اعلان‌های بعدی منتهی به MSBuild 2020، یک سوال بزرگی که پیش می‌آید این است که چه اتفاقی برای " NET Standard." می‌افتد.

    ایمان مدائنی دوشنبه, 20 مرداد 1399 7 بازدید 0 نظر 0 پسند
  • راهنمای طراح برای جمع‌آوری داده‌ها از صفحات HTML توسط Artoo

    راهنمای طراح برای جمع‌آوری داده‌ها از صفحات HTML توسط Artoo

    جمع‌آوری داده‌های واقعی برای طرح‌های دیجیتال شما می‌تواند یک چالش واقعی باشد. بدون دسترسی به داده‌های کلاینت ما اغلب به خودمان وابسته هستیم، به داده‌های مسخره نه چندان جالب یا به لورم اپسیوم. اما نگران نباشید، Artoo با جمع‌آوری صفحات HTML برای شما می‌تواند به حل این مشکل کمک کند.

    ایمان مدائنی چهارشنبه, 15 مرداد 1399 196 بازدید 0 نظر 0 پسند
  • اصول طراحی SOLID

    اصول طراحی SOLID

    اصول طراحی SOLID سرنامی برای پنج اصل طراحی است: اصل تک وظیفه‌ای(SRP)، اصل تفکیک اینترفیس (ISP)، اصل بسته و باز (OCP)، اصل جایگزینی لیسکوف (LSP)، اصل وارونگی وابستگی (DIP).

    ایمان مدائنی دوشنبه, 13 مرداد 1399 265 بازدید 0 نظر 0 پسند
  • بوت‌استرپ 5 نسخه آلفا

    بوت‌استرپ 5 نسخه آلفا

    بوت‌استرپ 5 نسخه آلفا منتشر شده است. تیم بوت‌استرپ ما‌ه‌ها تلاش کردند تا کارهایی که در v4 شروع کرده بودند را اصلاح کنند، و اگرچه پیشرفت خوبی داشته است، می‌خواهند باز هم ویژگی‌های جدیدی به آن بیافزایند.

    ایمان مدائنی جمعه, 10 مرداد 1399 7 بازدید 0 نظر 0 پسند
  • 12 مفهوم جاوااسکریپت که باعث افزایش مهارت‌های توسعه شما می‌شود

    12 مفهوم جاوااسکریپت که باعث افزایش مهارت‌های توسعه شما می‌شود

    جاوااسکریپت یک زبان پیچیده است. اگر توسعه‌دهنده جاوااسکریپت در هر سطحی هستید، درک مفاهیم بنیادی آن مهم است. این مقاله به 12 مفهوم می‌پردازد که درک آن برای هر توسعه‌دهنده JS ای مهم است، اما به هیچ وجه بیانگر وسعت کامل آنچه که توسعه‌دهنده JS باید بداند نیست.

    ایمان مدائنی چهارشنبه, 08 مرداد 1399 555 بازدید 0 نظر 0 پسند
  • چرا سرعت سایت هنوز مهم است

    چرا سرعت سایت هنوز مهم است

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

    ایمان مدائنی یکشنبه, 05 مرداد 1399 4 بازدید 0 نظر 0 پسند
  • نکاتی برای فریلنسر شدن به عنوان برنامه‌نویس

    نکاتی برای فریلنسر شدن به عنوان برنامه‌نویس

    در همه جای دنیا به برنامه‌نویسان نیاز دارند. برای برنامه‌نویسان با توجه به مهارت‌های کدنویسی و توسعه کارهای فراوانی وجود دارد.

    ایمان مدائنی ﺳﻪ شنبه, 31 تیر 1399 3 بازدید 0 نظر 0 پسند
  • 10 دستور مهم Git که هر توسعه‌دهنده‌ای باید بداند

    10 دستور مهم Git که هر توسعه‌دهنده‌ای باید بداند

    Git بخش مهمی از برنامه‌نویسی روزانه است (به خصوص اگر با تیم کار می‌کنید) و به طور گسترده در صنعت نرم‌افزار مورد استفاده قرار می‌گیرد.

    ایمان مدائنی دوشنبه, 30 تیر 1399 668 بازدید 0 نظر 0 پسند
  • بهترین روش برای توسعه وب Frontend

    بهترین روش برای توسعه وب Frontend

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

    ایمان مدائنی دوشنبه, 23 تیر 1399 7 بازدید 0 نظر 0 پسند
  • 10 ابزار چت برای ارتباط بهتر تیم

    10 ابزار چت برای ارتباط بهتر تیم

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

    ایمان مدائنی چهارشنبه, 18 تیر 1399 7 بازدید 0 نظر 0 پسند
  • 3 نکته ساده برای بهینه‌سازی مراحل ساخت لینک

    3 نکته ساده برای بهینه‌سازی مراحل ساخت لینک

    در این مقاله سه ایده برای بهینه‌سازی فرآیندهای ایجاد لینک وجود دارد تا بتوانیم از آن‌ها بهتر و کارآمدتر استفاده کنیم.

    ایمان مدائنی یکشنبه, 15 تیر 1399 2 بازدید 0 نظر 0 پسند
  • 5 مهارت برتر توسعه‌دهنده که شما را به یک قهرمان تبدیل می‌کند

    5 مهارت برتر توسعه‌دهنده که شما را به یک قهرمان تبدیل می‌کند

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

    ایمان مدائنی چهارشنبه, 11 تیر 1399 4 بازدید 0 نظر 0 پسند
  • 4 نوع تحلیل کد که هر توسعه‌دهنده‌ای باید از آن استقبال کند

    4 نوع تحلیل کد که هر توسعه‌دهنده‌ای باید از آن استقبال کند

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

    ایمان مدائنی یکشنبه, 01 تیر 1399 5 بازدید 0 نظر 0 پسند
  • منابع خوب برای طراحان و توسعه‌دهندگان وب

    منابع خوب برای طراحان و توسعه‌دهندگان وب

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

    ایمان مدائنی ﺳﻪ شنبه, 27 خرداد 1399 3 بازدید 0 نظر 0 پسند
  • چگونه وب‌سایت سئوپسندی را بسازیم و آن را به همین شکل نگه داریم

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

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

    ایمان مدائنی شنبه, 24 خرداد 1399 3 بازدید 0 نظر 0 پسند
  • چرا شما در هر مرحله از فرآیند به طراح UX نیاز دارید

    چرا شما در هر مرحله از فرآیند به طراح UX نیاز دارید

    فرآیند طراحی یک چهارچوب سفت و سخت نیست که همیشه یکسان به نظر برسد. با تطبیق آن با نیازهای خاص پروژه، شما می‌توانید به بهترین نتیجه برسید. طراح UX شخصی است که می‌تواند به شما در این زمینه کمک کند. قبل از شروع، ضروری است که چگونگی ترتیب همه کارها را برای دستیابی موثر به اهداف خود در نظر بگیرید.

    ایمان مدائنی ﺳﻪ شنبه, 20 خرداد 1399 5 بازدید 0 نظر 0 پسند
  • 10 اشتباه برنامه‌نویسان Backend (بخش دوم)

    10 اشتباه برنامه‌نویسان Backend (بخش دوم)

    به بخش دوم 10 اشتباه برنامه‌نویسان Backend خوش آمدید. همانطور که گفتیم، این مقاله کسانی را که هر نوع کد backendای را می‌نویسند هدف قرار داده است. در اینجا 5 مورد دیگر از مهم‌ترین اشتباهات که غالبا توسعه‌دهندگان backend مرتکب می‌شوند را بیان می‌کنیم.

    ایمان مدائنی جمعه, 09 خرداد 1399 6 بازدید 0 نظر 0 پسند
  • 10 اشتباه برنامه‌نویسان Backend (بخش اول)

    10 اشتباه برنامه‌نویسان Backend (بخش اول)

    این مقاله کسانی را که هر نوع کد backendای را می‌نویسند هدف قرار داده است، مهم نیست که چقدر در این زمنیه تجربه داشته باشید، چه یک توسعه‌دهنده backend کاملا مسلط به همه چیز یا fullstack باشید، یا اغلب به صورت frontend کار کرده‌اید و گاهی اوقات کدهای backend را نوشته باشید و مهم نیست از کدام پلت‌فرم استفاده می‌کنید.

    ایمان مدائنی چهارشنبه, 07 خرداد 1399 6 بازدید 0 نظر 0 پسند
  • بهترین زبان‌های برنامه‌نویسی برای شروع کار فریلنسری در سال 2020

    بهترین زبان‌های برنامه‌نویسی برای شروع کار فریلنسری در سال 2020

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

    ایمان مدائنی جمعه, 26 اردیبهشت 1399 4 بازدید 0 نظر 0 پسند
  •  در نسخه 5 .NET شرکت مایکروسافت چه چیزهای جدیدی وجود دارد

    در نسخه 5 .NET شرکت مایکروسافت چه چیزهای جدیدی وجود دارد

    نسخه 5 .NET دارای ویژگی های جدید بسیار زیادی می باشد، ما در این مطلب قصد داریم کمی بیشتر درباره نسخه 5 .NET و ویژگی های آن صحبت کنیم.

    ایمان مدائنی یکشنبه, 14 اردیبهشت 1399 756 بازدید 0 نظر 0 پسند