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

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

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

  • طراحی Flat چیست؟

    طراحی Flat چیست؟

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

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

    5 مورد از بهترین ابزارهای یادداشت برداری برای برنامه نویسان

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

    ایمان مدائنی برنامه نویسان پنج شنبه, 21 تیر 1397 36 بازدید 0 نظر 0 پسند
  • معماری چند لایه ی نرم افزار چیست؟

    معماری چند لایه ی نرم افزار چیست؟

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

    ایمان مدائنی برنامه نویسان چهارشنبه, 20 تیر 1397 9 بازدید 0 نظر 0 پسند
  • مسیر برنامه نویسان (توسعه دهندگان وب)

    مسیر برنامه نویسان (توسعه دهندگان وب)

    به عنوان برنامه نویس می توانید مسیر شغلی خود را در توسعه ی front-end یا توسعه ی back-end و یا مهندسی DevOps برای توسعه ی وب انتخاب کنید. قبل از شروع مقاله ی نقشه ی راه برای توسعه ی وب، نیاز است که معانی front-end ، back-end و DevOps را بدانید بنابراین در این مقاله این سه دسته را معرفی و بررسی می کنیم.

    ایمان مدائنی برنامه نویسان شنبه, 16 تیر 1397 95 بازدید 0 نظر 0 پسند
  • استفاده از سرویس جدید HTTP Client در Angular v4

    استفاده از سرویس جدید HTTP Client در Angular v4

    HTTP client module یک تکنولوژی جدید است که کار با interface های backend برای HTTP آسان تر کرده است در این مقاله بطور خلاصه تنظیمات اولیه ی HttpClientModule را پوشش می دهیم، نحوه ی استفاده از متد های POST و GET را می گوییم و نحوه ی استفاده از ویژگی جدید interceptor را نشان می دهیم.

    ایمان مدائنی برنامه نویسان پنج شنبه, 14 تیر 1397 176 بازدید 0 نظر 0 پسند
  • انواع مختلف مشتریان که باید از آنها دوری کرد

    انواع مختلف مشتریان که باید از آنها دوری کرد

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

    ایمان مدائنی برنامه نویسان پنج شنبه, 14 تیر 1397 26 بازدید 0 نظر 0 پسند
  • 12تصور نادرست در مورد برنامه نویسان

    12تصور نادرست در مورد برنامه نویسان

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

    ایمان مدائنی برنامه نویسان دوشنبه, 28 خرداد 1397 19 بازدید 0 نظر 0 پسند
  •  معرفی بهترین زبان برنامه نویسی برای ساخت نرم افزار

    معرفی بهترین زبان برنامه نویسی برای ساخت نرم افزار

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

    ایمان مدائنی برنامه نویسان یکشنبه, 27 خرداد 1397 202 بازدید 0 نظر 0 پسند
  •  معرفی کامل بزرگترین برنامه نویسان جهان

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

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

    ایمان مدائنی برنامه نویسان چهارشنبه, 23 خرداد 1397 1083 بازدید 0 نظر 0 پسند
  • مهندسی نرم‌افزار با برنامه‌نویسی فرق دارد

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

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

    ایمان مدائنی برنامه نویسان چهارشنبه, 23 خرداد 1397 23 بازدید 0 نظر 0 پسند
  • تفاوت بین Hashing و Encrypting چیست؟

    تفاوت بین Hashing و Encrypting چیست؟

    Hashing و Encrypting دو کلمه هستند که اغلب به صورت اشتباه به جای هم استفاده می‌شوند. آیا شما تفاوت بین این دو و شرایطی که باید از آن‌ها استفاده کنید را می‌دانید؟ در این مقاله تفاوت‌های مهم بین هش کردن (Hashing) و رمزگذاری (Encrypting) و جایگاه مناسب استفاده از آن‌ها را بررسی می‌کنیم.

    ایمان مدائنی برنامه نویسان دوشنبه, 21 خرداد 1397 772 بازدید 0 نظر 0 پسند
  •  معرفی بهترین زبان برنامه نویسی برای هوش مصنوعی

    معرفی بهترین زبان برنامه نویسی برای هوش مصنوعی

    بهترین زبان برنامه نویسی برای هوش مصنوعی بدون شک پایتون است. بهترین زبان برنامه نویسی برای هوش مصنوعی باید بتواند با تمامی موضوعات هوش همخوانی داشته باشد.

    ایمان مدائنی برنامه نویسان شنبه, 19 خرداد 1397 1026 بازدید 0 نظر 0 پسند
  • 10 نکته ساده برای بهبود تست کاربر

    10 نکته ساده برای بهبود تست کاربر

    تست کردن یک قسمت اساسی از کار طراحان UX است و بطور کلی هسته ی فرایند طراحی UX است و بهترین راه برای حذف مشکلات یا دشواری های کاربری است که در روند طراحی پیش بینی نشده بودند بنابراین در این مقاله می خواهیم 10 نکته ی ساده برای تست کاربر را معرفی و بررسی کنیم.

    ایمان مدائنی برنامه نویسان جمعه, 18 خرداد 1397 25 بازدید 0 نظر 0 پسند
  • 8 چالش برتر در توسعه وب اپلیکیشن در سال 2018

    8 چالش برتر در توسعه وب اپلیکیشن در سال 2018

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

    ایمان مدائنی برنامه نویسان ﺳﻪ شنبه, 08 خرداد 1397 25 بازدید 0 نظر 0 پسند
  •  چهار زبان برنامه نویسی که در سال جدید باید یاد بگیریم.

    چهار زبان برنامه نویسی که در سال جدید باید یاد بگیریم.

    با شناسایی بهترین زبان برنامه نویسی قطعا می توانید به هدف خود نزدیک تر شوید. در بررسی های انجام شده چهار زبان برنامه نویسی برتر سال 2018 مشخص شد.

    ایمان مدائنی برنامه نویسان ﺳﻪ شنبه, 08 خرداد 1397 1409 بازدید 0 نظر 0 پسند
  • 12 دستور ترمینال که هر توسعه دهنده وب باید آن ها را بداند.

    12 دستور ترمینال که هر توسعه دهنده وب باید آن ها را بداند.

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

    ایمان مدائنی برنامه نویسان ﺳﻪ شنبه, 08 خرداد 1397 46 بازدید 0 نظر 0 پسند
  • تکنیک های کاربردی تست امنیتی

    تکنیک های کاربردی تست امنیتی

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

    ایمان مدائنی برنامه نویسان ﺳﻪ شنبه, 01 خرداد 1397 419 بازدید 0 نظر 0 پسند
  • Homepage چیست؟

    Homepage چیست؟

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

    برنامه نویسان برنامه نویسان ﺳﻪ شنبه, 01 خرداد 1397 33 بازدید 0 نظر 0 پسند
  • تفاوت های بین یک توسعه دهنده ی وب با توسعه ی دهنده ی رابط کاربری

    تفاوت های بین یک توسعه دهنده ی وب با توسعه ی دهنده ی رابط کاربری

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

    ایمان مدائنی برنامه نویسان دوشنبه, 31 اردیبهشت 1397 32 بازدید 0 نظر 0 پسند
  • چگونه پیچیدگی کد را در یک شرکت نرم‌افزاری مدیریت کنیم ؟ (سادگی کد)

    چگونه پیچیدگی کد را در یک شرکت نرم‌افزاری مدیریت کنیم ؟ (سادگی کد)

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

    ایمان مدائنی برنامه نویسان یکشنبه, 30 اردیبهشت 1397 25 بازدید 0 نظر 0 پسند