مهندسی نرمافزار مهندسی نرمافزار در حال حاضر کلمه "مهندسی نرم افزار" بسیار به گوش میرسد. ممکن است خیلی ها ندادند ساختار کلی این کلمه و این شغل چیست. ما در این مقاله به به این موضوع میپردازیم. برنامه نویسان 1401/08/28 MR Amoori 1443
چطور یک Todo List انگولار را از ابتدا بسازیم چطور یک Todo List انگولار را از ابتدا بسازیم یک نرم افزار ابتدایی todo list (یا همون فهرست انجام کارهای روزانه) به ما کمک می کنه که کارهای به انجام رسوندمونو (به لیستی) اضافه یا حذف کنیم. این ایده خیلی بنظر ساده می رسه ولی برای تازه کاران پلتفرم Angular ممکنه کمی چالش بر انگیز باشه. برنامه نویسان 1401/04/26 برنامه نویسان 4179
10 ابزار طراحی رابط کاربری که باید درباره آن ها بدانید 10 ابزار طراحی رابط کاربری که باید درباره آن ها بدانید طراحی رابط کاربری (UI) بخش حیاتی توسعه نرم افزار است. این مورد اغلب با تجربه کاربری (UX) همراه است. به عبارت دیگر، برنامه یا وب سایت چگونه به نظر می رسد و کاربر چه احساسی دارد. این مورد شامل همه چیز می شود، از فونت، تصاویر و طرح های رنگی استفاده شده گرفته تا آسانی پیمایش کاربر از نقطه A به نقطه B. Web Design 1401/04/22 برنامه نویسان 4210
6 دلیل که ++C (سی پلاس پلاس) هنوز در حال استفاده است 6 دلیل که ++C (سی پلاس پلاس) هنوز در حال استفاده است زبان برنامه نویسی معروف ++C (سی پلاس پلاس) یک زبان برنامه نویسی عمومی است که بیش از 40 سال است که برای برنامه نویسی بازی، مهندسی نرم افزار، ساختار داده، توسعه مرورگرها، سیستم عامل ها، اپلیکیشن ها، و موارد دیگر استفاده می شود. C++ 1401/04/20 ایمان مدائنی 2246
12 تکنیک برنامه نویسی برای کاهش هزینه های کلود 12 تکنیک برنامه نویسی برای کاهش هزینه های کلود هیچ چیزی مانند منتشر شدن یک برنامه نمی تواند روحیه تیم توسعه دهنده را تقویت کند. این می تواند یک احساس فوق العاده باشد، حداقل تا زمانی که هزینه های کلود و صورت حساب ماهیانه آن برای شما بیاید. برنامه نویسان 1401/03/22 برنامه نویسان 2607
تکامل معماری فرانت اند در جاوا اسکریپت تکامل معماری فرانت اند در جاوا اسکریپت امروزه یکی از پویاترین حوزه ها در توسعه نرم افزار معماری بک اند است. بسیاری از نوآوران این حوزه و به خصوص جاوا اسکریپت در حال تلاش برای ابداع روش هایی برای ایجاد رابط کاربری پویا و داینامیک هستند. Java Script 1401/03/12 برنامه نویسان 2764
5 مورد از ابزارهای کنترل چرخه حیات توسعه نرم افزار 5 مورد از ابزارهای کنترل چرخه حیات توسعه نرم افزار امروزه ابزارهای مدیریت توسعه نرم افزار از اهمیت بالایی برخوردار هستند، در این مطلب به معرفی 5 ابزار ضروری برای مدیریت توسعه نرم افزار می پردازیم. برنامه نویسان 1401/02/24 برنامه نویسان 2348
متدولوژی agile چیست؟ توسعه نرم افزار مدرن متدولوژی agile چیست؟ توسعه نرم افزار مدرن شاید باور کردن این مسئله بسیار سخت باشد که امسال متدولوژی agile بیست ساله شد. این روش در واقع روشی بود که زمانی برای استارت آپ هایی که در یک فضای کوچک کار می کردند مورد استفاده قرار می گرفت و آنها با استفاده از یک تخته و چسب هایی با یکدیگر همکاری می کردند. برنامه نویسان 1401/02/18 ایمان مدائنی 1416
از API های جستجوی SharePoint نهایت استفاده را ببرید از API های جستجوی SharePoint نهایت استفاده را ببرید API های جستجوی SharePoint دارای ویژگی ها و کاربردهای بسیار زیادی هستند، در این مطلب بیشتر درباره API های جستجوی SharePoint صحبت می کنیم. برنامه نویسان 1401/02/04 برنامه نویسان 1976
سیستم گیت چیست؟ کنترل ورژن برای برنامه نویسی اشتراکی سیستم گیت چیست؟ کنترل ورژن برای برنامه نویسی اشتراکی سیستم گیت یک پلتفرم نرم افزاری است که به طور گسترده ای توسط برنامه نویسان کامپیوتری برای همکاری بهتر مورد استفاده قرار می گیرد. برنامه نویسان 1401/01/24 برنامه نویسان 1870
بایدها و نبایدهای رهبری تیم های توسعه نرم افزار بایدها و نبایدهای رهبری تیم های توسعه نرم افزار رهبری تیم های توسعه نرم افزار یکی از مشاغل امروزی است که در آن شما باید تکنیک های مختلفی را آموزش دهید تا توسعه دهندگان نرم افزار بتوانند در موقعیت های شغلی مناسب مشغول به کار شده یا این که موقعیت شغلی فعلی خود را حفظ کنند. برنامه نویسان 1400/12/19 برنامه نویسان 1759
مدیریت توسعه دهندگان نرم افزار بدون micromanaging (مدیریت ذره بینی) مدیریت توسعه دهندگان نرم افزار بدون micromanaging (مدیریت ذره بینی) مدیریت توسعه دهندگان نرم افزار یک فرایند چالش برانگیز در کسب و کارها و شرکت ها است که بیشتر در مورد اندازه گیری بهره وری، کیفیت و نتایج یک توسعه دهنده نرم افزار می باشد. برنامه نویسان 1400/12/07 برنامه نویسان 1276
شروع کار با ابزار Teams JavaScript SDK شروع کار با ابزار Teams JavaScript SDK با شیوع ویروس کرونا تقریبا تمرکز تمام کسب و کارها و شرکت ها به سمت کنفرانس های ویدئویی و ابزارهای مربوط به جلسات آنلاین متمرکز می باشد ولی ابزار Teams مایکروسافت امروزه بسیاری فراتر از یک ابزار ارتباطی عمل می کند. برنامه نویسان 1400/12/03 برنامه نویسان 1979
5 مورد از ترندهای اصلی مشاهده پذیری در سال 2022 5 مورد از ترندهای اصلی مشاهده پذیری در سال 2022 اهمیت مشاهده پذیری یا همان observability، امروزه به خوبی اثبات شده است چرا که سازمان ها برای کمک به شناسایی، تشخیص و جداسازی مشکلات در محیط های کاری به معیارها، گزارش ها و ردیابی ها متکی هستند. برنامه نویسان 1400/11/17 برنامه نویسان 1519
آنچه که توسعه دهندگان باید برای مقابله با اکسپلویت های Log4j بدانند آنچه که توسعه دهندگان باید برای مقابله با اکسپلویت های Log4j بدانند آیا شما هم نگرانی های زیادی درباره اکسپلویت های Log4j دارید؟ ما در این مطلب قصد داریم اطلاعات کاملی برای مقابله با اکسپلویت های Log4j به شما ارائه دهیم. برنامه نویسان 1400/10/25 برنامه نویسان 1384
موقعیت های شغلی پردرآمد به عنوان یک توسعه دهنده موقعیت های شغلی پردرآمد به عنوان یک توسعه دهنده آیا شما هم به دنبال بهترین موقعیت های شغلی به عنوان یک توسعه دهنده هستید؟ در این مطلب چند موقعیت شغلی به عنوان توسعه دهنده را به شما معرفی می کنیم. برنامه نویسان 1400/08/26 برنامه نویسان 1774
7 توصیه مهم برای این که یک مهندس نرم افزار موفق باشید 7 توصیه مهم برای این که یک مهندس نرم افزار موفق باشید آیا شما هم قصد تبدیل شدن به یک مهندس نرم افزار را دارید؟ ما در این مطلب قصد داریم 7 توصیه مهم برای تبدیل شدن به یک مهندس نرم افزار موفق را ارائه دهیم. برنامه نویسان 1400/08/15 برنامه نویسان 1765
چگونه به عنوان کارآموز توسعه دهنده نرم افزار استخدام شویم چگونه به عنوان کارآموز توسعه دهنده نرم افزار استخدام شویم آیا شما هم قصد استخدام به عنوان کارآموز توسعه دهنده نرم افزار را دارید؟ در این مطلب بیشتر درباره استخدام به عنوان کارآموز توسعه دهنده نرم افزار صحبت میکنیم. برنامه نویسان 1400/07/26 برنامه نویسان 1843
آشنایی با MAUI نسخه جدید دات نت آشنایی با MAUI نسخه جدید دات نت MAUI نسخه جدید دات نت از بهترین محصولات نرم افزاری مایکروسافت است، در این مطلب بیشتر درباره MAUI نسخه جدید دات نت صحبت خواهیم کرد. برنامه نویسان 1400/07/10 برنامه نویسان 3250
پیش نمایش 3 ویژوال استودیو 2022 در جاوا اسکریپت، تایپ اسکریپت و گیت می درخشد پیش نمایش 3 ویژوال استودیو 2022 در جاوا اسکریپت، تایپ اسکریپت و گیت می درخشد پیش نمایش 3 ویژوال استودیو 2022 به تازگی منتشر شده است، ما در این مطلب قصد داریم کمی بیشتر درباره پیش نمایش 3 ویژوال استودیو 2022 صحبت کنیم. VisualStudio 1400/06/03 برنامه نویسان 1764
چگونه میتوان در سال 2021 مهندس نرم افزار بهتری شد چگونه میتوان در سال 2021 مهندس نرم افزار بهتری شد اگر توسعهدهنده تازهکار هستید یا تا حدودی تجربه در کدنویسی دارید اما میخواهید پیشرفت کنید و به سطح بالاتری روید، با ما همراه باشید. برنامه نویسان 1400/05/19 ایمان مدائنی 973
SAAS چیست SAAS چیست SAAS یا همان Software as a Service (نرم افزار به عنوان سرویس) یک مدل ارائه نرم افزار در محیط های مبتنی بر کلود می باشد، در این مطلب کمی بیشتر درباره نرم افزار به عنوان سرویس صحبت خواهیم کرد. برنامه نویسان 1400/05/09 برنامه نویسان 1342
5 مزیت مدیریت پروژه Agile برای توسعه نرم افزار 5 مزیت مدیریت پروژه Agile برای توسعه نرم افزار مدیریت پروژه Agile مجموعه کاملی از اقدامات تکراری و افزایشی برای حفظ کنترل است. مدیریت پروژه Agile شامل چندین روش مختلف است. محبوب ترین آنها scrum، Kanban، و XP هستند. از مدیریت Agile معمولا در توسعه نرمافزار استفاده میشود، اگرچه افراد معدودی دلیل این امر را درک میکنند. اما اگر شما نیاز به مدیریت یک تیم توسعه نرم افزار دارید، و هنوز Agile ندارید، از نظر مزیت رقابتی خود را فریب میدهید. در اینجا 5 مزیت مدیریت پروژه agile برای توسعه نرم افزار آورده شده است. برنامه نویسان 1400/03/10 برنامه نویسان 1817
آموزش برنامه نویسی اندروید - قسمت دوم (نصب ابزار لازم) آموزش برنامه نویسی اندروید - قسمت دوم (نصب ابزار لازم) در این قسمت به بررسی فرآیند نصب نرم افزار AIDE بروی سیستم عامل اندروید و بررسی اولیه ساختار یک اپلیکیشن اندروید خواهیم پرداخت. Java 1400/03/09 محمد شعبانی (مدرس) 2149
آیا بوت کمپ ها ارزش وقت گذاشتن دارند؟ آیا بوت کمپ ها ارزش وقت گذاشتن دارند؟ در سالهای گذشته اگر میخواستید حرفه ای را به عنوان مهندس نرم افزار یا هر چیز دیگری در رابطه با کدنویسی شروع کنید، تقریبا مجبور بودید که مدرک لیسانس خود را در علوم کامپیوتر یا مهندسی نرم افزار دریافت کنید. برنامه نویسان 1400/02/13 ایمان مدائنی 937