RabbitMQ with .NET 교육 과정
RabbitMQ은 프로세스, 애플리케이션 및 서버에서 전달된 메시지를 저장하고 검색하기 위한 오픈 소스 엔터프라이즈 메시징 브로커입니다. 이것은 비동기적으로 작업을 처리하기 위해 메시지 큐를 사용하며, 실시간으로 라이브 사용자 요청에 동시에 응답하는 동시에 백그라운드에서 대용량 데이터 세트를 처리해야 하는 애플리케이션에서 특히 유용합니다.
강사가 진행하는 이 실시간 교육에서 참가자는 RabbitMQ을 설치, 구성 및 관리하는 방법과 RabbitMQ 메시징을 여러 샘플 .NET 애플리케이션에 통합하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- RabbitMQ을 설정, 구성 및 관리합니다.
- 마이크로서비스 아키텍처의 설계 및 구현에서 RabbitQ의 역할을 알아보세요.
- RabbitMQ이 다른 메시지 큐잉 아키텍처와 어떻게 비교되는지 이해하십시오.
- RabbitMQ을 실제 엔터프라이즈 .Net 애플리케이션의 비동기 및 동기 메시지를 처리하기 위한 브로커로 설정하고 사용합니다.
과정 형식
- 일부 강의, 일부 토론, 연습 및 집중적인 실습
Course Outline
소개
- RabbitMQ 대 Windows 기본 큐 기술(MSMQ)
Microservices(마이크로 서비스) 및 메시지 큐 이해
메시징 프로토콜 개요: REST, SOAP 및 AMQP
RabbitMQ 서비스 간 느슨한 결합을 활성화하기 위해 AMQP를 구현하는 방법
개발 환경 설정
C# 응용 프로그램에 대해 RabbitMQ 설치 및 구성
RabbitMQ .NET 클라이언트 API 개요
RabbitMQ에 연결 중
C#에 두 개의 간단한 발신자 및 수신자 애플리케이션 작성
.Net 클라이언트를 사용하여 일반 RabbitMQ 작업 수행
대기열 코드 작성
- 메시지 보내기, 받기 및 대기열
관리 UI 및 PowerShell을 통해 대기열 작성
RabbitMQ를 기존 Enterprise .Net 애플리케이션에 통합
주제 교환과 직접 교환을 통한 라우팅
RabbitMQ 클러스터 설정 및 관리
장애 조치 및 복제 구현
관리를 위한 도구 및 기술 RabbitMQ
REST API를 통해 RabbitMQ 관리
성능 튜닝 RabbitMQ
모니터링 및 보안 RabbitMQ
문제 해결 RabbitMQ
요약 및 결론
Requirements
- .Net Framework 및 C# 프로그래밍 경험
- 엔터프라이즈 애플리케이션 개발 개념에 대한 이해
청중
- 개발자
- 소프트웨어 아키텍트
- 관리자
- 기술 관리자
Open Training Courses require 5+ participants.
RabbitMQ with .NET 교육 과정 - Booking
RabbitMQ with .NET 교육 과정 - Enquiry
회원 평가 (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Course - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
강사님은 실제 사례를 통해 주제를 아주 잘 설명해주셔서 정보를 더 쉽게 이해할 수 있었습니다.
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
Machine Translated
주제에 대한 트레이너의 적절한 지식과 깊은 이해, 지식을 명확하고 효율적인 방식으로 제시하고 전달하는 능력.
Balazs Farkas - Greentube GmbH
Course - Implementing the Actor Model with Microsoft Orleans
Machine Translated
Comprehensive - covered everything we were interested in. Able to work through examples.
Deborah Morrison - AFBI
Course - Introduction to Blazor
Upcoming Courses
Related Courses
Introducing C# 6.0 with Visual Studio 2015/2017
28 Hours이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 참가자에게 Visual Studio 2015/2017 환경 내에서 C# 6.0의 기능을 활용하는 데 필요한 필수 기술을 제공합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Visual Studio 2015/2017의 통합 개발 환경(IDE)을 탐색하고 활용하세요.
- Console.WriteLine, Console.ReadLine 및 Hello C# World!와 같은 기본 C# 기능을 구현합니다.
- C# 코드를 컴파일하고 디버깅하는 프로세스를 이해합니다.
- 코드 문서화 및 가독성을 위해 C#에 주석을 적용합니다.
- CLR, GC, DLL, EXE 및 .NET 내 기술을 포함하여 .NET 6.0의 기본 사항을 살펴보세요.
- 버전 1.0부터 6.0까지 C#의 역사를 검토하고 키워드, 리터럴, 연산자, 명령문 등 C# 기본 사항을 파악합니다.
- C# 6.0에서 숫자 및 부울 형식, 클래스, 개체, 필드, 속성, 인덱서, 연산자, 메서드 등을 사용하여 작업할 수 있습니다.
- 컬렉션, 파일 처리, 데이터 스트림, 시스템 간 통신, 날짜, 직렬화 및 병렬 프로그래밍을 포함한 .NET 클래스 라이브러리 기능을 살펴보세요.
- ADO.NET, LINQ, ORM(Entity Framework) 및 SOA(서비스 지향 아키텍처)의 데이터를 사용하여 데이터에 액세스하고 조작합니다.
- Windows Presentation Foundation, ASP.NET MVC 2, Silverlight 등 C# 및 .NET Framework 6에서 개발할 수 있는 애플리케이션 검토
Advanced Blazor
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 PWA(프로그레시브 웹 애플리케이션) 개발 기능을 사용하여 Entity Framework( EF) 코어 및 Blazor.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- EF 패키지를 사용하여 데이터베이스 작업을 수행합니다.
- Blazor 구성 요소, 서비스, 종속성 주입, 레이아웃 및 라우팅을 사용합니다.
- 애플리케이션에서 PWA 기능을 활성화하는 서비스 워커를 만듭니다.
- 푸시 알림 및 기타 PWA 기능을 활용하세요.
Advanced Programming in C#
35 Hours대한민국에서 강사가 진행하는 실시간 교육에서는 C#의 고급 기능을 소개하고 실제 문제를 해결하기 위한 데스크톱 애플리케이션 프로그래밍 언어와 웹 프로그래밍 언어로서의 사용법을 검토합니다.
Programming 기술과 원칙은 수업 중 실습과 연습을 통해 시연되고 실습됩니다.
High-Performance Application Development with .NET Core
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 .NET Core을 사용하여 다양한 시스템에서 실행할 수 있는 최적화된 애플리케이션을 생성, 구축, 테스트, 디버그 및 배포하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- .NET Core을 기준으로 개발 환경을 설정하여 애플리케이션 개발을 시작합니다.
- ASP.NET Core 프레임워크와 라이브러리를 활용하여 새로운 애플리케이션을 구축하거나 기존 애플리케이션을 최적화합니다.
- 고급 .NET Core 도구를 사용하여 애플리케이션 성능을 모니터링하고 향상시킵니다.
- .NET Core 기능의 기본 원리를 이해하고 이 지식을 다른 비즈니스 구현에 적용하세요.
Blazor WebAssembly
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Blazor 웹 어셈블리를 사용하여 웹 애플리케이션을 빌드하려는 웹 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Blazor WebAssembly에서 양식과 인증을 이해하세요.
- Blazor WebAssembly 프로젝트를 생성하세요.
- 웹 애플리케이션을 실행하는 다양한 방법을 알아보세요.
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 Hours이 과정은 3개의 주요 섹션으로 구성되어 있으며 프리젠테이션과 실습이 혼합되어 구성됩니다.
- VB.NET Visual Studio 2012의 언어
- VB.NET 객체 지향
- VB.NET 및 SQL Server 2012
Introduction to .Net Core
14 Hours.NET Core는 Windows, macOS 및 Linux 에서 .NET 응용 프로그램을 만들기위한 오픈 소스 프레임 워크입니다.
이 강사 주도형 라이브 교육에서 참가자는 .Net Core 의 고유 한 특성을 다른 프레임 워크와 비교하여 보여주는 샘플 응용 프로그램을 만드는 과정에서 .Net Core 의 기본 사항을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행 할 수 있습니다.
- .Net Core 툴링 및 IDE와 함께 즉시 개발을 시작하는 데 필요합니다.
- .Net을 사용하여 웹 애플리케이션, 콘솔 애플리케이션, 마이크로 서비스 및 라이브러리를 포함한 다양한 유형의 소프트웨어를 빌드하십시오.
- 클래스 라이브러리, 패키지, 메타 패키지 및 프레임 워크를 포함한 .Net Core 의 구성 요소를 이해하십시오.
- 샘플 웹 응용 프로그램 빌드, 디버그 및 배포
청중
- 개발자
코스의 형식
- 라이브 랩 환경에서 강의, 토론, 연습 및 실습 연습.
노트
- 이 과정은 .Net Core 2.x를 기반으로하며 Windows 및 Linux 환경에서 사용할 수 있습니다.
- 이 과정에 대한 맞춤형 교육을 요청하려면 저희에게 연락하여 준비하십시오.
- .Net Core 에 대한 자세한 내용을 보려면 다음 사이트를 방문하십시오 : https://github.com/dotnet/core
.NET Core and Angular Training Course
21 Hours청중
- 개발자
코스의 형식
- 라이브 랩 환경에서 부분 강의, 부분 토론, 연습 및 고강도 실습을 수행합니다.
Entity Framework Core 2.0
14 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 Entity Framework Core 2.0를 사용하여 ASP.Net Core 애플리케이션을 만드는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Entity Framework Core 2.0 MVC 웹 애플리케이션을 생성하는 데 필요한 프레임워크와 도구를 설정합니다.
- MS SQL Server에서 데이터베이스 작업을 수행합니다.
- 애플리케이션 개발에 "코드 우선" 및 "데이터 우선" 접근 방식을 사용하십시오.
- 마이그레이션 및 시딩 작업을 수행합니다.
- 고급 데이터 모델링 개념을 이해합니다.
- 샘플 ASP.Net Core 애플리케이션을 만듭니다.
Introduction to Blazor
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Blazor를 사용하여 풀 스택C# 웹 애플리케이션을 만들려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- C# 및 Blazor를 사용하여 웹 애플리케이션을 개발합니다.
- C# 코드를 사용하여 JavaScript API 및 라이브러리를 호출합니다.
- 브라우저나 서버에서 클라이언트 측 C# 코드와 클라이언트 논리를 직접 실행하세요.
- Azure를 사용하여 Blazor 웹 애플리케이션을 배포합니다.
Machine Learning and AI with ML.NET
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 ML.NET 기계 학습 모델을 사용하여 엔터프라이즈 애플리케이션에 대해 실행된 데이터 분석에서 예측을 자동으로 도출하려는 데이터 과학자 및 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- ML.NET을 설치하고 애플리케이션 개발 환경에 통합합니다.
- ML.NET 도구 및 알고리즘 뒤에 숨어 있는 기계 학습 원리를 이해합니다.
- 제공된 데이터를 사용하여 스마트하게 예측을 수행할 수 있도록 기계 학습 모델을 구축하고 훈련합니다.
- ML.NET 측정항목을 사용하여 기계 학습 모델의 성능을 평가합니다.
- ML.NET 프레임워크를 기반으로 기존 기계 학습 모델의 정확도를 최적화합니다.
- ML.NET의 기계 학습 개념을 다른 데이터 과학 애플리케이션에 적용합니다.
Developing in ASP.NET MVC 6 Development
28 HoursASP.NET MVC 6은 Visual Studio 2015의 새로운 버전으로 Microsoft 웹 개발 스택의 최신 발전 버전입니다. 이 과정에서는 동적, 모듈식, 테스트 가능한 웹 사이트를 만들기 위한 최신 API와 개발 기술을 다룹니다. MVC6에서 사용할 수 있는 새로운 기능을 살펴보고 최신 도구 세트와 통합 가능성을 최대한 활용하는 방법을 보여 드리겠습니다.
무엇을 배울 것인가
- MVC 아키텍처 원칙 및 이점 이해 보기, 보기 구성 요소 및 태그 도우미 만들기 ASP.NET 종속성 주입 사용 Web API를 사용하여 RESTful 서비스 만들기 GruntJS, NPM 및 Bower 통합 최대한 활용하기 단일 페이지 애플리케이션(SPA) 만들기
Implementing the Actor Model with Microsoft Orleans
14 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 MicrosoftOrleans를 사용하여 분산 엔터프라이즈 .NET 응용 프로그램을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Microsoft Orleans을 설치하고 구성합니다.
- 행위자 모델 프레임워크와 Orleans에서 구현된 방법을 이해합니다.
- 복잡한 동시성 및 기타 확장 패턴을 관리할 필요 없이 분산 애플리케이션을 구축하세요.
Unit Testing with C#
14 Hours단위 테스트는 소스 코드의 속성을 수정하거나 이벤트를 트리거하여 결과가 예상대로인지 확인하는 개별 단위의 소스 코드 테스트 방법입니다.
강사가 진행하는 이 실시간 교육에서 참가자는 C# 및 Visual Studio을 사용하여 샘플 .Net 애플리케이션에 대한 단위 테스트를 작성하고 실행하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- NUnit 및 xUnit.net과 같은 테스트 프레임워크를 사용하여 단위 테스트 코드를 생성하고 관리합니다.
- 테스트에 대한 보다 광범위한 테스트 기반 개발 접근 방식을 정의하고 구현합니다.
- 테스트 프레임워크를 조정하여 애플리케이션의 테스트 범위를 확장합니다.
청중
- 소프트웨어 테스트 엔지니어
- 개발자
과정 형식
- 일부 강의, 일부 토론, 연습 및 집중적인 실습
Visual Basic 2015 Integrated to 4.7.2 NET Framework
28 HoursVB.NET (Visual Basic .NET) Programming 언어를 사용하여 Microsoft Visual Studio 를 IDE (통합 개발 환경)로 사용하는 방법 학습 Programming 언어 4.7.2 .NET Framework에서 함께 구현되는 다중 패러다임, 객체 지향 프로그래밍 언어