Introduction to Domain Driven Design 교육 과정
DDD (Domain Driven Design)는 소프트웨어를 개발할 때 복잡한 동작을 처리하는 방법입니다 .
Course Outline
도메인 기반 디자인(DDD)이란 무엇입니까?
- 도메인 지식 구축
유비쿼터스 언어
- 공통 언어의 필요성
- 유비쿼터스 언어 만들기
- 모델 기반 설계의 구성 요소
- 계층화된 아키텍처
- 엔터티
- 값 개체
- 서비스
- 모듈
- 집계
- 공장
- 저장소
더 깊은 통찰력을 향한 리팩토링
- 지속적인 리팩토링
- 핵심 개념을 밝히세요
모델 무결성 유지
- 제한된 컨텍스트
- 지속적인 통합
- 컨텍스트 맵
- 공유 커널
- 고객-공급업체
- 순응주의자
- 부패 방지 계층
- 별도의 방법
- 오픈 호스트 서비스
- 증류
Open Training Courses require 5+ participants.
Introduction to Domain Driven Design 교육 과정 - Booking
Introduction to Domain Driven Design 교육 과정 - Enquiry
회원 평가 (5)
That we could you real life examples
Elria Slabber - Glacier by Sanlam
Course - Introduction to Domain Driven Design
His is well versed on the subject and has good domain knowledge.
Bonke Tshongweni - Glacier by Sanlam
Course - Introduction to Domain Driven Design
We received a lot of information that gives us an idea how complex DDD can be. That requires us to do more research and read a lot for us to become expert - and that is the reality. We did a lot of small and medium exercises.
Phoebe Mailwane - Glacier by Sanlam
Course - Introduction to Domain Driven Design
I enjoyed the interaction of the group to solve the issues.
Evan O'Gorman
Course - Introduction to Domain Driven Design
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
Course - Introduction to Domain Driven Design
Upcoming Courses
Related Courses
Advanced Reporting and Dashboards in ClickUp
14 Hours이 강사는 대한민국 (온라인 또는 현장)에서 진행되는 실시간 교육으로, 데이터 기반 의사 결정 및 워크플로 최적화를 위해 ClickUp의 보고 및 대시보드 기능을 마스터하고자 하는 고급 전문가를 대상으로 합니다.
본 교육을 마치면 참가자들은 다음과 같은 능력을 갖게 될 것입니다:
- ClickUp에서 고급 대시보드를 생성하고 사용자 정의합니다.
- ClickUp의 보고 도구를 사용하여 핵심 성과 지표(KPI)를 추적합니다.
- 데이터 수집 및 시각화를 자동화합니다.
- 종합적인 분석을 위해 외부 데이터 소스를 통합합니다.
- 팀 협업 및 임원 보고를 위해 대시보드를 최적화합니다.
ClickUp Automations and Integrations
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at intermediate-level professionals who wish to enhance workflow efficiency by leveraging ClickUp’s automation and integration features.
By the end of this training, participants will be able to:
- Understand ClickUp’s automation capabilities and use cases.
- Create and manage automations to streamline workflows.
- Integrate ClickUp with third-party tools like Slack, Google Drive, and Zapier.
- Set up triggers, conditions, and actions for automated task management.
- Optimize team collaboration through automation and integrations.
ClickUp for Agile Project Management: Sprints, Kanban, and Workflows
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at intermediate-level professionals who wish to apply Agile project management principles using ClickUp’s features.
By the end of this training, participants will be able to:
- Set up and configure ClickUp for Agile project management.
- Manage sprints, backlogs, and epics effectively.
- Leverage ClickUp’s Kanban, List, and Timeline views for Agile workflows.
- Track team velocity, burndown charts, and performance metrics.
- Automate Agile processes to improve efficiency.
- Integrate ClickUp with other Agile development tools.
Customizing ClickUp for Business Operations and Process Management
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at advanced-level professionals who wish to tailor ClickUp for business operations, enhance process efficiency, and integrate automation for scalable workflows.
By the end of this training, participants will be able to:
- Customize ClickUp’s workspaces, views, and templates for business operations.
- Develop and optimize workflows for process management.
- Implement advanced automation for repetitive tasks.
- Integrate ClickUp with other business tools and data sources.
- Monitor and analyze process efficiency using ClickUp reporting.
ClickUp for Enterprise Project Management
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at advanced-level professionals who wish to leverage ClickUp for managing large-scale projects, cross-functional collaboration, and enterprise-wide efficiency.
By the end of this training, participants will be able to:
- Implement ClickUp at an enterprise scale with best practices.
- Structure workspaces, spaces, and projects for large teams.
- Leverage advanced reporting and dashboards for executive insights.
- Automate workflows and integrate ClickUp with enterprise systems.
- Enhance governance, compliance, and security within ClickUp.
ClickUp Fundamentals
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at beginner-level professionals who wish to learn the fundamentals of ClickUp for task and project management, as well as personal productivity.
By the end of this training, participants will be able to:
- Navigate ClickUp’s interface and workspace structure.
- Create and manage tasks, lists, and projects efficiently.
- Utilize views like List, Board, and Calendar for better organization.
- Apply productivity features such as priorities, tags, and custom statuses.
- Collaborate effectively using comments, mentions, and shared spaces.
- Set up personal productivity workflows to manage daily tasks.
Introduction to Enterprise Architect
7 HoursEnterprise Architect 소개 교육 과정은 모델링 활동에 Sparx Systems의 UML 모델링 도구인 Enterprise Architect을 사용하려고 하지만 Enterprise Architect의 기능, 기능 및 사용법에 익숙하지 않은 모든 사람을 위해 설계되었습니다.
Enterprise Architecture in the UAF
40 Hours강의, 데모, 대화형 랩을 조합하여 사용하는 이 과정은 Unified Architecture Framework (UAF) 버전 1.2를 활용하여 Enterprise Architecture(EA)를 구축하고 유지 관리하기 위한 기반을 보여줍니다.
Optimizing Team Collaboration with ClickUp
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at intermediate-level professionals who wish to optimize team collaboration using ClickUp’s advanced features.
By the end of this training, participants will be able to:
- Set up and manage collaborative workspaces for teams.
- Leverage ClickUp’s advanced task management features for team coordination.
- Improve team communication using ClickUp’s built-in tools.
- Utilize ClickUp’s reporting and dashboards for team performance tracking.
- Automate workflows to streamline team processes.
- Integrate ClickUp with other collaboration tools.
PMI Professional in Business Analysis (PBA) Certification Preparation
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 비즈니스 분석 도구와 기술을 배우고 PMI-PBA 시험을 준비하려는 중급 비즈니스 분석가를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- PMI에 설명된 비즈니스 분석의 도구, 기술 및 사례를 알아보세요.
- 비즈니스 분석의 5가지 영역을 마스터하세요.
- 이해관계자의 요구 사항을 파악하고 요구 사항을 관리하며 성공적인 프로젝트 결과를 보장하기 위한 실용적인 기술을 개발합니다.
- PMI-PBA 인증 프로세스를 이해하고 인증 시험을 준비하세요.
PMP - Exam Preparation Training Course
35 HoursPMP® 시험 준비를 위한 작성자 교육(Project Management Professional®) 각 교육 참가자는 수료증을 받습니다. PMP-Prep 교육(35시간) 대상 그룹:
- 자신의 자격을 향상시키고 권위 있는 Project Management 인증서를 통해 국제적으로 이를 세계적으로 입증하고자 하는 숙련된 프로젝트 관리자 전문가 - (PMP®) 경험이 부족한 프로젝트 관리자 및 지식과 프로젝트 관리 기술을 확장하고자 하는 프로젝트 팀 구성원 중간 및 고위 관리자, 기꺼이 프로젝트 관리 및 감독 역량 확대 프로젝트 관리 경험이 있고 역량을 향상시키고 싶은 사람.
훈련 목표:
- PMP® 시험의 세부 사항을 숙지하는 것에 대해 보유 지식을 체계화하기 위한 인증서 Project Management Professional(PMP®) 취득을 위한 종합적인 준비 공식 시험 입학 조건 PMP® 충족, 즉 소위 35개 항목을 취득합니다. 연락 시간 프로젝트 관리의 관행, 기술 및 도구 알아보기
수업 형태:
- 프로젝트 관리 문제 프레젠테이션 PMP® 시험 주제와 관련된 질문 및 퀴즈 PMP® 인증 질문 스타일 질문 및 분석
Systems Modeling with SysML and Enterprise Architect (EA)
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)에서 참가자는 Enterprise Architect(EA)에 구현된 SysML를 사용하여 시스템 요구 사항 분석 및 모델링을 수행하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 모델 기반 시스템 엔지니어링(MBSE) 접근 방식을 사용하여 SysML를 시스템 엔지니어링 프로젝트에 이해하고 적용합니다.
- 사용 사례 모델을 기반으로 시스템 요구 사항을 파악합니다.
- 시스템 아키텍처를 설계하고 분석합니다.
UML in Enterprise Architect (workshops)
21 Hours이 과정은 분석가, 디자이너, 개발자, 테스터 및 프로젝트 관리자를 위해 설계되었습니다.
워크샵은 Sparx Systems의 UML 및 Enterprise Architect를 사용하여 문제 분석, 설계 및 문서화 시스템을 소개합니다. 훈련 과정에서 프로그램의 고급 능력 (예 : MDA, 프로필, XMI) 및 모델링을 크게 단순화하고 가속화 할 수있는 최상의 관행을 소개 할 것입니다.
훈련은 Enterprise Architect 도구에 초점을 맞추기 때문에 참가자가 이미 UML에서 모델링하는 방법을 알고 있어야합니다. 훈련을 하고 싶으신 분들께는 훈련을 하고 싶으신 분들입니다.
훈련 방법
10 % 수업, 90% 수업
Use Case Modeling
14 Hours이 과정은 비즈니스 분석가, 관리자, 팀장 및 프로세스 소유자가 기능 요구 사항을 추출, 분석, 문서화 및 전달하기위한 수단으로 사용되는 유스 케이스 다이어그램 및 유스 케이스 시나리오를 작성하는 데 필요한 역량을 제공하도록 설계되었습니다 대리인은 UML (Unified Modeling Language)에서 유스 케이스를 작성하여 유스 케이스와 액터 간의 상호 작용을 그래픽으로 표현하도록 연습합니다 .