문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
모듈 1: Odoo 개발 아키텍처 및 개발 환경 설정 (3시간)
- Odoo 아키텍처 개요: 서버, 애드온, 웹 프레임워크
- 개발 환경 설정 방법 (로컬 환경 및 컨테이너 활용)
- 모듈 구조와 매니페스트 파일 이해하기
- Odoo의 개발자 모드 및 디버깅 도구 탐색
모듈 2: 고급 Python 백엔드 개발 (5시간)
- Odoo ORM 및 모델 상속 방식(일반형 및 위임형) 심층 학습
- 고급 필드 타입, 계산 필드, onchange 메커니즘 활용법
- 자동화된 액션 및 예약 작업을 통한 비즈니스 로직 확장 방법
- 보안 규칙, 레코드 제어 정책, ACL 설정 구성법
- XML-RPC, JSON-RPC를 통한 API 연동 및 외부 시스템 통합 방법
모듈 3: 뷰, 액션 및 워크플로우 커스터마이징 (4시간)
- 폼, 트리뷰, 칸반, 검색 뷰 등 XML 기반 뷰의 구조 이해
- 기존 뷰를 상속 및 확장하는 방법
- 고급 QWeb 템플릿 작성법과 동적 콘텐츠 렌더링 기술
- 서버 액션, 자동화된 워크플로우 및 맞춤형 보고서 생성법
모듈 4: JavaScript 프레임워크와 OWL 기초 (4시간)
- Odoo 웹 클라이언트 아키텍처 및 에셋 번들링 방식
- OWL 프레임워크(Odoo Web Library) 개론
- 컴포넌트, 상태 관리 및 생명주기 훅의 이해
- Odoo 내에서 JavaScript 코드 및 OWL 컴포넌트 디버깅 기법
모듈 5: 바코드 모듈 확장 및 개선 (4시간)
- 바코드 모듈의 구조와 작동 방식 파악
- OWL 컴포넌트를 활용한 맞춤형 바코드 스캔 로직 구현법
- 바코드 하드웨어 연동 및 비동기 이벤트 처리 기법
- 물류 프로세스 최적화를 위한 성능 향상 및 UI 반응성 개선 방법
모듈 6: OWL을 활용한 POS 모듈 고급 커스터마이징 (5시간)
- POS 모듈의 아키텍처 및 데이터 흐름 구조 이해
- 화면 구성, 액션 설정, 결제 로직 커스터마이징 방법
- OWL을 이용해 새로운 기능 및 플러그인 추가하기
- 멤버십 포인트, 재고 관리, 프로모션 등 맞춤형 API 연동법
- 오프라인 모드 및 데이터 동기화 처리 방안
모듈 7: 테스트, 디버깅 및 배포를 위한 모범 사례 (3시간)
- 문제 해결을 위해 Odoo 쉘 및 로그 시스템 활용법
- 맞춤형 모듈에 대한 단위 테스트 및 통합 테스트 작성 기법
- 모듈 패키징, 버전 관리, 안전한 업데이트 절차
- 스테이징 및 프로덕션 환경으로의 배포 방법
요약 및 향후 학습 방향 안내
요건
- Python 프로그래밍에 대한 기본적인 이해
- JavaScript 및 최신 프레임워크에 대한 친숙함
- Odoo의 일반적 활용법 및 기초 모듈 개발 경험
대상자
- 기술 역량을 강화하고자 하는 Odoo 개발자
- ERP 확장 기능 개발에 참여하는 Python 백엔드 엔지니어
- Odoo 환경의 유지보수 및 커스터마이징을 담당하는 기술 컨설턴트
28 시간
회원 평가 (2)
이것이 우리의 필요를 충족시킨다는 사실
mihaela
코스 - Odoo for Managers
기계 번역됨
운동과 트레이너가 제 질문을 모두 답해준 점입니다.
Mothibi - National Youth Development Agency
코스 - Odoo for Developers
기계 번역됨