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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    طراحی Flat چیست؟

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

    برنامه نویسان برنامه نویسان شنبه, 23 تیر 1397 648 بازدید 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 389 بازدید 0 نظر 0 پسند
  • انواع مختلف مشتریان که باید از آنها دوری کرد

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

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

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

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

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

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

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

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

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

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

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

    ایمان مدائنی برنامه نویسان چهارشنبه, 23 خرداد 1397 1227 بازدید 0 نظر 0 پسند