안녕하십니까? 
지니공공아카데미 운영자 강창훈 입니다. 

기계코딩,로우코드,노코드 시대가 찾아왔다지만
여전히 대규모 시스템을 개발하고 서비스하려면 각종 개발언어,최신 개발기술들을 기반으로 중요 설계 패턴기술들을 활용해 
견고하고 확장가능하며 테스트가 용이한 어플리케이션 아키텍처를 구성해야 안정적인 서비스 개발 및 운영이 담보 될수있습니다. 
 
이번에 준비한 주제는 프론트엔드,백엔드 분야에서 핵심적으로 사용되는 주요 디자인 패턴(설계패턴)들에 대해 알아보고 
실제 프론트엔드/백엔드에서 해당 패턴들이 어떻게 사용되고 적용되는지에 대해 개발소스를 통해 함께 알아보도록 하겠습니다. 


1) 행사 일정
-일시: 2024-12-08(일요일) 오후1시 ~ 오후5시(4시간) 
-진행방식: 온라인 화상 진행
-참여자: 30명(선착순 등록)
-온라인 참여링크: ( https://meet.google.com/tjf-ppku-nzn )
-강사: 지니공공아카데미 강창훈 운영자

2) 참여대상
-웹/모바일 프론트엔드 개발자
-웹 백엔드 개발자
-쥬니어 개발자, 개발 취준생 



3) 세부 행사 일정 및 내용

Session1) 디자인 패턴 소개 : 1시간
-디자인 패턴 소개 
-코드 재사용과 관심사의 분리 
-코드 재사용 기법과 문제점들
-느슨한 결합의 필요성
-느슨한 결합 기법들 

Session2) 프론트엔드 분야 주요 설계패턴  : 90분
- MVP 설계 패턴 소개 
- MVP 설계 패턴의 문제점들
- MVVM 설계 패턴 소개 
- MVVM 설계 패턴의 장점 
- 웹/모바일 MVVM 패턴 적용 사례 


Session3) 백엔드 분야 주요 설계 패턴  : 90분
- MVC 설계 패턴 소개 
- 주요 언어별 MVC 설계 패턴 
- DI(의존성주입) 설계 패턴
- 팩토리 설계 패턴 
- 레포지토리 설계 패턴  
- 개발언어/프레임워크별 적용사례


4) 사전준비사항
- 개발용 노트북 준비 -필수 
- 컴퓨터에 VSCode 개발툴 설치 -필수
https://mixedcode.com/blog/detail?pid=10 

- 컴퓨터에 Node Framework 설치-필수 
https://mixedcode.com/blog/detail?pid=17  


5) 문의 및 연락처  
-비영리 IT교육 단체 지니공공아카데미(https://jiny.kr)
-강사 : 강창훈 (NaverCloudMaster)
-연락처: eddy@msoftware.co.kr 010-2760-5246


호스트 정보

신청자 목록

노병진
이종우
김수진
이성환
sigory sigory
고광필
김준성
최승만
구혜정
Gray
yykim
최기용
Haizel
양파쿵야
김홍석