정규 커리큘럼 (8주)

*수강자 분야 및 레벨에 맞춰 범위 변동 가능 *특별 세션 2회: 수강생 요청에 따른 맞춤 주제로 선정🙂


1. 실무 딥다이브! 실무 개발 프로세스

<aside> 🔥 왜 알아야 하는가? IT업계 생태계와 개발 프로세스를 이해하고, 그 속에서 PM/PO/기획자가 반드시 해야하는 역할을 단계별 산출물과 함께 알아본다. 각 업무를 통한 비개발-개발직군의 상호작용 원리를 이해한다.

</aside>

<aside> 👉 핵심 키워드

</aside>

2. 우리회사 개발자 : 기술 스택과 프로그래밍

<aside> 🔥 왜 알아야 하는가? 앞서 비개발직군의 개발 프로세스를 이해했다면, 본격적으로 ‘개발자’의 생태계를 이해한다. 개발자에 빙의해서 이들이 어떤 정규교육을 받는지, 기술 스택, 개발 환경, 프로그래밍의 기본 개념을 이해한다.

</aside>

<aside> 👉 핵심 키워드

</aside>

3. 기획자를 위한 DB/SQL/데이터 분석

<aside> 🔥 왜 알아야 하는가? IT는 정보기술이므로 데이터가 그 시작이며, DB는 모든 비즈니스의 핵심이다. DB의 개념, 조작법, 활용법을 익힌다. 백엔드/DB 개발자와 소통하거나 직접 데이터 분석을 공부하기 위한 기초 개념을 수립한다.

</aside>

<aside> 👉 핵심 키워드 - DB 종류(SQL vs No-SQL)와 필수 DB 용어

</aside>

4. 현대 웹 개발 : 브라우저/HTTP/REST API

<aside> 🔥 왜 알아야 하는가? IT 서비스의 꽃은 웹. 웹기술은 거의 대다수의 IT 프로덕트를 차지한다. 웹/HTTP 기반으로 정보가 오고가고, 모바일 앱도 웹을 이용한 백엔드를 설계하는 경우가 많다. 개발자들이 첫 공부도 웹으로 시작하는 만큼 통신을 결합한 ICT 이해가 필요하다.

</aside>

<aside> 👉 핵심 주제

</aside>

5. 모바일 앱 개발: 앱 종류/UXUI/안드로이드/IOS

<aside> 🔥 왜 알아야 하는가? 모바일 앱은 하드웨어와 사용자 행태가 일반 데스크탑 서비스와 확연히 다르다. 하드웨어, OS 별 제약요소가 기획, 디자인에 어떻게 영향을 미치는지 알 수 있다. 개발자들이 어떤 측면을 고려할 수 있는지 이해한다.

</aside>

<aside> 👉 핵심 주제

</aside>

6. 모르면 큰일나는 네트워크, 보안, 최적화

<aside> 🔥 왜 알아야 하는가? ICT는 데이터를 서로 전달하면서 의미있는 활동을 한다. 이때 네트워크를 이해하면 대규모 트래픽을 처리하는 서비스 기획에 용이하다. 또한 정보가 오고가면서 보안이 매우 중요해진다. 특히 금융, 핀테크, 개인정보 분야가 그렇다. PM은 네트워크와 보안을 이해해야 올바른 프로덕트 전략을 짤 수 있다.

</aside>