لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
استقرار برنامه های اصلی ASP.NET: از اصول اولیه تا استراتژی های توسعه پیشرفته
Deploying ASP.NET Core Applications: From Fundamentals to Advanced Deployment Strategies
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره جامع، ارویس تروپجا، توسعه دهنده وب دات نت فول استک، شما را در دنیای پیچیده استقرار برنامه های ASP.NET Core راهنمایی می کند و درک کاملی از چشم انداز استقرار، استراتژی ها و بهترین شیوه ها ارائه می دهد. از مجموعهای از ماژولهای هوشمندانه برای بررسی پیچیدگیهای استقرار برنامهها در سرورهای داخلی، پلتفرمهای ابری مانند Azure و AWS، و همچنین تکنیکهای پیشرفتهای مانند کانتینریسازی با Docker و Kubernetes استفاده کنید. بهعلاوه، خطوط لوله یکپارچهسازی و استقرار پیوسته (CI/CD) را کاوش کنید و یاد بگیرید که چگونه اتوماسیون یکپارچه فرآیندهای ساخت، آزمایش و استقرار را فعال کنید.
سرفصل ها و درس ها
مقدمه
Introduction
استراتژی استقرار ASP.NET خود را شارژ کنید
Supercharge your ASP.NET deployment strategy
آنچه شما باید بدانید
What you should know
1. مقدمه ای بر استقرار برنامه های ASP.NET
1. Introduction to ASP.NET Application Deployments
بهترین شیوه های استقرار
Deployment best practices
مدیریت وابستگی
Dependency management
محیط های استقرار
Deployment environments
ساخت و بسته بندی برای استقرار
Building and packaging for deployment
ابزارها و فرآیندهای استقرار
Deployment tools and processes
درک چشم انداز استقرار
Understanding the deployment landscape
2. استقرار در سرورهای داخلی
2. Deploying to On-Premises Servers
راه اندازی و پیکربندی خدمات اطلاعات اینترنتی (IIS).
Internet Information Services (IIS) setup and configuration
تست و عیب یابی
Testing and troubleshooting
آماده سازی برنامه های ASP.NET برای استقرار
Preparing your ASP.NET applications for deployment
ایجاد و پیکربندی وب سایت در IIS
Creating and configuring a website in IIS
پیکربندی استخر برنامه
Application pool configuration
3. استقرار در پلتفرم های ابری: Azure
3. Deploying to Cloud Platforms: Azure
استقرار سرویس Azure App: قسمت 1
Azure App Service deployment: Part 1
استقرار سرویس Azure App: قسمت 2
Azure App Service deployment: Part 2
پیکربندی شبکه و امنیت برای خدمات برنامه Azure
Configuring networking and security for Azure application services
نظارت و تشخیص با Azure Application Insights
Monitoring and diagnostics with Azure Application Insights
مدیریت اسرار برنامه در Azure
Managing application secrets in Azure
مقدمه ای بر استقرار Azure
Introduction to Azure deployment
4. استقرار در بسترهای ابری: AWS
4. Deploying to Cloud Platforms: AWS
مقدمه ای بر استقرار AWS
Introduction to AWS deployment
استقرار برنامه ها در AWS
Deploying applications to AWS
مدیریت اسرار برنامه در AWS
Managing application secrets on AWS
استقرار AWS Elastic Beanstalk برای برنامه های ASP.NET
AWS Elastic Beanstalk deployment for ASP.NET applications
پیکربندی شبکه و امنیت برای AWS Elastic Beanstalk
Configuring networking and security for AWS Elastic Beanstalk
5. یکپارچه سازی مداوم و استقرار مستمر
5. Continuous Integration and Continuous Deployment
راه اندازی سی دی با GitHub Actions و Azure
Setting up CD with GitHub Actions and Azure
مقدمه ای بر خطوط لوله CI/CD
Introduction to CI/CD pipelines
خودکارسازی خطوط لوله CI/CD
Automating to CI/CD pipelines
راه اندازی CI با GitHub Actions
Setting up CI with GitHub Actions
راه اندازی CI/CD برای شعب دیگر
Setting up CI/CD for other branches
6. استقرار داکر
6. Docker Deployments
ساخت و هل دادن تصاویر Docker با ویژوال استودیو
Building and pushing Docker images with Visual Studio
Containerizing برنامه های ASP.NET Core
Containerizing ASP.NET Core applications
مقدمه ای بر داکر و کانتینرسازی
Introduction to Docker and containerization
ساخت و هل دادن تصاویر Docker با Command Prompt: قسمت 1
Building and pushing Docker images with Command Prompt: Part 1
ساخت و هل دادن تصاویر Docker با Command Prompt: قسمت 2
Building and pushing Docker images with Command Prompt: Part 2
استقرار تصاویر Docker در میزبان های Docker
Deploying Docker images to Docker hosts
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
Ervis Trupja یک توسعه دهنده وب دات نت فول استک با سابقه ریاضی و تجربه تدریس است.
او کار خود را به عنوان معلم ریاضی آغاز کرد و در آنجا به قدرت تدریس مؤثر پی برد. پس از یک سال تدریس حرفهای، او تصمیم گرفت خود را در صنعت فناوری در حال تحول و تغییر به چالش بکشد. او هرگز از یادگیری مهارت های برنامه نویسی و زبان های جدید دست نکشید. در اوایل، او شروع به ایجاد برنامه های وب فقط برای سرگرمی کرد. این علاقه از آن زمان به تصمیم او برای کار تمام وقت در زمینه فناوری منجر شد. موفقیت و تفریحی که او در این زمینه دارد، این اشتیاق را امروز زنده نگه می دارد. سوابق تحصیلی او شامل کارشناسی ارشد علوم ریاضی و علوم کامپیوتر است. اشتیاق او به زبان های خارجی او را به یادگیری و برقراری ارتباط روان به پنج زبان سوق داده است: آلبانیایی، انگلیسی، ترکی، ایتالیایی و آلمانی.
نمایش نظرات