아키텍처 및 디자인: 코어 + 고급 트레이닝 교육 과정
이 강사 주도의 실시간 트레이닝에서는 소프트웨어 아키텍처 및 디자인의 기초 및 고급 개념을 다양한 실습형 라이브 랙스 연습과 토론을 통해 학습합니다.
대상 인원
- 소프트웨어 전문가
- 소프트웨어 디자이너
- 개발자
코스 형식
- 강의, 토론, 연습 및 집중적인 실습 병행
메모
- 본 코스의 커스터마이즈드 트레이닝이 필요하신 경우, 조율을 위해 문의해 주시기 바랍니다.
코스 개요
아키텍처 및 디자인 – 코어 트레이닝 -- 3일
소프트웨어 아키텍처 및 디자인 원칙 소개
소프트웨어 아키텍처 기술
보안 아키텍처
통합 아키텍처
아키텍처 프로젝트 – 그룹 과제
아키텍처 및 디자인 – 고급 트레이닝 -- 3일
대규모 소프트웨어 디자인
서비스 가능성에 초점을 맞춘 디자인
아키텍처에서 모델링의 역할
아키텍처 품질 관리
엔터프라이즈 아키텍처
클라우드 아키텍처
빅데이터 개요
모바일 및 소셜 네트워킹
마이크로서비스 및 API의 최신 트렌드
케이스 스터디
요약 및 결론
요건
- 소프트웨어 개발 경험
오픈 트레이닝 코스는 5명 이상의 참가자가 필요합니다.
아키텍처 및 디자인: 코어 + 고급 트레이닝 교육 과정 - 예약
아키텍처 및 디자인: 코어 + 고급 트레이닝 교육 과정 - 문의
아키텍처 및 디자인: 코어 + 고급 트레이닝 - 컨설팅 문의
회원 평가 (1)
소프트웨어 아키텍처에 대한 새로운 통찰력을 얻고 마음을 열 수 있도록 도와준 연습들이 좋았습니다.
Gabriele - EAGLEPROJECTS S.p.A.
코스 - Architecture and Design: Core + Advanced Training
기계 번역됨
예정된 코스
관련 코스
게이미피케이션 기법을 활용한 창의적 문제 해결법 (디자인 씽킹)
14 시간본 강좌는 강사가 직접 지도하며 대한민국(온라인 또는 오프라인)으로 진행되며, 게이미피케이션 기법을 활용해 일상적인 업무상의 과제들을 해결하고자 하는 초급 및 중급 수준의 학습자를 대상으로 합니다.
강좌가 끝날 무렵 참가자들은 다음과 같은 역량을 갖추게 됩니다:
- 디자인 씽킹의 핵심 원리와 이를 문제 해결에 적용하는 방법을 이해합니다.
- 참여도 및 혁신성을 높이기 위해 게이미피케이션 기법을 효과적으로 활용할 수 있습니다.
- 일상적인 업무 환경에서 발생하는 문제들에 대한 창의적이고 실질적인 해결책을 개발할 수 있습니다.
- 팀원들과 협력하여 문제 해결 전략을 효과적으로 시행할 수 있습니다.
- 피드백과 실험을 통해 반복적으로 접근하여 솔루션을 개선할 수 있습니다.
C# 고급 프로그래밍: 아키텍처, API 및 성능
35 시간이 대한민국에서의 교수자 주도 실시간 교육(온라인 또는 현장)은 요구사항 분석 및 도메인 모델링부터 ASP.NET Core API, Entity Framework Core 데이터 접근, 성능 튜닝 및 배포에 이르기까지 잘 설계된, 보안이 강화되고 고성능의 .NET 애플리케이션을 설계 및 구축하기를 원하는 숙련된 C# 개발자를 대상으로 합니다.
도메인 주도 설계: 개념과 실제 활용
21 시간<현장>에서 진행되는 본 실시간 교육은 DDD의 개념과 실제 활용 방법을 배우고자 하는 중급 수준의 개발자, 아키텍트, 분석가들을 대상으로 합니다.
강좌 종료 시 참가자들은 다음 역량을 갖추게 됩니다:
- 바운디드 컨텍스트, 엔티티 등 DDD의 핵심 개념과 이를 소프트웨어 프로젝트에 적용하는 방법을 이해하게 됩니다.
- 전략적 DDD 기법을 활용해 도메인 모델을 정의 및 설계하고 하위 도메인을 파악하며 경계선을 설정할 수 있습니다.
- CQRS, 팩토리, 이벤트 소싱과 같은 패턴을 사용하여 전술적 DDD를 실제로 구현할 수 있게 됩니다.
- 기존 레거시 시스템을 DDD 기법을 통해 효과적으로 리팩터링하고 현대화할 수 있습니다.
- 제품, 도메인 및 팀 중심의 아키텍처를 설계하고 구현하는 능력을 갖추게 됩니다.
- 데이터 메시 개념을 활용해 데이터 검색 및 거버넌스를 지원하는 도메인 지향형 데이터 플랫폼을 만들 수 있습니다.
도메인 주도 설계(DDD) 입문
14 시간도메인 주도 설계(DDD): 시니어 개발자를 위한 개념과 실천
21 시간대한민국 분야의 이 강사 주도 교육 과정은 시니어 개발자에게 고급 도메인 주도 설계(DDD) 기술을 습득시킬 것입니다. 전략적 및 전술적 패턴 적용, 바운디드 컨텍스트 정의, 애자일 워크플로우와의 DDD 통합을 통해 강력하고 확장 가능하며 유지보수가 용이한 소프트웨어 시스템을 구축하는 방법을 배웁니다.
디자인 패턴
14 시간대한민국의 이 14시간 과정 디자인 패턴은 검증된 패턴을 재사용하여 설계 및 테스트 비용에서 수백 시간을 절감하는 방법을 교육합니다. UML과 Java 예제를 통해 조직 특화 패턴 생성, 비용 절감 추정, 설계 과정 체계화를 학습하게 됩니다.
디자이너 싱킹: 내부 고객과 공감하기
7 시간디자인 씽킹: 내부 고객을 위한 공감 및 정의
7 시간소프트웨어 개발자를 위한 디자인 씽킹 워크숍
14 시간대한민국에서 강사가 직접 진행하는 본 워크숍을 통해 참가자들은 디자인 씽킹의 5단계를 활용해 제품이나 서비스 이용자가 겪는 문제들을 보다 깊이 이해하고, 이를 해결하기 위한 최적의 방안을 모색하는 방법을 배우게 됩니다.
교육 종료 시점에 참가자들은 다음과 같은 역량을 갖추게 됩니다:
- 고객의 요구사항과 기술적으로 실현 가능한 솔루션 간의 균형을 맞추기 위한 창의적 전략 수립
- 고객 가치를 증대시키고 제품 및 서비스를 개선할 수 있는 전략 기획
디자인 싱킹: 혁신 방법론
24 시간대한민국에서 진행되는 이 강사 주도형 실시간 교육 과정은 디자인 싱킹 방법론을 이해하고 이를 활용해 혁신을 이끌어내며 비즈니스 솔루션을 개선하려는 초급 및 중급 수준의 전문가들을 대상으로 합니다.
교육 과정이 끝날 때쯤 참가자들은 다음 역량을 갖추게 됩니다:
- 디자인 싱킹의 핵심 원칙과 혁신에 있어서 그 역할을 이해합니다.
- 문제 해결 과정에서 디자인 싱킹의 다섯 단계를 실질적으로 적용할 수 있습니다.
- 창의성을 발현하기 위해 아이디어 도출 기법 및 도구들을 활용할 수 있습니다.
- 업무 프로세스 개선과 효율성 증대를 위한 디자인 싱킹 전략을 실행할 수 있습니다.
디자인 씽킹을 통한 혁신적인 리더십
14 시간대한민국에서 진행되는 이 강좌는 디자인 씽킹 방법론을 배우고 실제로 활용하여 혁신을 추진하며 문제 해결 능력을 향상시키고 팀 참여도를 높이고자 하는 초급 수준의 리더 및 인사 담당자를 위한 실시간 강의입니다.
강좌가 끝날 때쯤 참가자들은 다음 역량을 갖추게 됩니다:
- 혁신과 팀 참여도를 증진하기 위한 도구 및 방법론 습득
- 복잡한 문제 해결을 위해 공감지도 작성, 아이디어 도출, 프로토타이핑 기술 함양
- 리더십 및 인사 관리 상황에 디자인 씽킹 원칙 적용 가능
- 기술 팀 내에서 혁신 문화 조성 실천 가능
디자인씽킹: 혁신과 창의적 문제 해결
4 시간개요:
디자인씽킹(DT) 과정에는 공감, 문제 정의, 아이디어 도출, 프로토타입 제작, 테스트라는 다섯 단계가 있습니다.
점점 복잡해지는 현대 사회에서는 특별한 접근 방식이 필요한 문제들에 직면하게 됩니다. 디자인씽킹은 이러한 복잡한 문제들을 해결하는 데 도움을 줍니다. 이 방법론을 숙지하면 효과적으로 문제를 처리하고, 의사소통 능력을 향상시키며, 설득력 있는 협상을 가능하게 하고 비즈니스 성과까지 개선할 수 있습니다. 또한 조직 및 개인의 행동 양식과 업무 성과에도 긍정적인 영향을 미칩니다.
- 디자인씽킹의 작동 원리: 사람들과 문제에 대한 이해, 패턴 파악, 모델 설계(모델 드리프트 개념 포함), 테스트 및 평가와 재설계 과정
- 디자인씽킹과 혁신, 기업가 정신 간의 상관관계
- 주요 방법론 및 도구: 페르소나, 이해관계자 맵, 고객 여정 지도, 서비스 블루프린트, 비즈니스 모델 혁신 기법 등
- 실제 적용 사례: 디자인 사고방식의 습득, 파괴적 혁신 추구, 반복적 접근법, 애자일 방식을 활용한 예측 기술, 비판적 사고력 증진, 문제 해결 능력 향상, 팀워크 강화, 리더십 함양, 효과적인 의사소통 및 협업 기술의 개발, 문화 및 윤리적 역량 확보, 감성 지능과 자기 인식력 배양, 협상 및 갈등 조정 기술 등
교육 목표:
- 디자인씽킹의 기본 원리와 세부 특징에 대한 이해도 향상
- 이 분야의 핵심 개념, 요소들 및 다양한 이론과 모델 탐구
- 실제 상황에서 디자인씽킹을 활용해 보는 체험 학습 기회 제공
교육 진행 방식:
이 과정은 총 1일간(4시간) 이루어지며 다음과 같은 구성으로 진행됩니다.
- 강의 중심 시간 (전체의 40%): 이론, 개념 및 상호작용 방식에 대한 설명
- 그룹 활동 (30%): 팀원 간 협업, 게임, 토론 및 가상 갈등 해결 연습 등을 포함
- 개인 과제 (15%): 글쓰기 및 디자인 활동, 동료와의 소통 시간도 포함됩니다.
- 기타 프로그램 요소 (15%): 관련 영상 시청 및 읽기 자료 제공 등
참고: 본 과정의 특성상 최소 참가자 수는 3명입니다.
자바를 위한 디자인 패턴 (GoF)
21 시간대한민국에서 진행되는 본 강사 주도형 실습 교육은 소프트웨어 구조와 유지보수성, 확장성을 향상시키기 위해 디자인 패턴을 활용하고자 하는 중급 수준의 자바 개발자를 대상으로 합니다.
강좌를 마치면 참가자들은 다음 역량들을 갖추게 됩니다:
- 디자인 패턴의 목적과 이점을 명확히 이해하게 됩니다.
- 자바 환경에서 생성형, 구조형, 행동형 디자인 패턴을 효과적으로 적용할 수 있게 됩니다.
- 코드의 재사용성, 확장성 및 유지보수성을 크게 향상시킬 수 있습니다.
- 기존 코드베이스를 디자인 패턴을 활용해 리팩터링할 능력을 갖추게 됩니다.
PHP에서의 디자인 패턴
14 시간대한민국에서 진행되는 본 실시간 강의는 온라인 또는 오프라인 형태로 제공되며, 자신의 프로젝트에 디자인 패턴을 효과적으로 활용하고자 하는 중급 수준의 PHP 개발자를 대상으로 합니다.
강의를 마칠 때쯤이면 참가자들은 다음과 같은 역량을 갖추게 됩니다:
- 디자인 패턴의 목적 및 장점을 이해합니다.
- 일반적인 상황에서 적절한 디자인 패턴을 식별하고 구현할 수 있습니다.
- 업계 표준 모범 사례를 활용해 PHP 애플리케이션의 구조를 설계할 수 있습니다.
- Symfony나 Zend와 같은 최신 프레임워크에 디자인 패턴을 통합할 수 있습니다.