<팀원>
소프트웨어학과 강하현
소프트웨어학과 조은채
소프트웨어학과 최예린
디지털미디어학과 최예솔
<팀원별 활동내용>
강하현
‘스프링부트 3 백엔드 개발자 되기’ 책을 읽고, 백엔드 구조를 공부했다. 또한 컴퓨터 구조 및 컴퓨터 네트워크에서 부족했던 CS 지식을 학습했다.
마지막으로 ‘이것이 코딩테스트다 문제 풀기’ 문제집에 있는 기출문제 풀이를 진행했다.
조은채
스터디 초반에는 코딩테스트에 필요한 파이썬의 기초를 다지고, react를 위해 초기 세팅했다.
이후 react의 state와 props에 대한 개념을 강의를 통해 익혔고, 직접 실습을 통해 공부했다. 또한 이것이 코딩테스트다 라는 책을 보며 ch 3부터 ch 9까지 공부를 했다.
공부하며 BFS, DFS와 그리디 알고리즘 등 자료구조 및 알고리즘에 대한 내용들을 다시 한 번 정리했고, 이에 관한 예제를 학습하며 문제 유형을 익혔다.
최예린
김영한의 스프링 핵심 원리-기본편 및 모든 개발자들을 위한 http 웹 기본 지식 수강했다. 그리고 백준 solved.ac 난이도 별로 문제 풀이했다.
최예솔
‘모던 리액트 Deep Dive’ 책을 읽고, 리액트의 작동 원리를 깊이 있게 학습했다.
또한 LeetCode 플랫폼에서 자바스크립트의 핵심 개념이 담긴 30 Days of JavaScript 문제 세트를 자바스크립트와 타입스크립트 언어로 풀이했다.
<팀원별 최종성과>
강하현
‘스프링부트 3 백엔드 개발자 되기’ 책을 읽고, 백엔드 구조 공부를 통해 최근에 많이 사용하는 프레임워크에 대한 학습 이해도를 높일 수 있었다.
또한 객체지향 프로그래밍 및 컴퓨터 네트워크 괴목에서 부족했던 CS 지식을 학습함으로써 SW 개발자에게 필요한 기초 역량을 키워나갈 수 있었다.
마지막으로 ‘이것이 코딩테스트다 문제 풀기’ 문제집에 있는 기출문제 풀이를 통해 알고리즘 능력을 향상시킬 수 있었다.
조은채
스터디를 통해서 파이썬의 기초 문법과 react의 기초 개념들을 다시 한 번 더 배울 수 있었다. 그리고 코딩 테스트 대비를 위한 초석을 잘 쌓을 수 있었다.
뿐만 아니라 2학년 때 수강하였던 자료구조와 알고리즘 강의의 내용들을 다시 복습하면서 cs 공부까지 동시에 진행할 수 있었다.
react에 사용되는 중요한 개념인 state 등을 직접 강의 내용을 따라하면서 더 잘 익힐 수 있었다.
최예린
스프링 핵심 원리 강의를 수강하고 내용을 정리해 스프링 부트에 대한 개념을 쌓았다.
http 웹 기본 지식 강의를 수강하며 컴퓨터 간의 연결과 통신 방법에 대해 학습 및 정리, 백준 문제를 난이도 별로 풀어보고
알고리즘 문제 해결 능력 향상과 파이썬 기초 문법 학습했다.
최예솔
‘모던 리액트 Deep Dive’ 책의 중요 개념들을 정리하고 학습하여 리액트의 작동 원리를 깊이 이해했다.
이와 함께 프로젝트에서 해당 개념들을 적용하고 리팩토링을 수행함으로써, 프로젝트의 코드를 더 효율적으로 개선할 수 있었다.
또한, 리트코드의 30 Days of JavaScript를 자바스크립트와 타입스크립트로 풀어보면서, 자바스크립트의 핵심 원리를 체득하고 두 언어 간의 차이점을 명확히 이해하게 되었다.
<팀원별 향후계획>
강하현
‘스프링부트 3 백엔드 개발자 되기’ 책을 마저 읽고, 벡엔드 파트를 맡아 사이드 프로젝트를 진행할 계획이다.
또한, ‘이것이 코딩테스트다 문제 풀기’ 문제집에 있는 삼성 기출문제 풀이를 통해 심화된 알고리즘 문제 풀이를 진행할 계획이다.
조은채
리액트를 사용하여서 모각소 팀원들과 함께 간단한 사이드 프로젝트를 진행해보고 싶다.
또한 팀원들이 다 코딩테스트 준비를 하고 있기 때문에, 이어서 코딩테스트 스터디를 진행해보는 것도 좋을 것 같다.
개인적인 목표는 react와 android native를 활용해서 웹앱 동시 서비스를 개발하는 것이다.
최예린
스프링 DB 강의를 추가로 수강하고, 데이터베이스 수업을 통해 DB에 대한 지식을 깊이 있게 공부할 예정이다.
그동안 배운 내용을 바탕으로 사이드 프로젝트에 적용해 실전 경험 쌓을 계획이다.
최예솔
‘모던 리액트 Deep Dive’의 중요 내용을 반복 학습하고 이를 프로젝트에 적용하여 완성도를 높이는 것을 목표로 하고 있다.
또한, 자바스크립트를 활용해 LeetCode 플랫폼의 Top 100 Liked 문제를 풀어가면서 코딩 테스트 준비와 자바스크립트 구현 능력 향상을 동시에 도모할 예정이다.
<발표자료>