Skip to content

2023년 Server-Study 모든 발표 자료 / 과제 모음!

Notifications You must be signed in to change notification settings

GDSC-Hanyang/2023-Server-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GDSC Hanyang

23-24 GDSC HYU 1차 스터디 : Server_study

  Server_study 스터디 레포지토리 🙌
  (2023.09.07 - 2023.12.31)

🚀 참여 인원

# Core
고다은

# General
A, B, C, ...



🥛 목차

  1. 🙋‍♂️ 스터디 소개
  2. 🎖️ 핵심 스케쥴
  3. 📚 팀 구조 및 학습 주제
  4. 📖 디렉토리 구조
  5. 🙏 Git Flow / Rules




🙋‍♂️ 스터디 소개

1️⃣ OT

2️⃣ 서버 기본 구성요소

서버를 구성하고 있는 기초적인 개념 이해하기

3️⃣ AWS, GCP

AWS, GCP와 같은 클라우드 서비스 이해하고 사용해보기

4️⃣ Database

Database(RDMS) - mariaDB 특징을 공부하고 사용해보기

5️⃣ SQL

Database에 맞는 SQL 공부하고 사용해보기

6️⃣-7️⃣ API

API를 이해하고 API 서버 제작하기

8️⃣ 인증 서비스

인증서비스(소셜로그인, JWT) 구현하기 + swagger 연동

9️⃣-🔟 프론트와 진행하는 미니 프로젝트

미니 프로젝트를 진행하면서 실제 서비스에 맞는 API 서버 제작하기



🎖️ 핵심 스케쥴

# 추후 공개 예정입니다!



📚 팀 구조 및 학습 주제

🙌 팀 구조

팀은 어떻게 어떻게 나뉘어져서 스터디가 진행됩니다!


📃 Languages / Libraries

JavaScript Express




📖 디렉토리 구조

# 이하 내용은 예시입니다. 실제로 정해지면 수정할 계획입니다.

|-- Server-Study-Basic
    |
    |-- Week 1
    |       |-- Presentation
    |       |-- WIL
    |
    |-- Week 2
    |       |-- Presentation
    |       |-- WIL
    |
        ...
    |
    |-- Week 9
    |       |-- Presentation
    |       |-- WIL
    |
    |-- ...



🙏 Git Flow / Rules

1️⃣ Commit Convention

  • Commit Type만 영어로 작성합니다.
[{commit_type}] {목적}
(여러줄로 다는 경우) dash로 각 줄별로 수정 내역을 넣기

# example) [add] 0주차 김득수 과제 제출
# example) [fix] 2주차 김득수 과제 일부 수정

# long example)
[add] 0주차 김득수 과제 제출
 - README 추가
 - 이후 가이드라인 추가 예정

2️⃣ Branch Convention

(1) master

  • 작업한 내용들이 최종적으로 합쳐지는 Branch
  • Branch 에 모든 과제/발표자료를 Commit 했을 시, rebasePR 로 Merge

(2) 개인 제출용 Branch

  • 과제 제출/수정 시 브랜치를 생성하고 작업합니다.
{목적}/{주차}_{본인 github ID}

목적
- add : 과제를 제출하려고 파일을 등록하는 경우
- fix : 잘못 제출했거나, 내용을 보충하기 위해 이미 제출한 내역을 수정하는 경우.

# example : VYWL라는 이름의 유저가 0주차 과제를 제출하는 경우.
-> add/VYWL_0

3️⃣ Weekly 과제/발표자료 제출

(1) Branch 생성

  • Branch Convention을 지켜서 생성해주세요! 🙏

(2) 과제/발표자료 Commit 하기

  • 위에 디렉토리 구조를 확인 후, 구조에 맞춰서 제출해주세요!
  • 제출 직전에 git pull을 했었는지 확인해주세요!
  • Commit Convention을 지켜주세요!

(3) PR 생성 및

  • 아래 Convention을 지켜서 PR을 만들어 주세요.
  • 담당자(파트장, Core)가 Review를 남기면, 이후에 master로 Merge 해주세요!
<!-- 제목 : [N주차] 과제 제출_이름 -->
<!-- ex) [1주차] 과제 제출_표지원 -->

## 제출 내용
<!-- 상세 설명 관련이미지 캡쳐 혹은 설명 관련 글 첨부 -->

## 느낀점
- (간단히 두줄 정도 작성)
- (간단히 두줄 정도 작성)

About

2023년 Server-Study 모든 발표 자료 / 과제 모음!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •