- Published on
실제 현업 WEB 개발자와 함께 SW 포트폴리오 제작까지
- Authors
- Name
- Hyo814
1주차 과제
- 프로그래밍 문제 (10개):
- 두 정수 사이의 합
- 특정 패턴 출력 ("수박수박수")
- 제일 작은 수 제거하기
- 직사각형 별 출력
- 짝수와 홀수 판별
- 행렬 덧셈
- 평균 계산
- 특정 문자열에서 특정 단어 찾기
- 특정 연도의 요일 구하기
- 문자열에서 가운데 글자 가져오기
2주차 과제
- 웹 개발 디자인 패턴 학습:
- MVC 패턴: Model, View, Controller의 역할 분리 및 데이터 흐름 이해.
- MVVM 패턴: Command 패턴과 데이터 바인딩 활용.
- Django 기본 구조 학습: Models, Views, URLs, Templates.
- 웹페이지 기획:
- 방탈출 리뷰 웹사이트 "PlusMaker" 설계.
- 프론트엔드(HTML, CSS, React)와 백엔드(Django) 사용 계획.
- 주요 기능:
- 필터를 활용한 지도 검색.
- 다양한 테마에 대한 사용자 리뷰 게시판.
3주차 과제
- 요구사항 명세서 기반 템플릿 구현:
- HTML, CSS, Bootstrap 활용.
- SQLite를 활용한 데이터베이스 설계.
- 보충 작업:
- GitHub 활용: 프로젝트 코드 업로드 및 협업 설정.
- 지도 API와 게시판 데이터 구성 중점.
4주차 과제
- RESTful API 학습 및 Django 연동 시도:
- Django + HTML + DB를 RESTful API와 연결 시도 (1차 실패, 추가 학습 필요).
- 방탈출 카페 데이터베이스 설계:
- 카페 이름, 주소, 테마 정보 저장.
- "BEST" 테이블 생성.
- 웹페이지 주요 기능:
- 관리자 페이지 구현.
- 사용자 필터링 기능 제공.
- 할인 정보, 지도 데이터 통합 시도.
- 추가 계획:
- To-Do 리스트와 캘린더 API 연결.
- REST API 완성 및 유지보수 방안 마련.