کارگاه

16 ابزار تحلیل عملکرد که توسعه‌دهندگان فرانت‌اند و بک‌اند به آن نیاز دارند
محسن آقاجانی
کارگاه
برنامه نویسی
06/11/1399 - 12:00
‌ممکن است بهترین و جذاب‌ترین وب‌سایت جهان را داشته باشید، اما اگر وب‌سایت به سرعت بارگذاری نشود، کاربران رغبت نمی‌کنند دومرتبه به آن مراجعه کنند. استقبال از یک وب‌سایت به فاکتورهای مختلفی بستگی دارد...
آشنایی با محبوب‌ترین نرم‌افزارهای مدیریت نسخه (version control)
حمیدرضا تائبی
کارگاه
برنامه نویسی
30/10/1399 - 12:18
تیم‌های نرم‌افزاری بزرگ برای آن‌که به شکل دقیقی بر روند تغییر کدها نظارت داشته باشند و تغییرات اعمال شده توسط برنامه‌نویسان ساختار یک پروژه را درهم نریزد، مجبور هستند از نرم‌افزارهای کنترل نسخه...
آشنایی با پرکاربردترین کتابخانه‌های جاوااسکریپت
حمیدرضا تائبی
کارگاه
برنامه نویسی
21/10/1399 - 13:20
جاوااسکریپت از جمله زبان‌های برنامه‌نویسی دنیای فناوری است که شامل طیف گسترده‌ای از کتابخانه‌هایی است که برای کاربردهای مختلف استفاده می‌شوند. اگر جاوااسکریپت و پایتون را از جمله زبان‌های برنامه‌...
 روت کردن گوشی چست و مزایا و معایب آن کدام است؟
حمیدرضا تائبی
کارگاه
14/10/1399 - 12:05
یکی از شاخص‌ترین ویژگی‌های سیستم‌عامل اندروید، انعطاف‌پذیری و سفارشی‌سازی این سیستم‌عامل است. اندروید به کاربران اجازه می‌دهد آن‌گونه که تمایل دارند سیستم‌عامل را ویرایش کنند و از لانچرها و مجموعه‌ای...
آشنایی با مهم‌ترین الگوهای معماری نرم‌افزار
حمیدرضا تائبی
کارگاه
برنامه نویسی
13/10/1399 - 12:15
معماری نرم‌افزار از کلیدی‌ترین بخش‌های تولید نرم‌افزار به ویژه در مقیاس تجاری است که برای ساخت نرم‌افزارهایی که قرار است در اختیار طیف گسترده‌ای از کاربران قرار بگیرد ضروری است. به بیان دقیق‌تر، هیچ...
چگونه بهترین چارچوب را برای توسعه برنامه‌های وب‌محور پیدا کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
04/10/1399 - 06:05
توسعه برنامه‌های وب‌محور سودآور است، به دلیل این‌که سازمان‌های بزرگ و کسب‌وکارهای نوپا برای ارائه محصولات و خدمات خود و تعامل بهتر با مشتریان به چنین برنامه‌هایی نیاز دارند. گاهی اوقات برنامه‌نویسان...
13 راهکار مفید برای ساخت یک RESTful API کاربردی و قدرتمند
محسن آقاجانی
کارگاه
برنامه نویسی
30/09/1399 - 12:27
فیسبوک، گیت‌هاب، گوگل و بسیاری دیگر از بزرگان وب از راهکارهای منحصر به‌فردی برای مدیریت، پردازش و به‌کارگیری داده‌ها استفاده می‌کنند. RESTful API هنوز هم یکی از بهترین گزینه‌ها برای سرویس‌دهی و به‌...
شش قاعده برنامه‌نویسی سد راه برنامه‌نویسان حرفه‌ای
حمیدرضا تائبی
برنامه نویسی
دیدگاه و یاداشت
26/09/1399 - 12:00
گاهی اوقات لازم است قوانین دنیای برنامه‌نویسی را نقض کنیم تا کدنویسی کمی هیجان‌برانگیز شود و کدهای با کیفیت و کارآمدتری نوشته شوند. انسان‌ها در طول زندگی برخی قوانین را نقض می‌کنند و در حالی که می‌...
آشنایی با مهم ترین الگوهای طراحی نرم افزار
حمیدرضا تائبی
کارگاه
برنامه نویسی
22/09/1399 - 06:05
در مهندسی نرم‌افزار، الگوی طراحی (Design Pattern) یک راه‌حل عمومی تکرارشونده برای مشکلات متداول طراحی نرم‌افزار است. الگوی طراحی، یک طراحی تمام‌شده نیست که به صورت مستقیم بتواند تبدیل به کد منبع یا...
علم داده‌ها چیست و چه کاربردی دارد؟
حمیدرضا تائبی
عصرشبکه
کارگاه
17/09/1399 - 12:50
در آستانه ورود به سال 2021، بحث استخراج اطلاعات از درون داده‌های خام با شدت بیشتری از سوی شرکت‌ها دنبال می‌شود. شرکت‌های بزرگ و کوچک به دنبال آن هستند تا حجم بسیار گسترده اطلاعاتی که توسط کاربران یا...
کامپایلر و مفسر چه تفاوتی با یکدیگر دارند؟
حمیدرضا تائبی
برنامه نویسی
15/09/1399 - 12:20
توسعه‌دهندگان برنامه‌های کاربردی در زمان ساخت برنامه‌های خود بسته به زبانی که از آن استفاده می‌کنند بدون آن‌که اطلاع داشته باشند از یک مفسر یا کامپایلر استفاده می‌کنند. مفسرها و کامپایلرها به شیوه...
چگونه در مصاحبه استخدام برنامه‌نویس ASP.Net و Web API موفق شویم؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
13/09/1399 - 06:55
دات‌نت بزرگ‌ترین چارچوب توسعه برنامه‌های کاربردی است که برنامه‌نویسان پلتفرم‌های مختلف می‌توانند از آن استفاده کنند. برنامه‌نویسان می‌توانند از چهارچوب فوق در زبان‌های برنامه‌نویسی کارآمدی همچون سی...
چرا محاسبات همه‌منظوره با کارت‌های گرافیکی رونق بیشتری خواهند گرفت؟
حمیدرضا تائبی
کارگاه
11/09/1399 - 13:45
واحد پردازش گرافیکی (GPU) بیشتر برای پردازش محاسبات گرافیکی کامپیوتری طراحی و تولید می‌شود. به بهره‌برداری از واحد پردازش گرافیکی یک کامپیوتر برای انجام محاسبات معمولی که در گذشته به کمک پردازنده های...
برنامه‌نویسان چه مباحث دنیای ریاضی را باید یاد بگیرند؟
حمیدرضا تائبی
برنامه نویسی
09/09/1399 - 13:05
برنامه‌نویسی و ریاضیات دو مفهوم عجین شده با یکدیگر هستند. درست است که امروزه ابزارهای مختلفی در اختیار برنامه‌نویسان قرار دارد که اجازه می‌دهد بدون آشنایی با ریاضیات کارهای مختلفی را انجام دهند، اما...
پایگاه دانش چیست، چه تفاوتی با بانک‌های اطلاعاتی دارد و چرا استفاده می‌شود؟
حمیدرضا تائبی
عصرشبکه
برنامه نویسی
05/09/1399 - 12:50
پایگاه دانش(Knowledge base) به فناوری گفته می‌شود که در سیستم های کامپیوتری، برای ذخیره‌سازی داده‌های پیچیده ساختار یافته و بدون ساختار استفاده می‌شود. اولین سیستم های پایگاه دانشی که به وجود آمد،...
معرفی و آشنایی با نرم‌افزارهای مدیریت بسته در سیستم‌عامل لینوکس
حمیدرضا تائبی
کارگاه
02/09/1399 - 12:50
لینوکس سیستم‌عامل جامع و کاملی است که قابلیت‌های مختلفی در اختیار کاربران قرار می‌دهد. با این‌حال، کاربرانی که از سیستم‌عامل ویندوز به دنیای لینوکس وارد می‌شوند در ابتدای راه به دلیل عدم آشنایی با...

صفحه‌ها