کارگاه

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 هنوز هم یکی از بهترین گزینه‌ها برای سرویس‌دهی و به‌...
آشنایی با مهم ترین الگوهای طراحی نرم افزار
حمیدرضا تائبی
کارگاه
برنامه نویسی
22/09/1399 - 06:05
در مهندسی نرم‌افزار، الگوی طراحی (Design Pattern) یک راه‌حل عمومی تکرارشونده برای مشکلات متداول طراحی نرم‌افزار است. الگوی طراحی، یک طراحی تمام‌شده نیست که به صورت مستقیم بتواند تبدیل به کد منبع یا...
علم داده‌ها چیست و چه کاربردی دارد؟
حمیدرضا تائبی
عصرشبکه
کارگاه
17/09/1399 - 12:50
در آستانه ورود به سال 2021، بحث استخراج اطلاعات از درون داده‌های خام با شدت بیشتری از سوی شرکت‌ها دنبال می‌شود. شرکت‌های بزرگ و کوچک به دنبال آن هستند تا حجم بسیار گسترده اطلاعاتی که توسط کاربران یا...
چرا محاسبات همه‌منظوره با کارت‌های گرافیکی رونق بیشتری خواهند گرفت؟
حمیدرضا تائبی
کارگاه
11/09/1399 - 13:45
واحد پردازش گرافیکی (GPU) بیشتر برای پردازش محاسبات گرافیکی کامپیوتری طراحی و تولید می‌شود. به بهره‌برداری از واحد پردازش گرافیکی یک کامپیوتر برای انجام محاسبات معمولی که در گذشته به کمک پردازنده های...
معرفی و آشنایی با نرم‌افزارهای مدیریت بسته در سیستم‌عامل لینوکس
حمیدرضا تائبی
کارگاه
02/09/1399 - 12:50
لینوکس سیستم‌عامل جامع و کاملی است که قابلیت‌های مختلفی در اختیار کاربران قرار می‌دهد. با این‌حال، کاربرانی که از سیستم‌عامل ویندوز به دنیای لینوکس وارد می‌شوند در ابتدای راه به دلیل عدم آشنایی با...
چگونه از زبان پایتون برای کدنویسی توابع REST API استفاده کنیم؟ ‌
حمیدرضا تائبی
کارگاه
برنامه نویسی
26/08/1399 - 13:45
قبل از آن‌که ساخت یک برنامه واقعی را آغاز کنیم ابتدا باید یک مرحله به عقب برگردیم و کمی درباره مفهومی به‌نام REST API تحقیق کنیم. REST API یک اصطلاح جدید نیست و قدمتی نسبتا طولانی دارد. در حقیقت این...
آشنایی با تعدادی از توزیع‌های پرکاربرد لینوکسی
حمیدرضا تائبی
کارگاه
23/08/1399 - 13:15
دنیای منبع باز و لینوکس دو مفهوم عجین شده با یکدیگر هستند. لینوکس و ویندوز نقش مهمی در پیشبرد دنیای فناوری داشته‌اند. مهم‌ترین تفاوت این دو سیستم‌عامل در متن‌باز بودن و توزیع‌های مختلفی است که برای...
آشنایی با محبوب‌ترین سامانه‌های مدیریت محتوا (CMS)
حمیدرضا تائبی
کارگاه
22/08/1399 - 04:55
سامانه‌های مدیریت محتوا به کاربران یا شرکت‌ها اجازه می‌دهند به راحتی یکی از سامانه‌های متن باز را روی فضای مجازی آپلود کنند و در ادامه به طراحی سایت بپردازند. در حالی که این سامانه‌ها در مقایسه با...
آشنایی با 17 مفهوم مهم در ارتباط با ساخت نرم افزارهای کاربردی
حمیدرضا تائبی
کارگاه
برنامه نویسی
18/08/1399 - 12:15
فرآیند ساخت نرم‌افزارهای کاربردی بر عکس تصور بسیاری از کاربران، پیچیده، زمان‌گیر، مشتمل بر ظرافت‌های خاص، بررسی کیفیت و آزمون‌های مختلف است که اگر هر یک از این فرآیندها به درستی انجام نشوند خروجی کار...
چگونه در پایتون با رشته‌ها کار کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
15/08/1399 - 12:30
رشته‌ها یکی از مولفه‌های مهم دنیای برنامه‌نویسی هستند. به همین دلیل زبان‌های برنامه‌نویسی روش‌های مختلفی برای دستکاری رشته‌ها در اختیار توسعه‌دهندگان قرار می‌دهند. پایتون نیز از این قاعده مستثنا نیست...

صفحه‌ها