دسته آموزشی

Dometrain – From Zero to Hero: Garbage Collection in .NET 2026-7

دوره From Zero to Hero: Garbage Collection in .NET. مدیریت حافظه در دات‌نت تا حد زیادی به‌صورت خودکار انجام می‌شود، اما سوءبرداشت از نحوه کارکرد زباله‌روب می‌تواند باعث ایجاد گلوگاه‌های جدی در عملکرد و نشت حافظه در برنامه‌ها شود. این دوره به بررسی دقیق نحوه عملکرد زباله‌روب در دات‌نت می‌پردازد و از ساختار حافظه زیرین شروع می‌کند. شرکت‌کنندگان با مکانیسم‌های پایه، تفاوت بین پشته (Stack) و پشته مدیریتی (Heap)، تکه‌تکه شدن حافظه و نحوه عملکرد حافظه مجازی آشنا می‌شوند. سپس دوره به سراغ اصول اصلی زباله‌روب مانند نسل‌ها (Generations)، محدوده دسترسی اشیاء و تفاوت‌های عملی بین تخصیص اشیاء کوتاه‌مدت و بلندمدت می‌رود. همچنین یاد می‌گیرند که چگونه این رفتارها را مستقیماً با استفاده از ابزارهای تحلیل عملکرد و بنچمارک‌های نهایی‌ساز اندازه‌گیری کنند. پس از یادگیری مباحث پایه، دوره به بررسی مکانیسم‌های پیشرفته زمان اجرای دات‌نت می‌پردازد. شرکت‌کنندگان موضوعاتی مانند تعلیق رشته‌های زباله‌روب، پشته اشیاء بزرگ (LOH) و نحوه نوشتن کد بدون تخصیص حافظه را بررسی می‌کنند. در نهایت، تفاوت‌های حیاتی بین حالت‌های سرور و ایستگاه کاری، نحوه مدیریت صحیح منابع مدیریت‌شده و مدیریت‌نشده با استفاده از الگوهای پاکسازی، و ویژگی‌های پیشرفته زمان اجرا مانند APIهای خاص زباله‌روب و ارجاع‌های ضعیف آموزش داده می‌شود.

Udemy – Vibe Coding for Python Basic – AI Programming 2026-6

Vibe Coding for Python Basic – AI Programming دوره آموزشی آشنایی با پایتون از طریق کدنویسی با کمک هوش مصنوعی و گردش‌های کاری توسعه مدرن می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره که برای مبتدیان کامل، توسعه‌دهندگان مشتاق، دانشجویان و علاقه‌مندان به هوش مصنوعی طراحی شده است، بر یادگیری مفاهیم برنامه‌نویسی در حین استفاده از ابزارهای هوش مصنوعی برای تولید، توضیح، بهبود و اشکال‌زدایی کد تمرکز دارد. افراد، سینتکس پایتون، متغیرها، انواع داده، شرط‌ها، حلقه‌ها، توابع، مجموعه‌ها، مدیریت فایل‌ها و توسعه اولیه برنامه را بررسی می‌کنند و در عین حال یاد می‌گیرند که چگونه به طور موثر با دستیاران کدنویسی هوش مصنوعی ارتباط برقرار کنند.

Udemy – Claude Agent SDK: Build Production AI Agents in Python 2026-6

Claude Agent SDK: Build Production AI Agents in Python دوره آموزشی ساخت عامل‌های هوش مصنوعی قابل اعتماد، توانمند و آماده برای تولید با پایتون و Claude Agent SDK می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره که برای مهندسان هوش مصنوعی، توسعه‌دهندگان پایتون، مهندسان نرم‌افزار و توسعه‌دهندگانی که برنامه‌های کاربردی عامل‌محور می‌سازند طراحی شده است، به بررسی چگونگی ایجاد عامل‌هایی می‌پردازد که می‌توانند از طریق وظایف استدلال کنند، از ابزارها استفاده کنند، با سیستم‌های خارجی تعامل داشته باشند، زمینه را مدیریت کنند و گردش‌های کاری چند مرحله‌ای را اجرا کنند. فراگیران با پیکربندی عامل، ادغام ابزار، گردش‌های کاری ساختاریافته، مدیریت زمینه و حافظه، مدیریت خطا، مجوزها، ارزیابی، مشاهده‌پذیری و شیوه‌های استقرار کار خواهند کرد.

Udemy – AI Browser Agents with Python & Playwright 2026-6

AI Browser Agents with Python & Playwright دوره آموزشی ساخت عامل‌های هوشمند اتوماسیون مرورگر می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره آموزشی ارزشمند یک برنامه عملی و مبتنی بر پروژه است که بر ساخت عامل‌های هوشمند اتوماسیون مرورگر تمرکز دارد که می‌توانند وظایف را درک کنند، در وب‌سایت‌ها پیمایش کنند، با صفحات وب تعامل داشته باشند و گردش‌های کاری چند مرحله‌ای را با استفاده از پایتون و Playwright اجرا کنند. به جای اینکه فقط با یک مدل هوش مصنوعی چت کنید، یاد خواهید گرفت که چگونه عامل‌هایی بسازید که می‌توانند یک مرورگر را باز کنند، صفحات وب را بخوانند، روی دکمه‌ها کلیک کنند، در فرم‌ها تایپ کنند، داده‌ها را استخراج کنند و گردش‌های کاری چند مرحله‌ای را تکمیل کنند. این دوره که برای توسعه‌دهندگان پایتون، مهندسان هوش مصنوعی، متخصصان اتوماسیون و متخصصان نرم‌افزار طراحی شده است، اتوماسیون مرورگر مدرن را با تصمیم‌گیری مبتنی بر هوش مصنوعی ترکیب می‌کند تا عامل‌های وب انعطاف‌پذیرتر و توانمندتری ایجاد کند.

Udemy – Git Branching & Collaboration 2026-6

Git Branching & Collaboration دوره آموزشی نحوه استفاده مؤثر از شاخه‌های Git و همکاری با سایر اعضای تیم در پروژه‌های نرم‌افزاری می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره که برای مبتدیان، توسعه‌دهندگان و تیم‌های مهندسی نرم‌افزار مناسب است، گردش‌های کاری ضروری مورد نیاز برای مدیریت توسعه موازی، ادغام تغییرات، حل تعارضات و حفظ یک پایگاه کد تمیز و سازمان‌یافته را پوشش می‌دهد. این دوره به گونه‌ای طراحی شده است که شما را از استفاده اولیه Git به گردش‌های کاری همکاری در دنیای واقعی که در تیم‌های نرم‌افزاری حرفه‌ای، محیط‌های DevOps و خطوط لوله توسعه سازمانی استفاده می‌شود، برساند. افراد ایجاد و مدیریت شاخه، ادغام، تغییر کد، درخواست‌های pull، مخازن از راه دور، استراتژی‌های همکاری، حل تعارض و گردش‌های کاری Git مبتنی بر تیم را بررسی خواهند کرد.

Dometrain – Getting Started: Rust 2026-7

Getting Started: Rust دوره آموزشی زبان برنامه‌نویسی Rust می باشد که توسط آکادمی آنلاین Dometrain منتشر شده است. این دوره آموزشی مقدمه‌ای مناسب برای مبتدیان در مورد زبان برنامه‌نویسی Rust است که برای کمک به زبان‌آموزان در ایجاد پایه‌ای قوی در برنامه‌نویسی سیستم‌های مدرن طراحی شده است. این دوره که برای مبتدیان، توسعه‌دهندگانی که از زبان‌های برنامه‌نویسی دیگر می‌آیند و مهندسان نرم‌افزار علاقه‌مند به توسعه متمرکز بر عملکرد مناسب است، به معرفی سینتکس، ابزارها، مدل مالکیت و مفاهیم اصلی برنامه‌نویسی Rust می‌پردازد. افراد متغیرها، انواع داده‌ها، توابع، جریان کنترل، ساختارها، enumها، تطبیق الگو، مجموعه‌ها، مدیریت خطا و رویکرد Rust به ایمنی حافظه و همزمانی را بررسی خواهند کرد.

Dometrain – Deep Dive: Caching in .NET 2026-8

Deep Dive: Caching in .NET دوره آموزشی درک و پیاده‌سازی استراتژی‌های مؤثر Caching در برنامه‌های مدرن .NET می باشد که توسط آکادمی آنلاین Dometrain منتشر شده است. این دوره که برای توسعه‌دهندگان .NET، مهندسان backend و معماران نرم‌افزار طراحی شده است، بررسی می‌کند که چگونه Caching می‌تواند بار پایگاه داده را کاهش دهد، زمان پاسخگویی برنامه را بهبود بخشد، مقیاس‌پذیری را افزایش دهد و تجربه کاربری بهتری را ارائه دهد. فراگیران، Caching درون حافظه، Caching توزیع‌شده، انقضای Cache، استراتژی‌های نامعتبرسازی، سریال‌سازی، ملاحظات همزمانی و فناوری‌های Cache توزیع‌شده را مطالعه خواهند کرد و در عین حال یاد می‌گیرند که چگونه رویکرد Caching مناسب را برای معماری‌های مختلف برنامه انتخاب کنند.

Udemy – Complete AI Architecture Bootcamp: From RAG to Agents 2026-6

Complete AI Architecture Bootcamp: From RAG to Agents دوره آموزشی نحوه معماری سیستم‌های مدرن هوش مصنوعی می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره آموزشی یک برنامه جامع و عملی است که برای آموزش نحوه معماری سیستم‌های مدرن هوش مصنوعی به زبان‌آموزان طراحی شده است و از برنامه‌های تولید افزوده بازیابی (RAG) به راه‌حل‌های پیچیده هوش مصنوعی Agentic پیش می‌رود. این بوت کمپ که برای مهندسان هوش مصنوعی، معماران نرم‌افزار، توسعه‌دهندگان و متخصصان فنی طراحی شده است، بر تصمیمات معماری مورد نیاز برای ساخت برنامه‌های هوش مصنوعی مقیاس‌پذیر، قابل اعتماد، ایمن و قابل نگهداری تمرکز دارد. افراد ادغام LLM، دریافت داده‌ها، تعبیه‌ها، پایگاه‌های داده برداری، خطوط لوله بازیابی، مهندسی سریع، فراخوانی ابزار، تنظیم Agent، حافظه، سیستم‌های چند عاملی، ارزیابی، مشاهده‌پذیری و استقرار تولید را بررسی خواهند کرد.