2022 동계 모각소
테레사 활동 내용 및 발표 자료
<팀원>
소프트웨어학과 임학범
소프트웨어학과 이웅희
사이버보안학과 박수인
<팀원별 활동내용>
임학범
1. 유튜브 golang 강의 영상 학습 및 실습(문법 및 CS)
2. golang을 이용한 간단한 게시판 프로젝트 api 작성
3. 팀원들의 공부한 내용 공부하며 새로운 지식 익히기
이웅희
1. <Rust in action> 서적을 보며 기본 문법 챕터 3까지 학습
2. Yew.rs를 활용해 프론트 엔드 구현
3. Rocket.rs를 활용해 백 엔드 구현
박수인
1. 인프런 <스프링 핵심 원리 - 기본편> 강의 완강 및 정리
2. 서적 <스프링 입문을 위한 자바 객체지향의 원리와 이해(김종민)> 완독 및 정리
3. 스프링으로 간단한 게시판 프로젝트 (게시글 작성/수정/삭제, 게시글 목록 불러오기, 로그인/회원가입)
4. 팀원들과 각자 공부하는 언어 공부한 내용 발표하여 공유 (golang, spring, rust)
<팀원별 최종성과>
임학범
1. golang 기본 문법 익히기
https://github.com/zcae1020/MoGakSo/tree/main/TIL1
• 개발환경 설정
• go 명령어
• hello world 출력하기
• go 특징
• go type
https://github.com/zcae1020/MoGakSo/tree/main/TIL2
• go 연산자
• go 함수 선언
• go 상수 선언
2. golang package import에 대해 익히기
https://github.com/zcae1020/MoGakSo/tree/main/TIL3
• GOPATH, GOROOT
• 외부라이브러리 추가
• 내부라이브러리 추가
• alias
3. golang 게시판 프로젝트 api 구현
https://github.com/zcae1020/MoGakSo/tree/main/TIL4
https://github.com/zcae1020/MoGakSo/tree/main/TIL5
• mvc 패턴 사용
• gin 프레임 워크 사용하여 restful api 구현
• firebase의 firestore를 db로 사용
• 로그인: signup, login api구현
• 게시물: CRUD 기능 구현
이웅희
1. 매주 학습 후 정리
• WIL1 - https://github.com/iMUngHee/TIL/tree/main/Day_0119
• WIL2 - https://github.com/iMUngHee/TIL/tree/main/Day_0126
• WIL3 - https://github.com/iMUngHee/TIL/tree/main/Day_0210
• WIL4 - https://github.com/iMUngHee/TIL/tree/main/Day_0216
• WIL5 - https://github.com/iMUngHee/TIL/tree/main/Day_0224
2. 간단한 게시판 구현
박수인
1. 스프링 게시판 프로젝트 수행 (로그인, 회원가입 기능 / 게시판 CRUD / 게시물 목록 불러오기 및 조회수 확인)
https://github.com/tndls2/TIL/tree/main/src
2. 인프런 스프링 핵심 원리 강의 완강 및 공부 내용 정리+실습 수행
https://github.com/tndls2/sprint_practice https://suin-bundang-line.notion.site/1af2c53ce8f046cba2c73ea97487f922
3. 스프링 입문을 위한 자바 객체지향의 원리와 이해(김종민)> 완독 및 공부내용 정리
https://github.com/tndls2/sprint_practice https://suin-bundang-line.notion.site/89b0670fdddc4ca18dd0333cc45bbd02
<팀원별 향후계획>
임학범
1. golang을 이용한 실제 프로젝트를 참여하여 backend로 개발
2. 또 다른 go framework 공부A
이웅희
1. 목표 서적 완독 및 추가 학습
2. Rocket.rs 등을 활용해 개인 블로그 서버 구현
박수인
1. 게시판 API 기능 추가 → 마이페이지(내 게시물 관리) 및 게시물 댓글 CRUD
2. spring을 이용하여 파란학기 프로젝트 개발 시작
<발표자료>