API در برنامه نویسی چیست و چه کاربردی دارد؟

API ها یا رابطهای برنامه نویسی کاربردی (Application Programming Interfaces)، بخش مهمی از توسعه نرمافزار مدرن هستند. API ها به برنامههای مختلف اجازه میدهند تا با یکدیگر ارتباط برقرار کنند و توسعهدهندگان را قادر میسازند محصولات و خدمات نوآورانهای ایجاد کنند. در این مطلب از مجله مکتب خونه به بررسی مفهوم API ها در برنامه […]
آموزش کامل دستور With در پایتون به زبان ساده

With در پایتون عبارتی است که برای کار با منابع مدیریت نشده مانند جریان فایل، اتصالات شبکه و اتصالات پایگاه داده استفاده میشود. دستور With مدیریت این منابع را با مراقبت خودکار از عملیات پاکسازی آنها ساده میکند. دستور with به عنوان یکی از دستورات پایتون تضمین میکند که منابع به درستی استفاده میشوند، حتی […]
آموزش شماره گذاری صفحات در ورد

یکی از نرمافزارهای پرکاربرد مایکروسافت در نوشتن مقالات، پروژههای مختلف، داستان و غیره ورد است. شماره گذاری صفحات در ورد یکی از آن مواردی بوده که بسیاری از افراد با آن سروکار دارند، زیرا بعد از نوشتن مقالات و داستانها در Word نوبت به استفاده از این قابلیت میرسد. این برنامه به شما امکان میدهد […]
آموزش Dataframe در پایتون به زبان ساده

Dataframe در پایتون (dataframe python) یک ابزار محبوب دستکاری دادهها است که به طور گسترده در تجزیهوتحلیل دادهها و وظایف علم داده استفاده میشود. آنها ساختارهای دادههای جدولی دوبعدی هستند، شبیه به صفحات گسترده یا جداول SQL، با ردیفها و ستونهایی که میتوانند دادهها را در قالب ساختاریافته ذخیره و دستکاری کنند. در این راهنمای […]
آموزش decorator در پایتون به زبان ساده

دکوراتورها (decorator) یکی از ویژگیهای قدرتمند زبان برنامهنویسی پایتون هستند که به شما امکان میدهند رفتار توابع را تغییر یا بهبود دهید. میتوان از آنها برای افزودن عملکرد جدید به کد موجود بدون تغییر پیادهسازی اساسی استفاده کرد. در این نوشتار از مکتوب، مفهوم decorator در پایتون و ابعاد مختلف آن را بررسی کرده و […]
آموزش count در پایتون به زبان ساده + مثال عملی و آموزنده

شمارش (عملیات count در پایتون) عملیاتی اساسی در برنامهنویسی است و پایتون نوعی متد داخلی به نام count() ارائه میدهد که به ما امکان خواهد داد بهراحتی وقوع یک عنصر خاص را در یک لیست، رشته پایتون (python string) یا هر مجموعه داده دیگری بشماریم. شمارش در پایتون میتواند در سناریوهای مختلف بسیار مفید باشد، […]
آموزش classmethod در پایتون به زبان ساده + مثال عملی

پایتون نوعی زبان برنامهنویسی شی گرا (OOP) قدرتمند است که ابزارها و تکنیکهای مختلفی را برای نوشتن کدهای تمیز و کارآمد ارائه میدهد. یکی از این ابزارها دکوراتور کلاس متد (Classmethod) است که به ما امکان میدهد متدهایی را تعریف کنیم که در سطح کلاس تا سطح نمونه قابلدسترسی باشند. در این مطلب از مجله […]
آموزش کامل دستور Import در پایتون

پایتون یک زبان برنامه نویسی بسیار ماژولار بوده که استفاده مجدد از کد با آن فراهم است. یکی از ویژگیهای کلیدی پایتون که امکان استفاده مجدد از کد را فراهم میکند دستور import محسوب میشود. دستور import در پایتون (import in python) به ما امکان میدهد از کد یک ماژول یا بسته در ماژول یا […]
آموزش تکرار شونده ها در پایتون (iterators)

در پایتون، تکرار شونده (iterators) شیءای است که به ما اجازه میدهد تا روی یک دنباله از مقادیر عمل تکرار (iteration) انجام دهیم و برای پیمایش مجموعه دادهها نیز کاربرد دارد. تکرار شونده ها در پایتون مفهومی ضروری در برنامهنویسی محسوب میشوند، زیرا راهی برای دسترسی به هر عنصر در دنباله، مانند لیست یا تاپل […]
ویژگی Getter و Setter در جاوا اسکریپت

Getter و Setter در جاوا اسکریپت چه چیزی هستند و از کجا در آن ها استفاده میشود؟ در این پست آموزشی از مکتب خونه میخواهیم در رابطه با ویژگی Getter و Setter باهم به گفتگو بپردازیم. پس تا آخر این مقاله ما را همراهی کنید. Getter و Setter در جاوا اسکریپت دو نوع ویژگی شی […]
تحلیل احساسات با هوش مصنوعی

تحلیل احساسات با هوش مصنوعی چیست و چه کاربردی دارد؟ فرض کنید هنگامیکه برای مدتزمان زیادی در یک جاده مشغول به رانندگی هستید ممکن است احساس خواب به شما دست بدهد و برای یکلحظه بخوابید و این اتفاق منجر بهتصادف میشود؛ اما اگر در لحظهای که شما خوابآلود هستید، کسی یا چیزی به شما هشدار […]
صفر تا صد Number در جاوا اسکریپت

در استاندارد جدید، دو نوع Number در جاوا اسکریپت وجود داد: روشهای نمایش Number در جاوا اسکریپت تصور کنید باید ۱ میلیارد بنویسیم. سادهترین راه برای نوشتن Number در جاوا اسکریپت بهصورت زیر است: let billion = ۱۰۰۰۰۰۰۰۰۰; همچنین میتوانیم از آندرلاین_ بهعنوان جداکننده ارقام استفاده کنیم: let billion = 1_000_000_000; در اینجا آندرلاین نقش […]
کاربردهای هوش مصنوعی در آموزش

شاید برای خیلی از علاقهمندان به حوزههای مختلف فنآوری اطلاعات و علاقهمندان به آموزش این سوال پیشآمده باشد که آینده این حوزه با فنآوری هوش مصنوعی به کجا ختم خواهد شد. هوش مصنوعی با پتانسیل تغییر چهره بخش آموزش بهسرعت در حال رشد است. پیشرفت تکنولوژی باعث ایجاد تغییرات در بسیاری از صنایع شده است […]
String در جاوا اسکریپت – آموزش رشته های جاوا اسکریپت به زبان ساده

در جاوا اسکریپت، دادههای متنی بهصورت رشتهای ذخیره میشوند و یکی از انواع داده در جاوا اسکریپت هستند. هیچ نوع جداگانهای (نوع داده اولیه) برای یک کاراکتر وجود ندارد. فرمت داخلی رشته ها در جاوا اسکریپت همیشه UTF-16 است و به رمزگذاری صفحه وابسته نیست. در این مطلب آموزشی از مکتب خونه، با نوع اولیه […]
پیش بینی churn یا تحلیل ریزش مشتریان در پایتون

پایتون یکی از پرکاربردترین زبانهای برنامهنویسی برای تجزیهوتحلیل دادههای مالی است که دارای کتابخانههای مفید و عملکرد داخلی فراوانی است. در این مقاله آموزشی از مکتب خونه میخواهیم از کتابخانههای یادگیری ماشین پایتون برای پیش بینی churn یا پیش بینی ریزش مشتری استفاده کنیم. زمانی است که یک مشتری، کاربر، مشترک یا هر نوع مشتری […]
فایروال Inbound و Outbound

مقایسه نقش فایروال Inbound و Outbound قبل از خرید فایروال شرکتی بهمنظور اطمینان از امنیت باکیفیت برای محیط IT شرکت شما حیاتی است. ما اینجا Inbound و Outbound بیشتر بهعنوان قوانین فایروال یا نقش، آنها بیان میکنیم و این دو اصطلاح بهخودیخود یک فایروال نیستند. فایروال نوعی ابزار امنیت سایبری است که برای فیلتر کردن […]
دستور break در جاوا اسکریپت

در این مطلب آموزشی از مکتب خونه، نحوه استفاده از دستور break در جاوا اسکریپت، برای خاتمه پیش از زمان موعد یک حلقه را یاد خواهیم گرفت. ما دستور break را در حلقههای: به کار خواهیم برد و برای هرکدام مثالهای واضحی ارائه میدهیم. پس اگر به فکر یادگیری نحوه استفاده از دستور break در […]
آشنایی با فایروال نسل آینده یا NGFW

فایروال نسل آینده یا NGFW در نسل سوم فناوری فایروال قرار دارد که برای مقابله با تهدیدات امنیتی پیشرفته در سطح برنامه از طریق ویژگیهای امنیتی هوشمند و آگاه از زمینه طراحیشده است. یک NGFW قابلیتهای فایروال سنتی مانند فیلتر کردن بستهها و بازرسی وضعیتی را با فایروالهای نسل سنتی ترکیب میکند تا تصمیمات بهتری […]
توابع سازنده در جاوا اسکریپت

تابع سازنده در جاوا اسکریپت به ما اجازه میدهد چندین شیء مشابه را بهراحتی ایجاد کنیم. ما تابع سازنده را با استفاده از عملگر جدید فراخوانی میکنیم. در این پس آموزشی از مکتب خونه قصد داریم در رابطه با javascript constructor آشنا شویم و بفهمیم که چگونه آن را ایجاد و با آن کارکنیم. پس […]
فایروال پروکسی چیست و چگونه کار میکند؟

فایروال پروکسی یا proxy firewall یک سیستم امنیتی شبکه است که برای نظارت و فیلتر کردن ترافیک شبکه استفاده میشود. فایروالهای سنتی جریان ترافیک درون شبکه را کنترل میکنند و برای رمزگشایی یا بازرسی ترافیک پروتکل برنامه ساخته نشده است. proxy firewall این شکاف را برطرف میکند تا شبکه را ایمن کند. در این نوشته […]
دستور continue در جاوا اسکریپت

در این پست آموزشی از مکتب خونه قصد داریم در رابطه با دستور continue در جاوا اسکریپت باهم به گفتگو بپردازیم. دستور continue برای پرش از تکرار فعلی حلقه استفاده می شود و جریان کنترل برنامه به تکرار بعدی می رود. کنترل کامل برای رسیدگی به عبارات حلقه در جاوا اسکریپت وجود دارد. گاهی اوقات، […]
سیستمهای امنیتی WAF و IPS

یکی از باارزشترین داراییهای شرکت دادههای آن است و بنیاد هر شرکتی بر اساس این دادهها بناشده است. از طرفی دادهها بیش از هر عنصر دیگری در یک سازمان مورد تهدیدی قرار میگیرند که باید با استراتژیهای امنیتی و با استفاده از ابزارهای مختلف امنیت آنها را فراهم کنیم. یکی از این ابزارهای سیستمهای امنیتی […]
حلقه for در جاوا اسکریپت

در این پست آموزشی از مکتب خونه قصد داریم در رابطه با حلقه for در جاوا اسکریپت باهم به گفتگو بپردازی، حلقه for نقش زیادی در بهینه نوشتن کدها و جلوگیری از تکرار دارد درواقع از حلقه for برای اجرای مکرر کد استفاده میکنیم. در این آموزش با دستور for، ازجمله for…of و for…in آشنا […]
symbol در جاوا اسکریپت – همراه با مثال و کد

Symbol در جاوا اسکریپت تابعی است که برای شناسایی ویژگیهای شیء استفاده میشود. در این مطلب آموزشی از مکتب خونه آموزش با نوع اولیه سیمبل یا نماد در جاوا اسکریپت و نحوه استفاده مؤثر از نماد آشنا خواهیم شد. نکاتی که قبل از شروع آموزش باید به خاطر بسپاریم: ایجاد Symbol در جاوا اسکریپت ES6 […]