--4c3dd20b691abc72 x-next-cache-tags: _N_T_/layout,_N_T_/blog/layout,_N_T_/blog/[...slug]/layout,_N_T_/blog/[...slug]/page,_N_T_/blog/%EC%8B%A4%EC%A0%9C-%ED%98%84%EC%97%85-web-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%99%80-%ED%95%A8%EA%BB%98-sw-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%9E%91%EA%B9%8C%EC%A7%80 vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch 실제 현업 WEB 개발자와 함께 SW 포트폴리오 제작까지 | Hyo814`s Blog
Published on

실제 현업 WEB 개발자와 함께 SW 포트폴리오 제작까지

Authors
  • avatar
    Name
    Hyo814
    Twitter

1주차 과제

  • 프로그래밍 문제 (10개):
    1. 두 정수 사이의 합
    2. 특정 패턴 출력 ("수박수박수")
    3. 제일 작은 수 제거하기
    4. 직사각형 별 출력
    5. 짝수와 홀수 판별
    6. 행렬 덧셈
    7. 평균 계산
    8. 특정 문자열에서 특정 단어 찾기
    9. 특정 연도의 요일 구하기
    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 완성 및 유지보수 방안 마련.

📂 자료 및 코드


이미지

웹개발 웹개발
수료증
--4c3dd20b691abc72--