کارگاه

Data Pipeline چیست و چه کاربردی دارد؟
محسن آقاجانی
کارگاه
19/02/1400 - 13:15
اگر یک کسب‌و‌کار مبتنی بر فناوری‌های مدرن یا یک فروشگاه اینترنتی را اداره می‌کنید، به احتمال زیاد به یک دانشمند داده نیاز دارید. اگر حجم بسیار زیادی از داده‌ها را تولید می‌کنید، اما تصور نمی‌کنید که...
آپاچی کافکا و آپاچی اسپارک چه کاربردهایی دارند؟
کارگاه
16/02/1400 - 08:15
آپاچی کافکا (Apache Kafka) یک سکوی پردازش جریانی متن‌باز است که توسط لینکدین توسعه داده شده و به بنیاد نرم‌افزار آپاچی اهدا شده‌ است. هدف این پروژه، فراهم‌سازی سکوی یکپارچه، توان بالا و کم تأخیر برای...
چگونه با React یک برنامه بزرگ را  مدیریت و سازماند‌هی کنیم؟
محسن آقاجانی
کارگاه
14/02/1400 - 09:30
React از سوی فیسبوک به عنوان راه‌کاری برای حل مشکل برنامه‌های گسترش‌پذیری که ترافیک سنگینی دارند ابداع شد. توسعه‌دهندگان وب از این چهارچوب متن باز جاوااسکریپتی برای ساخت رابط‌های کاربری استفاده می‌...
راهنمای جامع انواع مختلف شبکه‌های عصبی
حمیدرضا تائبی
کارگاه
10/02/1400 - 13:50
‌گستره شبکه‌های عصبی مصنوعی (Artificial Neural Networks) روز به روز بیشتر می‌شود و هر چند وقت یکبار شاهد عرضه نوع جدیدی از آن‌ها هستیم. هر یک از این شبکه‌های هوشمند برای مقاصد خاصی استفاده می‌شوند و...
ریاضیات گسسته چیست و چرا دانشجویان رشته نرم‌افزار باید آن‌را جدی بگیرند؟
کارگاه
03/02/1400 - 07:15
ریاضیات گسسته شاخه‌ای از علم ریاضیات است که با عناصر گسسته و نه عناصر پیوسته سروکار دارد و از جبر و حساب استفاده می‌کند. ریاضیات گسسته به‌دلیل کاربردهای زیاد در علوم رایانه در دهه‌های گذشته کاربرد...
AMP چیست و چرا باعث بهبود ترافیک سایت می‌شود؟
حمیدرضا تائبی
کارگاه
30/01/1400 - 15:10
AMP یکی از نام‌های شناخته شده دنیای دیجیتال و طراحی وب‌سایت‌ها است که متخصصان سئو به خوبی در مورد آن اطلاع دارند. در چند وقت اخیر به‌کارگیری این فناوری توسط طراحان وب‌سایت‌ها زیاد شده، زیرا آمارها به...
بهترین زبان‌های اسکریپت‌نویسی سمت سرور کدامند؟
فناوری شبکه
کارگاه
برنامه نویسی
22/01/1400 - 14:55
اسکریپت‌نویسی سمت سرور مکانیزمی در ارتباط با توسعه وب است که شامل اسکریپت‌های توکار درون کدهای اچ‌تی‌ام‌ال است که برای پردازش درخواست‌های کاربر به سرور یک وب سایت استفاده می‌شود. در رویکرد کدنویسی‌...
چرخه حیات توسعه سیستم (SDLC) چیست؟
کارگاه
20/01/1400 - 08:15
چرخه حیات سیستم یکی از مباحث مهم مرتبط با دنیای نرم‌افزار و سامانه‌های اطلاعاتی است. چرخه حیات سیستم SDLC سرنام System Development Life Cycle به تشریح فرآیندهای مرتبط با برنامه‌ریزی و هدف‌گذاری،...
چگونه لینوکس نصب شده را به هارددیسک دیگری منتقل کنیم؟
کارگاه
15/01/1400 - 17:30
اگر از لینوکس استفاده می‌کنید و در نظر دارید اطلاعات خود را از هارددیسکی به هارددیسک دیگری انتقال دهید به ابزاری قدرتمند نیاز دارید که علاوه بر ویرایش چیدمان قبلی هارد، این توانایی را در اختیارتان...
بک‌لینک چیست و چرا روی سئو سایت‌ها نقش مهمی دارد؟
حمیدرضا تائبی
کارگاه
10/01/1400 - 07:15
اگر بخواهیم بک‌لینک را به زبانی شیوا توصیف کنیم باید بگوییم زمانی‌که سایتی به سایت دیگری لینک می‌دهد، در حقیقت یک بک‌لینک ایجاد می‌کند. برخی منابع به بک‌لینک (inbound link) یا لینک ورودی نیز می‌گویند...
راهنمای گام به گام اسکریپت‌نویسی لینوکس و به‌کارگیری فایل‌های ورودی
کارگاه
07/01/1400 - 15:15
در توزیع‌های مختلف لینوکسی گاهی اوقات ضروری است که محتوای برخی فایل‌های متنی و به ویژه فایل‌های پیکربندی از طریق رابط خط دستوری تغییر پیدا کنند. در اسکریپت‌نویسی ممکن است یک فایل متنی به عنوان ورودی...
چگونه موتور پیاده‌سازی و به‌کارگیری کوئری‌ها در GraphQL پیاده‌سازی می‌شود؟
محسن آقاجانی
کارگاه
برنامه نویسی
05/01/1400 - 15:10
هنگامی‌ که در مورد مزایای GraphQL صحبت می‌شود، اغلب برای توصیف آن تنها به بخشی از قابلیت‌ها از جمله این‌که «تنها کافی است هر آن‌چه نیاز دارید را واکشی کنید» یا «انعطاف‌پذیری بیشتر برای توسعه‌دهندگان...
شیرپوینت 2019 چه قابلیت‌های کاربردی دارد؟
محسن آقاجانی
کارگاه
03/01/1400 - 15:10
پیشرفت فناوری‌های تحت وب و نیاز سازمان‌ها و شرکت‌ها به توسعه عملکردها و فعالیت‌های درون سازمانی به خارج سازمان و فراهم کردن راهکاری ساده و انعطاف‌پذیر جهت مدیریت منابع انسانی، اسناد، مدارک، فایل‌ها و...
محیط‌های توسعه یکپارچه مناسب برای پایتون
حمیدرضا تائبی
کارگاه
01/01/1400 - 12:40
پایتون یک زبان برنامه‌نویسی همه منظوره، پویای سطح بالا و تفسیر شده است که از رویکرد برنامه‌نویسی‌ شی‌گرا برای توسعه برنامه‌ها پشتیبانی می‌کند. یادگیری آن ساده و آسان است و بسیاری از ساختارهای سطح...
صدای لپ‌تاپ قطع شده چه‌کار کنیم؟
کارگاه
01/01/1400 - 12:35
گاهی اوقات با شرایط خاصی روبرو می‌شویم که صدای کامپیوتر شخصی یا لپ‌تاپ قطع می‌شود. این مشکل عمدتا در هنگام اتصال دستگاه‌های پخش جانبی یا زمانی که صفحه خاصی را در مرورگر باز می‌کنیم به وجود می‌آید و...
چگونه یک توسعه‌دهنده بک‌اند شویم؟
حمیدرضا تائبی
کارگاه
30/12/1399 - 15:40
مشاغل مختلفی در دنیای وب وجود دارند که هر یک جایگاه خاص خود را دارند، با این‌حال، تمرکز بازار کار و شرکت‌ها عمدتا روی مشاغل فرانت‌اند و بک‌اند است. مشاغل که زیربنای اصلی وب‌سایت‌ها را شکل می‌دهند...

صفحه‌ها