دسته آموزشی

Udemy – Python: Zero to Professional 2026-5

Python: Zero to Professional دوره آموزشی جامع زبان برنامه نویسی پایتون می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره آموزشی یک برنامه جامع و کاربردی است که برای تبدیل زبان‌آموزان از مبتدیان کامل پایتون به توسعه‌دهندگان حرفه‌ای با اعتماد به نفس طراحی شده است. این دوره با شروع از اصول اولیه، مسیری ساختاریافته را از طریق سینتکس پایتون، منطق برنامه‌نویسی، برنامه‌نویسی شی‌گرا، ساختارهای داده، مدیریت فایل، ماژول‌ها، مدیریت خطا و تکنیک‌های توسعه پیشرفته ارائه می‌دهد. افراد به تدریج مهارت‌های خود را از طریق تمرین‌های کدنویسی عملی و پروژه‌های دنیای واقعی افزایش می‌دهند و در عین حال یاد می‌گیرند که چگونه کد پایتون تمیز، قابل استفاده مجدد، قابل نگهداری و کارآمد بنویسند.

Udemy – AI Engineer Pro – The Complete Generative AI Course 2026-5

AI Engineer Pro – The Complete Generative AI Course دوره آموزشی نحوه ساخت برنامه‌های کاربردی هوش مصنوعی مولد مدرن و پیشرفت به سمت مهندسی حرفه‌ای هوش مصنوعی می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره، چرخه عمر کامل توسعه را از درک مدل‌های زبانی بزرگ و مهندسی سریع گرفته تا ساخت برنامه‌های کاربردی مبتنی بر هوش مصنوعی عملی با بازیابی، ابزارها، عامل‌ها و گردش‌های کاری تولید پوشش می‌دهد. مهندس هوش مصنوعی حرفه‌ای، یک برنامه جامع و پروژه‌محور است که برای رساندن شما از هر کجا که امروز هستید به ساخت مطمئن برنامه‌های هوش مصنوعی در سطح تولید طراحی شده است – از آن نوعی که می‌توانید در رزومه خود قرار دهید، در مصاحبه از آن استفاده کنید و در واقع به کاربران واقعی عرضه کنید.

Udemy – AWS Cloud Architect Bootcamp: Beginner to Terraform 2026-6

AWS Cloud Architect Bootcamp: Beginner to Terraform دوره آموزشی اصول محاسبات ابری به معماری عملی AWS و زیرساخت به عنوان کد با استفاده از Terraform می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این بوت کمپ که برای مبتدیان، معماران ابری مشتاق، مهندسان DevOps، توسعه‌دهندگان و متخصصان فناوری اطلاعات مناسب است، خدمات اصلی AWS و اصول معماری مورد نیاز برای طراحی محیط‌های ابری امن، مقیاس‌پذیر، قابل اعتماد و مقرون به صرفه را معرفی می‌کند. افراد قبل از ورود به Terraform برای تأمین و مدیریت خودکار زیرساخت، محاسبات، ذخیره‌سازی، شبکه، پایگاه‌های داده، IAM، نظارت، دسترسی بالا و امنیت ابری را بررسی خواهند کرد.

Udemy – Kubernetes on AWS: Hands-On EKS, Deployments & Real Projects 2026-6

Kubernetes on AWS: Hands-On EKS, Deployments & Real Projects دوره آموزشی نحوه استقرار، مدیریت و اجرای بارهای کاری Kubernetes در سرویس‌های وب آمازون با استفاده از سرویس Amazon Elastic Kubernetes (EKS) می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره که برای مهندسان DevOps، مهندسان ابر، مدیران سیستم و توسعه‌دهندگان مناسب است، اصول Kubernetes را با زیرساخت‌های عملی AWS و گردش‌های کاری استقرار در دنیای واقعی ترکیب می‌کند. افراد ضمن یادگیری نحوه ایجاد و مدیریت خوشه‌های EKS، معماری Kubernetes، غلاف‌ها، استقرارها، خدمات، پیکربندی، شبکه، ذخیره‌سازی، مقیاس‌بندی، امنیت و نظارت را بررسی خواهند کرد.

استفاده از داده های مکانی در EFCore -قسمت اول

امروزه در اکثر برنامه­ ها ما مجبوریم از داده­های مکانی یا SpatialData برای پیشبرد اهداف خود استفاده و منطق برنامه را بر اساس این نوع داده­ ها پیاده سازی کنیم.ما با داده های مکانی میتوانیم امکاناتی نظیر یافتن نزدیک ترین کاربران به یک محل خاص و یا نمایش رانندگانی که وارد محدوده طرح ترافیک شده اند را به برنامه های خودمان اضافه کنیم. برای مثال اپلیکیشن­ های تاکسی­ یاب نظیر اسنپ و تپسی را در نظر بگیرید هنگامی که درخواست خود را در اپلیکیشن مسافر ثبت می ­کنیم با استفاده از داده­ های مکانی نزدیک ترین راننده ها به موقعیت مکانی ما را پیدا می­کند و درخواست را به آنها ارسال میکند و ادامه ماجرا.

استفاده از داده های مکانی در EfCore – قسمت دوم

 در قسمت قبل با داده های مکانی آشنا شدیم، داده های مکانی بیانگر موقعیت فیزیکی و شکل اشیاء بر روی مختصات جغرافیایی هستند. بسیاری از بانک های اطلاعاتی از جمله SQL Server از داده های مکانی پشتیبانی می کنند و می توانیم در کنار سایر انواع داده ای، از داده های مکانی نیز در موجودیت های خودمان استفاده کنیم.
به صورت پیشفرض داده های مکانی در EFCore  پشتیبانی نمی شوند مایکروسافت از نسخه EFCore 2.2 کتابخانه NetTopologySuite که به اختصار NTS هم گفته می شود را برای پشتیبانی از داده های مکانی ارائه کرد. پس برای استفاده از داده های مکانی در EFCore حتما باید از نسخه 2.2 به بالاتر استفاده کنیم و کتابخانه NetTopologySuite هم نصب کنیم

مستند سازی خودکار api ها در asp.net core با استفاده از swagger

مستندسازی API‌ نقش بسیار مهمی در سهولت استفاده دیگر توسعه‌دهندگان از وب‌سرویس‌ها ایفا می‌کند. APIهایی که ما طراحی و پیاده‌سازی می‌کنیم ممکن است نه‌تنها توسط اعضای دیگر تیم یا تیم‌های مختلف در داخل شرکت مورد استفاده قرار بگیرند، بلکه احتمال دارد توسعه‌دهندگان بی‌شماری خارج از سازمان نیز از آن‌ها بهره ببرند. هرچه دامنه استفاده از یک API گسترده‌تر شود، نیاز به مستندسازی دقیق‌تر و حرفه‌ای‌تر نیز بیشتر احساس می‌شود.

چگونه در Asp.Net Coreفایل های css وjs راBundleوMinify کنیم؟

در اصول کدنویسی تمیز (Clean Code) توصیه می‌شود که هر فایل تنها شامل یک کلاس باشد و در هر فایل فقط یک وظیفه مشخص انجام شود. این رویکرد باعث می‌شود ساختار پروژه منظم‌تر، نگهداری آسان‌تر و توسعه در آینده سریع‌تر انجام شود. از همین رو، داشتن تعداد زیادی فایل با حجم کم کد، نشانه‌ی خوبی از سازمان‌یافتگی پروژه است.