Heeville / be-django-seminar

멋쟁이사자처럼 인하대학교 백엔드 장고 세미나 레포지토리입니다.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

멋쟁이사자처럼 인하대학교 11기 백엔드 장고 세션을 시작하게 된 여러분을 환영합니다.

지금부터 여러분은 몇 주간 힘겨운 장고 세션을 통하여 백엔드 개발자로 발걸음을 내딛기 시작하실 겁니다.

물론 그 과정이 절대로 순탄하지는 않을 것이며 굉장히 많은 위기들이 가득할 것입니다.

그 험난한 과정을 주위 동료들과 운영진과 함께 잘 견디어 나가시기를 간절히 기원하겠습니다.

모두 힘내시기 바라겠습니다.

📝 학습목표

장고의 작동원리를 이해하고 그 구성 메소드들을 이해하여 적재적소에 사용할 수 있다.

📅 일정 안내

  • 4월 28일(금) : 메인 실습 강의 django 웹 프로그래밍 강좌 를 각자 학습해온후, 학습한 내용을 바탕으로 28일 세션 시간에 2인1조 발표
  • 4월 28일(금) ~ 5월 3일(수) : Django 프레임워크에 기반한 웹사이트 만들기 과제 (추후 공지예정)
  • 5월 3일(수) : 28일에 진행한 세션에서 운영진으로 부터 피드백을 받은 내용에 기반해 보충(추가) 발표 + 제작한 웹사이트 과제 발표
  • 각 세션 시작 3시간 전 모든 과제 제출 마감

📋 과제 제출

  • 과제 제출은 깃허브 레포지토리를 통하여 제출 예정
  • 레포지토리 내 지정된 주차 및 주제별 폴더에 제출
  • 과제 제출시, main 브랜치에 작업내용을 절대로 push 하지말것. 팀별로 각자 브랜치를 생성후 PR(Pull Request) 를 올려주세요.
  • 4월 28일 과제 : session-01 퐅더에 발표자료 제출
  • 5월 3일 과제 : session-02 폴더에 발표자료 제출 + 웹사이트 과제는 팀별로 별도의 레포지토리 생성 후 제출
  • 제출 형식 및 파일 개수 상관 없음. 단, 리드미 파일 작성에 익숙해지기 위해 마크다운 작성법 을 참고해서 작성하는 것을 권장
  • 다른 팀의 폴더를 절대 건드리지말것. 본인의 팀의 폴더 내에서만 작업 진행 + 발표자료가 구성되어야함
  • 자신이 공부한 사항을 모두 제출
  • 다만, 가상환경 혹은 바이너리 파일 및 개인정보 위험이 있는 파일의 업로드 엄금
  • 과제 미 제출 시 별다른 벌칙은 없으나, 백엔드 장고 세션 구성 자체가 하나의 거대한 학습 공동체로 하나의 구성원이라도 이탈될 시 과정에 커다란 어려움이 발생할 수 있으니, 구성원 서로에 대한 책임감이 중요할 것.

🦁 페어 안내

  • 김기정 한은선
  • 김세은 배희은
  • 김승환 부준혁
  • 홍진욱 한수현
  • 박동하 전주원

🌲 PR(Pull Request) + 브랜치 관련 안내

  • 각 주차의 세션과 팀 페어 당 브랜치를 생성하여 관리
  • 만약 1주차 수요일(세션 1) 홍길동 김철수 페어라고 가정하였을 때 브랜치명01-홍길동-김철수으로 작성
  • 브랜치명을 반드시 준수할 것
  • 절대로, 어떠한 일이 있어도, 다른 페어의 파일을 수정하지 말 것. 자신의 페어 폴더만 수정하고 변경할 것.
  • 과제는 이미 생성되어 있는 1주차 수요일 (세션 1) 폴더에 있는 페어 폴더 안쪽에 자유롭게 제출 후 PR 생성
  • 브랜치 생성 방법과 PR 방법은 이곳 을 참조

📊 세미나 안내

  • 세미나에 대한 주제와 분량은 이전에 미리 공지드립니다.
  • 2인이 1팀이 되어 하나의 분량에 대해서 준비합니다.
  • 다만 발표자 1인과 답변자 1인을 지정하시기 바랍니다.
  • 발표 시간은 각 팀당 10분정도의 분량으로 구성해주세요.
  • 발표에는 오직 발표자만 발표할 수 있으며, 질의응답 시간에는 오직 답변자만 답변을 할 수 있습니다. 이는 2인 모두 세부적인 학습을 경험을 공유하기 위함입니다.
  • 세미나의 발표 내용은 제시된 학습 자료에 대해 팀이 세부적으로 깊이 학습한 내용을 정리하여 발표하는 것입니다. 중요한 것은 정말 깊이 공부하여야 하는 것입니다. 얼마나 깊이 공부해야하나고 질문하신다면, 한 번 경험해 보시면 알게 될 겁니다.
  • 핵심은 내가 아는 것과 모르는 것을 구분할 수 있어야합니다. 왜 오류가 발생하는 지, 왜 이러한 결과가 나오는지 알아야합니다. 왜 이 메소드를 사용하는 지, 이 변수를 이용하였는 지, 왜 이런 의도로 사용하였는 지 등 모든 내용을 이해하고 있어야합니다.
  • 그리고 이 내용을 이 주제를 학습하지 못한 다른 백엔드 동료들에게 알려줄 수 있어야합니다.
  • 이에 대해서는 메타인지 에 대해서 확인하시기 바랍니다.
  • 해당 주제에 발표하지 않은 팀은 무조건 1개 이상의 질의를 하여야 합니다. 질의 내용이 없다면 반드시 1개 이상의 피드백을 하여야 합니다. 만약 발표팀이 질의에 응답하지 못한다면 다음 회차의 세미나 발표 말미에 반드시 해당 질의의 보충 사항을 삽입하여 다시 발표하여야 합니다. 이는 운영진에 의하여 반드시 검증됩니다.
  • (울고 싶어 질 수도 있습니다. 그래도 힘내세요!)

🗂 학습 자료

About

멋쟁이사자처럼 인하대학교 백엔드 장고 세미나 레포지토리입니다.