برنامه نویسی

کدام زبان‌های برنامه‌نویسی برای ساخت بازی‌ها عملکرد بهتری دارند؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
25 شهريور 1400
بیشتر کاربران فضای مجازی و حتا متخصصان فناوری اطلاعات دوست دارند به دنیای ساخت بازی‌های کامپیوتری وارد شوند و پروژه‌های بزرگی در مقیاس جهانی را به ثبت برسانند، با این‌حال به درستی نمی‌دانند که بهترین...
آرایه‌ (Array) در برنامه‌نویسی چیست و انواع آن کدام است؟
حمیدرضا تائبی
برنامه نویسی
12 شهريور 1400
آرایه‌ها یکی از ابتدایی‌ترین نوع‌های داده‌ای در زبان‌های برنامه‌نویسی هستند که برای نگه‌داری گروهی از داده‌ها استفاده می‌شوند. این نوع‌های داده‌ای در مقایسه با نمونه‌های دیگر مثل صف، پشته، لغت‌نامه‌...
چه ابزارهایی فرآیند تحلیل بزرگ داده‌ها در پایتون را تسهیل می‌کنند؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
21 مرداد 1400
متخصصان دنیای هوش مصنوعی با واژگانی مثل علم داده‌ها، علم تجزیه‌ و تحلیل داده‌ها، گذرگاه انتقال داده‌ها، یادگیری ماشین، بزرگ داده‌ها و موارد مشابه آشنا هستند. تمامی اصطلاحات مذکور در زیرمجموعه مفهومی...
آشنایی با نام‌آوران دنیای مهندسی نرم‌افزار
عصرشبکه
برنامه نویسی
11 مرداد 1400
میلیون‌ها مهندس نرم‌افزار در سراسر جهان مشغول به کار هستند و هر یک بسته به توانایی‌ها و مهارت‌هایی که دارند کارهای مختلفی را انجام می‌دهند. با این‌حال، برخی از آن‌ها شهرتی فراگیر به دست آورده‌اند که...
JavaFX چیست و چه کاربردی در دنیای طراحی نرم‌افزارها دارد؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
18 تير 1400
‌‌جاوااف‌ایکس (JavaFX) پلتفرمی برای ساخت برنامه‌های غنی وب است. برنامه‌های غنی وب به نوع خاصی از برنامه‌ها اشاره دارند که قابلیت‌ها و تجربه کاربری یکسانی مثل برنامه‌های دسکتاپی ارائه می‌کنند. این...
۷ زبان برنامه‌نویسی قدرتمند مناسب برای شروع کدنویسی
حمیدرضا تائبی
برنامه نویسی
16 تير 1400
جهان پیرامون ما به شکل غیر قابل تصوری به سمت دیجیتالی شدن در حال حرکت است، به طوری که هر جنبه از زندگی ما متاثر از فناوری‌های دیجیتالی است. به همین دلیل تقاضا برای کارشناسان کامپیوتر روز به روز...
اصول زیربنایی مهمی که در ارتباط با برنامه‌نویسی پایتون باید بدانید
حمیدرضا تائبی
برنامه نویسی
14 تير 1400
تقریبا تمامی برنامه‌نویسان و سایت‌های آموزشی بر این باور هستند که پایتون زبان برنامه‌نویسی ساده‌ای است، زیرا یادگیری ترکیب نحوی آن ساده بود و مبتدیان پس از گذشت چند ماه قادر به استفاده از مفاهیمی...
چه زبان‌های برنامه‌نویسی برای ساخت برنامه‌های اندرویدی مناسب هستند؟
حمیدرضا تائبی
برنامه نویسی
08 تير 1400
بیش از یک دهه است که اندروید به شکل گسترده در تجهیزات مختلف استفاده می‌شود و توسعه‌دهندگان مختلفی بر مبنای این اکوسیستم کسب درآمد می‌کنند. با این‌حال، هیچ‌گاه برای یادگیری برنامه‌های اندرویدی و iOS...
نگاهی به نیم‌قرن زندگی و کار دونالد کنوث، خالق کتاب «هنر برنامه‌نویسی»
مهسا قنبری
عصرشبکه
برنامه نویسی
04 تير 1400
«یودا» یک شخصیت خیالی در مجموعه جنگ ستارگان است. «یودا» استادی خردمند و مقتدر است که رهبری «جدای‌ها» را برعهده دارد. حدود نیم قرن است که «دونالد کنوث» (که به‌خاطر قد و عینکش بی‌شباهت به «یودا» نیست)...
پردرآمدترین شغل‌های دنیای نرم‌افزار در سال 1400
حمید نیک‌روش
برنامه نویسی
23 خرداد 1400
فناوری اطلاعات به یکی از ارکان مهم جوامع بشری تبدیل شده و انجام برخی کارهای روزمره را ساده کرده است. آیا می‌دانید چه افرادی فناوری‌ها و خدمات کاربردی مختلف را طراحی می‌کنند تا بتوانیم به شکل ساده‌ای...
7 ابزار جادویی که روند توسعه برنامه‌های جاوا اسکریپت را بهبود می‌بخشد
برنامه نویسی
16 خرداد 1400
نسل جدیدی از ابزارهای مدیریت وابستگی، ساخت و باندلرها روند توسعه برنامه‌های جاوااسکریپت را ساده‌تر، راحت‌تر و سریع‌تر کرده‌اند. با این حال برخی از این ابزارها کارکرد بهتری نسبت به سایرین دارند که در...
نقشه راهی که شما را به یک مهندس نرم‌افزار مجرب تبدیل می‌کند
برنامه نویسی
11 خرداد 1400
پیشرفت‌های مستمر فناوری‌اطلاعات و جهان دیجیتال باعث پدید آمدن مشاغل مختلفی شده که فقدان هر یک از آن‌ها باعث می‌شود روند انجام برخی کارها سخت یا غیرممکن شود. مهم‌ترین چالشی که افراد جوان در ابتدای...
چگونه می‌توان به یک توسعه‌دهنده هدوپ (Apache Hadoop) تبدیل شد
محسن آقاجانی
برنامه نویسی
06 خرداد 1400
امروزه با رشد روزافزون فناوری‌ها و زیرساخت‌هایی نظیر شبکه‌های اجتماعی و ظهور مفاهیمی‌ همچون وب معنایی، حجم داده‌ها و پردازش‌ها در سیستم‌های بزرگ به‌طور شگفت‌انگیزی افزایش یافته است. به‌طور مثال، یک...
نقشه نرم‌افزار (Software map) و محیط توسعه نرم‌افزار چه مفاهیمی هستند؟
برنامه نویسی
26 ارديبهشت 1400
یکی از مهم‌ترین موضوعاتی که مهندسان نرم‌افزار و به ویژه برنامه‌نویسان باید با آن آشنا باشند و متاسفانه در دانشگاه به درستی به آن پرداخته نمی‌شود مفهوم نقشه نرم‌افزار و محیط توسعه نرم‌افزار است...
یک مهندس یادگیری ماشین باید به فکر یادگیری چه کتابخانه‌های مرتبط با پایتون باشد؟
هوش مصنوعی
برنامه نویسی
20 ارديبهشت 1400
افرادی که تصمیم می‌گیرند به دنیای هوش مصنوعی و به ویژه یادگیری ماشین وارد شوند، در اولین گام زبان برنامه‌نویسی پایتون، آر، سی‌پلاس‌پلاس یا جاوا را یاد می‌گیرند، هرچند بیشتر متخصصان پایتون را ترجیح می...
برنامه‌نویسی پویا چیست و چرا یادگیری آن ایده خوبی است؟
برنامه نویسی
19 ارديبهشت 1400
الگوریتم‌ها و ساختارهای داده از مولفه‌های جدایی‌ناپذیر علم داده‌ها به شمار می‌روند. با این‌حال، بیشتر دانشمندان داده‌ها در مدت مطالعات خود، به درستی مباحث مربوطه به تحلیل و طراحی الگوریتم‌ها را پشت...

صفحه‌ها