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

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

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

آخرین مطالب ارسال شده در گروه Barnamenevisan

  • نحوه ی خواندن سورس کد(8 چیز که باید به خاطر بسپاریم)

    نحوه ی خواندن سورس کد(8 چیز که باید به خاطر بسپاریم)

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

    برنامه نویسان برنامه نویسان شنبه, 03 شهریور 1397 12 بازدید 0 نظر 0 پسند
  •  بررسی دقیق برنامه نویسی سه لایه

    بررسی دقیق برنامه نویسی سه لایه

    برنامه نویسی سه لایه به سه بخش مجزا تقسیم می شود و هر بخش دارای وظیفه مخصوص به خود است. مزایای برنامه نویسی سه لایه بسیار زیاد است.

    برنامه نویسان برنامه نویسان چهارشنبه, 31 مرداد 1397 1282 بازدید 0 نظر 0 پسند
  • ساده ترین راه برای افزودن Google Maps به وب سایت

    ساده ترین راه برای افزودن Google Maps به وب سایت

    زمانی که یک وبسایت می سازید معمولا نیاز دارید که یک نقشه اضافه کنید تا حس بهتری در مسیردهی به کاربر بدهد. امروزه Google Maps محبوب ترین سرویس نقشه دهی است و ابزارها و سرویس های متنوعی را ارائه می دهد که می توانید از آن ها استفاده کنید.در این مقاله به شما نشان خواهیم داد چگونه به سادگی یک نقشه را به وبسایت خود اضافه کنید و با استفاده از کتابخانه ی gMaps.js آن را شخصی سازی کنید.

    برنامه نویسان برنامه نویسان چهارشنبه, 31 مرداد 1397 1271 بازدید 0 نظر 0 پسند
  •  آشنایی با Data Mining و کاربرد آن

    آشنایی با Data Mining و کاربرد آن

    Data Mining از دسته پدیده های بسیار قدرتمند در زمینه استخراج اطلاعات معنادار در سازمان های بزرگ است. با وجود Data Mining میزان خطا به حداقل می رسد.

    برنامه نویسان برنامه نویسان دوشنبه, 29 مرداد 1397 1009 بازدید 0 نظر 0 پسند
  •  معرفی کامل Data warehouse و اهمیت آن

    معرفی کامل Data warehouse و اهمیت آن

    Data warehouse از دسته ابزارهای بسیار مهم و قدرتمند در عصر امروز محسوب می شود. وجود Data warehouse سبب می شود که عملکرد شرکت های بزرگ بهتر شود.

    برنامه نویسان برنامه نویسان شنبه, 27 مرداد 1397 1267 بازدید 0 نظر 0 پسند
  • DevOps چیست؟

    DevOps چیست؟

    DevOps ترکیبی از چندین نقش بوده است. ضرورتا یک توسعه دهنده و مهندس اجرایی کنار یکدیگر قرار می گیرند و ویژگی ها با زیرساخت ها با یکدیگر ترکیب می شوند.اصطلاح DevOps از دو واژه Development (توسعه) و Operations (عملیات) ساخته شده است. ما در این مقاله به بررسی کلی DevOps و سپس به بررسی هر یک از نقش ها به صورت جداگانه خواهیم پرداخت.

    برنامه نویسان برنامه نویسان شنبه, 27 مرداد 1397 23 بازدید 0 نظر 0 پسند
  • بیشترین یادگیری در کمترین زمان

    بیشترین یادگیری در کمترین زمان

    یکی از بیشترین سوالاتی که از من پرسیده شده است این است که من درحالی که یک کار تمام وقت دارم چگونه زمان خود را مدیریت کنم تا توسعه ی وب را یادبگیرم و کاملا حرفه ی خود را عوض کنم؟ بنابراین در این مقاله به بررسی این موضوع خواهیم پرداخت.

    برنامه نویسان برنامه نویسان شنبه, 27 مرداد 1397 12 بازدید 0 نظر 0 پسند
  • روش صحیح کامنت گذاری در کدها

    روش صحیح کامنت گذاری در کدها

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

    برنامه نویسان برنامه نویسان دوشنبه, 22 مرداد 1397 17 بازدید 0 نظر 0 پسند
  • سوال هایی که باید از مشتریان قبل از شروع یک پروژه بپرسید.

    سوال هایی که باید از مشتریان قبل از شروع یک پروژه بپرسید.

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

    برنامه نویسان برنامه نویسان شنبه, 20 مرداد 1397 15 بازدید 0 نظر 0 پسند
  • چه کارهایی را نباید هنگام یادگیری کدنویسی انجام دهیم؟

    چه کارهایی را نباید هنگام یادگیری کدنویسی انجام دهیم؟

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

    برنامه نویسان برنامه نویسان دوشنبه, 15 مرداد 1397 21 بازدید 0 نظر 0 پسند
  • نحوه نصب و پیکربندی TypeScript

    نحوه نصب و پیکربندی TypeScript

    در این مقاله به روند نصب TypeScript و تنظیمات ویرایشگر برای توسعه ی TypeScript خواهیم پرداخت. مایکروسافت در ارائه تنظیمات ساده برای نصب TypeScript در همه ی platform ها یعنی Windows ، macOS و Linux به خوبی عمل کرده است. که در این پست آن ها را بررسی خواهیم کرد.

    برنامه نویسان برنامه نویسان یکشنبه, 14 مرداد 1397 778 بازدید 0 نظر 0 پسند
  • چرا بیشتر شغل های غیر فنی نیاز به کدنویسی به عنوان مجموعه ای از مهارت ها دارند؟

    چرا بیشتر شغل های غیر فنی نیاز به کدنویسی به عنوان مجموعه ای از مهارت ها دارند؟

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

    برنامه نویسان برنامه نویسان دوشنبه, 08 مرداد 1397 350 بازدید 0 نظر 0 پسند
  • 10 کتابخانه جالب Sass که شما باید بدانید.

    10 کتابخانه جالب Sass که شما باید بدانید.

    Sass یکی از محبوب ترین پیش پردازنده های CSS است. که به شما اجازه می دهد تا منطق برنامه نویسی را به کد خودتان اضافه کنید و آن استفاده کنید.

    برنامه نویسان برنامه نویسان یکشنبه, 07 مرداد 1397 19 بازدید 0 نظر 0 پسند
  • چگونه با کلاس ها در Typescript کار کنیم؟

    چگونه با کلاس ها در Typescript کار کنیم؟

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

    برنامه نویسان برنامه نویسان جمعه, 05 مرداد 1397 482 بازدید 0 نظر 0 پسند
  • آَشنایی با وب سرور HTTP.sys در ASP.NET Core

    آَشنایی با وب سرور HTTP.sys در ASP.NET Core

    HTTP.sys یک وب سرور بر پایه ویندوز برای ASP.NET Core است. این وب سرور یک نسخه دیگری از Kestrel Server است در این مقاله درباره ی ویژگی های آن صحبت خواهیم کرد.

    برنامه نویسان برنامه نویسان جمعه, 05 مرداد 1397 414 بازدید 0 نظر 0 پسند
  • کارایی الگوریتم‌ها

    کارایی الگوریتم‌ها

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

    ایمان مدائنی برنامه نویسان چهارشنبه, 03 مرداد 1397 14 بازدید 0 نظر 0 پسند
  • ساخت صفحه بندی سفارشی با React

    ساخت صفحه بندی سفارشی با React

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

    برنامه نویسان برنامه نویسان چهارشنبه, 03 مرداد 1397 612 بازدید 0 نظر 0 پسند
  •  5 دلیل برای یادگیری کدنویسی

    5 دلیل برای یادگیری کدنویسی

    مردم اغلب فکر می کنند کدزنی یک کار بسیار تخصصی با پیش نیاز های فنی است گاهی حتی باوری وجود دارد که کدزنی را مختص افراد خاصی می دانند. اما خوشبختانه این باور ها کاملا نادرست است و کدزنی می تواند توسط هرکسی انجام شود بنابرای در این مقاله 5 دلیل لزوم یادگیری کدزنی را بررسی خواهیم کرد.

    ایمان مدائنی برنامه نویسان دوشنبه, 01 مرداد 1397 14 بازدید 0 نظر 0 پسند
  • دستورات Putty برای Basic SSH

    دستورات Putty برای Basic SSH

    در این مقاله برخی دستورات پایه ای که می توانید در مدیریت SSH انجام دهید را بررسی خواهیم کرد . استفاده از putty یکی از رایج ترین راه ها است. Putty یک اپلیکیشن open source است و شما می توانید آن را به صورت رایگان دانلود کنید. فقط دقت کنید که اگر آشنایی با این محیط ندارید با دستورات ساده شروع کنید و زمانی که با محیط آشنایی پیدا کردید شروع به یادگیری تکنیک های پیشرفته تر کنید.

    برنامه نویسان برنامه نویسان شنبه, 30 تیر 1397 1051 بازدید 0 نظر 0 پسند
  • طراحی Flat چیست؟

    طراحی Flat چیست؟

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

    برنامه نویسان برنامه نویسان شنبه, 23 تیر 1397 1192 بازدید 0 نظر 0 پسند