مبانی برنامه نویسی

جستجوی دودویی (Binary Search) چطور کار می‌کند؟
مبانی برنامه نویسیجستجوی دودویی (Binary Search) چطور کار می‌کند؟

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

احسان جوادی
2 ماه پیش
آموزش کامل الگوریتم QuickSort با مثال عملی
مبانی برنامه نویسیآموزش کامل الگوریتم QuickSort با مثال عملی

آیا تابحال به این فکر کرده اید که چگونه در سیستم های کامپیوتری اعداد و آیتم های مورد نظر ما به صورت سریع Sort یا به زبان فارسی (مرتب سازی) می شوند؟ چه روش هایی برای مرتب سازی این داده ...

احسان جوادی
2 ماه پیش
فریمورک انگولار (Angular) چیست؟ مزایا و نحوه استفاده
مبانی برنامه نویسیفریمورک انگولار (Angular) چیست؟ مزایا و نحوه استفاده

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

امیرحسین ایواز
1 سال پیش
همه چیز درباره ری اکت نیتیو (React Native) به زبان ساده
مبانی برنامه نویسیهمه چیز درباره ری اکت نیتیو (React Native) به زبان ساده

ری اکت نیتیو چیست؟ یکی دیگر از سرویس های محبوب فیس بوک است و برای طراحی رابط کاربری ( UI ) استفاده می شود. اما برخلاف React که عمدتاً بر روی مرورگرها متمرکز است، این فریم ورک برای ساخت برنامه ها...

تحریریه کدیاد
1 سال پیش
ML.NET چیست؟ معماری و مزایای آن
مبانی برنامه نویسیML.NET چیست؟ معماری و مزایای آن

ML.NET یک فریم‌ورک یادگیری ماشین رایگان، چند پلتفرمی و متن باز است که برای اضافه کردن قابلیت‌های یادگیری ماشین (Machine Learning) به برنامه‌های NET. طراحی شده است. تجزیه و تحلیل احساسات، پیش‌بینی ...

امیرحسین ایواز
1 سال پیش
فریم‌ورک لاراول (Laravel) چیست؟ کاربردها و قابلیت‌های Laravel
مبانی برنامه نویسیفریم‌ورک لاراول (Laravel) چیست؟ کاربردها و قابلیت‌های Laravel

تقریبا تمامی کارهای ما این روزها به اینترنت وابسته است. گسترش استفاده از اینترنت و وب سایت‌های گوناگون باعث شده است که دانش و علم کافی از کامپیوتر‌ها بسیار با‌اهمیت شود. درخواست راه‌اندازی فروشگاه...

امیرحسین ایواز
1 سال پیش
ماشین لرنینگ چیست؟ همه چیز راجب یادگیری ماشین
مبانی برنامه نویسیماشین لرنینگ چیست؟ همه چیز راجب یادگیری ماشین

ماشین لرنینگ چیست و چرا تا این حد اهمیت دارد؟ رابطه ماشین لرنینگ و هوش مصنوعی چیست؟ اصلا چگونه آن را یاد بگیریم؟ اگر به دنبال جواب چنین سوالاتی هستید، با ما باشید… در اواسط قرن بیستم، پیشگامانی...

سارا ابراهیم پور
1 سال پیش
تفاوت برنامه نویسی و کد نویسی چیست؟
مبانی برنامه نویسیتفاوت برنامه نویسی و کد نویسی چیست؟

دو مفهوم مهمی که در زمینه علوم مرتبط به کامپیوتر بسیار شنیده‌ایم، برنامه نویسی و کد نویسی هستند. آیا شما تفاوت برنامه نویسی و کد نویسی را می‌دانید؟ درباره کاربردهای آنها چه میزان آشنایی دارید؟ ا...

میلاد ده یامی
1 سال پیش
برنامه نویسی چیست؟ برنامه نویس دقیقا چه کاری انجام میدهد؟
مبانی برنامه نویسیبرنامه نویسی چیست؟ برنامه نویس دقیقا چه کاری انجام میدهد؟

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

میلاد ده یامی
1 سال پیش
تفاوت های ری اکت جی اس (React Js) و ری اکت نیتیو (React Native)
مبانی برنامه نویسیتفاوت های ری اکت جی اس (React Js) و ری اکت نیتیو (React Native)

بین تمام زبان های برنامه نویسی دنیا، زبان برنامه نویسی جاوا اسکریپت (JavaScript) در حوزه وب و دیگر حوزه های برنامه نویسی، مهم و پرکاربرد بوده است. یکی از دلایل پرکاربرد بودن جاوا اسکریپت داشتن کت...

مریم موسی زاده
1 سال پیش
مقاله های محبوب