نرم افزار Adobe XD CC یا Adobe Experience Design یک برنامه قدرتمند برای طراحان UI/UX (رابط کاربری و تجربه کاربری) می باشد که شما را قادر می سازد تا رابط کاربری وب سایت ، اپلیکیشن موبایل را به صورت حرفه ای طراحی نمایید. Adobe XD قوی ترین و اولین نرم افزار Adobe برای محیط و پلتفرم جدید ویندوز و توسعه اپ آیفون، اندروید، وب سایت ها و … می باشد. این نرم افزار دارای ابزارهای کاربردی برای رفع اکثریت نیاز های طراحان، توسعه دهندگان وب، توسعه دهندگان برنامه ها، برنامه نویسان و همچنین بسیاری از کاربران دیگر می باشد.
اس کیو ال سرور محصولی از کمپانی مایکروسافت است که برای ذخیره سازی و مدیریت اطلاعات در نظر گرفته شده است. به شکل دقیق تر، اس کیو ال سرور یک “سیستم مدیریت پایگاه دادههای رابطه ای” (RDSM) است. می توان این نام را به دو بخش مجزا نقسیم نمود. اول اینکه اطلاعات در پایگاه دادههای رابطه ای ذخیره می شود و دوم اینکه اس کیو ال سرور یک سیستم مدیریت کامل است و تنها یک دیتابیس نیست. SQL خود به معنای Structured Query Language (زبان ساختارمند کوئری ها) است. اس کیو ال، زبانی برای مدیریت و اداره کردن سرور دیتابیس است.
فایل های JSP پس از اینکه برروی servlet container قرار می گیرند، قبل از هر کاری به servlet متناظر آن فایل JSP ترجمه می شوند. یک servlet، کلاس جاوایی است که می تواند به درخواست های HTTP که به یک URL خاص ارسال می شود پاسخ دهد. وقتی کاربر از طریق مرورگر یک درخواست HTTP به servlet container می فرستد، servlet container پس از دریافت آن درخواست servlet متناظر با URL درخواست را پیدا می کند و از servlet می خواهد جواب HTTP برای کاربر تولید کند و جواب HTTP تولید شده توسط servlet را برای نمایش به کاربر به مرورگر ارسال می کند.
jQuery یک کتابخانه از جاوا اسکریپت است که پیمایش اسناد اچ تی ام ال ، رسیدگی به رویدادها، متحرک سازی و تعاملات ای جکس (AJAX) را به منظور توسعه سریع وب تسهیل می کند. jQuery به گونه ای طراحی شده است تا روشی را که با آن جاوا اسکریپت را می نویسید تغییر دهد.
MariaDB یک نوع سیستم پایگاه داده است که در سالهای اخیر در سطح جهانی خیلی خودش را مطرح کرده است. به احتمال زیاد، نام پایگاه داده MYSQL حداقل یک بار هم که شده به گوشتان برخورد کرده است. در سال ۲۰۰۹ طراحان و توسعهدهندگان اصلی MYSQL یک دیتابیس جدید را بر مبنای همین MYSQL ایجاد کردند و نام آن را MariaDB یا Maraia DataBase نامگذاری کردند. این پایگاه داده هم به شکل متن باز و رایگان منتشر شده است که میتوان از آن استفاده کرد.
سایت واکنشگرا (ریسپانسیو) به سایتی گفته میشود که، متناسب با دستگاههایی که کاربر از آن برای دیدن سایت استفاده میکند واکنش نشان دهد. به بیان سادهتر، سایتهای واکنشگرا (Responsive)در دستگاههای مختلف مانند: موبایل، تبلت و یا کامپیترهای رومیزی به شیوهای متفاوت به نمایش در میآیند. حتما برای شما پیش آمده است که با لپ تاپ وارد یک سایت شده و از خدمات آن استفاده کرده باشید. اما زمانی که با تلفن همراه خود به همان سایت مراجعه کردید، سایت را با ظاهری متفاوت و دقیقاً همسان با تبلت و یا تلفن همراه مشاهده نمودهاید. سایت ریسپانسیو یکی از به روز ترین تکنولوژی هایی است که به کمک آن می توانید چنین ویژگیهایی را پیاده سازی کنید .
واقعیت افزوده یا Augmented Reality در معنا به روشهایی گفته میشود که به واقعیت، امکانات و ویژگی های بیشتری اضافه می کند.و باعث درک و سرعت عمل بیشتری می شود.عملا پل ارتباطی بین دنیای واقعی و دنیای مجازی بوجود می آورد.
یکی از مهم ترین مباحث مربوط به طراحی نرم افزار بحث گزارش گیری است و بدون شک یکی از بهترین ابزارهای ساخت گزارش Crystal Report می باشد. می توان با استفاده از این نرم افزار گزارش های حرفه ای و پیچیده از برنامه های ویندوزی در قالب Interface ساده ایجاد کرد و از این گزارش ها به عنوان گزارش های استاندارد بانک های اطلاعاتی استفاده کرد. به بیانی ساده تر می توان گفت کاری را که در اس کیو ال با هزار مشکل باید انجام داد با کریستال ریپورت به صورت ساده تری می توان انجام داد.
ری اکت (reactjs) اساسا یک کتابخونه open-source جاوا اسکریپتی برای ساخت رابط کاربری(user interfaces) برای single page applications(اپلیکیشن های تک صفحه ای) است.این کتابخونه برای مدیریت لایه View برای وب استفاده می شود.همچنین React این امکان رو در اختیار ما میذاره که reusable UI components(کامپوننت های قابل استفاده مجدد رابط کاریری) ایجاد کنیم.React در ابتدا توسط Jordan Walke یکی از مهندسین ارشد فیسبوک ایجاد شد.React ابتدا در سال ۲۰۱۱ در فیسبوک مورد استفاده قرار گرفت و سپس در سال ۲۰۱۲ در اینستاگرام استفاده شد.
تجزیه و تحلیل داده ها (DA) فرآیند بررسی مجموعه داده ها است تا نتیجه های مربوط به اطلاعاتی را که در آنها وجود دارد، به طور فزاینده ای با کمک سیستم های تخصصی و نرم افزاری به دست آورد. فن آوری ها و تکنیک های تجزیه و تحلیل داده ها به طور گسترده ای در صنایع تجاری مورد استفاده قرار می گیرند تا سازمان ها بتوانند تجربیات کسب و کار بیشتری را به دست آورند و دانشمندان و محققان برای تایید یا رد مدل های علمی، نظریه ها و فرضیه ها اطلاعات کاملی در اختیار داشته باشند.