کارگاه

جاوا در برابر پایتون، قابلیت‌های برجسته این زبان‌های برنامه‌نویسی چیست؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
17/07/1399 - 06:05
جاوا و پایتون دو زبان برنامه‌نویسی محبوب و پر کاربرد این روزهای دنیای فناوری هستند. به‌طور معمول، برنامه‌نویسان جاوا را یک زبان مخصوص ساخت برنامه‌های سازمانی در مقیاس بزرگ و زبانی کارآمد برای ساخت...
آشنایی اجمالی با زبان برنامه‌نویسی اسکالا
حمیدرضا تائبی
کارگاه
برنامه نویسی
16/07/1399 - 12:45
اسکالا (Scala) یک زبان برنامه‌نویسی کاربردی است که از پارادایم‌های شیءگرایی و تابعی پشتیبانی می‌کند. اسکالا زبانی است که بهترین شکل از گسترش‌پذیری را ارائه می‌کند تا توسعه‌دهندگان بتوانند برای ساخت...
سرپرست بانک‌اطلاعاتی کیست و چگونه سرپرست بانک‌‌ اطلاعاتی شویم؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
14/07/1399 - 12:25
در حالت کلی، بانک اطلاعاتی به مجموعه‌ داده‌های ساخت‌یافته، منظم و طبقه‌بندی اشاره دارد که در قالب ستون‌ها و ردیف‌هایی که به آن‌ها رکورد‌های اطلاعاتی گفته می‌شود در بانک‌اطلاعاتی ذخیره می‌شوند. دسترسی...
آشنایی با رایج‌ترین الگوهای برنامه‌نویسی
حمیدرضا تائبی
کارگاه
برنامه نویسی
12/07/1399 - 12:30
الگوی برنامه‌نویسی که برخی منابع به آن پارادایم برنامه‌نویسی می‌گویند به معماری به کار گرفته شده در کدنویسی‌ها اشاره دارد. البته دقت کنید منظور از معماری در این بحث نوع کدنویسی همچون تابعی‌، شی‌گرا و...
آشنایی کلی با فرآیند ساخت نرم‌افزار
حمیدرضا تائبی
کارگاه
08/07/1399 - 12:30
فرآیند ساخت نرم‌افزار که گاهی اوقات به‌نام چرخه حیات ساخت نرم‌افزار نیز از آن یاد می‌شود به طرح یا معماری اشاره دارد که روی توسعه و تولید محصولات نرم‌افزاری متمرکز است. هر یک از خط‌مشی‌های به کار...
انبار داده‌ (Data warehouse) چیست و چرا استفاده می‌شود؟
حمیدرضا تائبی
کارگاه
05/07/1399 - 12:30
انبار داده که تعریف دقیق‌تر آن پایگاه داده تحلیلی (Data warehouse) است به یک بانک اطلاعاتی بزرگ اشاره دارد که با استفاده از آن تمامی داده‌های حال و گذشته یک سازمان جهت انجام عملیات گزارش‌گیری و تحلیل...
راهنمای جامع آشنایی با سیستم کنترل نسخه گیت (Git)
حمیدرضا تائبی
کارگاه
برنامه نویسی
29/06/1399 - 13:50
گیت (Git) یک سامانه کنترل نسخه (VCS) سرنام Version Control System رایگان و متن‌باز است. سامانه فوق در سال 2005 میلادی توسط لینوس توروالدز بنیان‌گذار کرنل لینوکس طراحی شد. برخلاف، سامانه‌های کنترل...
برای انتخاب یک پایگاه داده (Database) درست به چه نکاتی باید دقت کنیم؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
26/06/1399 - 14:35
اولین گام مهم قبل از شروع ساخت یک بانک‌اطلاعاتی انتخاب گزینه مناسب است. بانک‌های اطلاعاتی رابطه‌ای، غیر رابطه‌ای، گراف‌محور، شی‌محور، شبکه‌ای‌محور و غیره هر یک مزایا و معایب خاص خود را دارند، اما مهم...
یک تحلیل‌گر داده‌ها به چه مهارت‌های کاربردی نیاز دارد؟
حمیدرضا تائبی
کارگاه
23/06/1399 - 13:35
جمع‌آوری، مدیریت، سازمان‌دهی، طبقه‌بندی، پردازش و به‌کارگیری داده‌ها به یکی از الزامات دنیای تجارت تبدیل شده و انتظار می‌رود این روند در آینده با آهنگ سریع‌تری تداوم پیدا کند. به همین دلیل، یادگیری...
برنامه‌نویسی و هوش مصنوعی + زبان‌‌های برنامه‌نویسی قدرتمند برای هوش مصنوعی
هوش مصنوعی
برنامه نویسی
19/06/1399 - 17:35
هوش مصنوعی یک فناوری هوشمند است که معمولا از طریق یادگیری، عملکرد انسان را تقلید کرده، قادر به نتیجه‌گیری بوده، محتویات پیچیده را درک کرده، از دیالوگ‌های طبیعی بهره گرفته، کارایی شناختی انسانی را...
چرا معماری میکروسرویس (MicroService)  شما به تجمیع نیاز دارد؟
محسن آقاجانی
کارگاه
15/06/1399 - 13:35
معماری میکروسرویس (MicroService) یک شیوه منحصر به فرد در توسعه سیستم‌های نرم افزاری است که در سال‌های اخیر رشد چشمگیری داشته است. این روش توسط بسیاری از توسعه‌دهندگان در پیاده‌سازی اپلیکیشن‌های عظیم...
درمان‌گری که برنامه‌نویس شد
حمید نیک‌روش
برنامه نویسی
پرونده ویژه
14/06/1399 - 07:40
دِیو هوور برنامه‌نویس، مؤسس بوت‌کمپ‌های برنامه‌نویسی، درمان‌گر خانواده (Family therapy) و مشاور شرکت‌های توسعه نرم‌افزار به برنامه‌نویسان پیشنهاد می‌کند برای بهتر دیدن شدن در بازار به شدت رقابتی...
نکات مهمی که برنامه‌نویسان باید در مورد سامانه‌های مدیریت داده‌های کلیدی بدانند
محسن آقاجانی
برنامه نویسی
پرونده ویژه
10/06/1399 - 14:40
یکی از ویژگیهای مهم عصر جدید، تولید سریع حجم زیادی از داده‌های متجانس و غیر متجانس است که عمدتا از اصطلاح سیلاب داده‌ها برای توصیف آن‌ها استفاده می‌شود. تاثیر این سیلاب بر کسب‌و‌کارها کاملا ملموس...
چگونه با MQL برای بورس برنامه‌نویسی کنیم؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
08/06/1399 - 09:50
نرم‌افزارها به مالکان پیشنهاد می‌دهند سهامی را برای مدت زمانی بسیار کوتاه خریداری کنند و در چه ساعت، دقیقه و حتا ثانیه‌ای آن‌را به فروش برسانند تا به سودآوری برسند. به‌طور مثال، شخصی ممکن است در یک...
یک تحلیل‌گر داده‌ها به چه مهارت‌های کاربردی نیاز دارد؟
حمیدرضا تائبی
کارگاه
02/06/1399 - 13:35
جمع‌آوری، مدیریت، سازمان‌دهی، طبقه‌بندی، پردازش و به‌کارگیری داده‌ها به یکی از الزامات دنیای تجارت تبدیل شده و انتظار می‌رود این روند در آینده با آهنگ سریع‌تری تداوم پیدا کند. به همین دلیل، یادگیری...
یادگیری برنامه‌نویسی به یک ضرورت برای متخصصان امنیت سایبری
حمیدرضا تائبی
امنیت
برنامه نویسی
پرونده ویژه
01/06/1399 - 12:35
برخی مواقع، شرایط ایجاد می‌کند کارشناسان امنیتی برای حل مشکلات دست به‌کار شوند و راه‌حل‌هایی برای رفع رخنه‌های امنیتی ابداع کنند. به‌طور مثال، در برخی از سازمان‌ها یکسری بازرسی‌های امنیتی باید به شکل...

صفحه‌ها