코드스테이츠 4

코드스테이츠 Section4 회고(4달차)

코드스테이츠 교육을 들은지 벌써 4달이 지났다. 처음 교육시작때 오티 및 안내사항을 듣던것이 엊그제 같은데, 벌써 4달이나 지났다니.. 3달~4달차에 배운것과 현재 느낀점에 대해 적어보려한다. 1.Spring Security, 그리고 배포 Section 4 1달동안에는 서비스를 제공하는데 가장 중요한 사용자 인증과 배포를 배웠다. 사용자 인증을 하기 위해서는 보안이 필수적인데, 그중 Spring Security라는 보안 프레임워크를 사용해 사용자 인증을 검증하는 과정을 배웠다. 이 과정에서 세션 기반 인증방식과 토큰 기반 인증방식에 대한 깊은 이해도가 생기고, stateless한 http 통신에서 클라이언트와 서버가 어떤식으로 인증을 유지하는지에 대한 전반적인 이해를 갖출 수 있었다. 실제로 우리가 서비..

코드스테이츠 2022.12.14

코드스테이츠 Section 3 회고(3달차)

백엔드 개발과정 부트캠프인 코드스테이츠에 합류한지 벌써 3달이 후루룩 지나갔따. Spring MVC구조를 전반적으로 배우면서, 정신없이 학습하다보니 순식간에 3번째 회고를 하게되었다.. 1.Spring MVC에 대한 이해와 실습 이번 Section 3 1달동안에는 Spring MVC구조에 대한 학습과, REST API를 준수해 컨트롤러계층, 서비스계층, 데이터 엑세스 계층을 구현해, 단순한 웹 서비스 백엔드는 구현할 수 있게 되었다. 지금까지 학습한 내용만큼 Spring의 기능은 정말 방대했지만, 얻는 것이 많았다. 2달차까지는 개발자라면 알아야되는 아카데믹한 지식들을 습득했다면, 이번 3달차부터는 Spring을 통해 실제 실무에서 필요한 서비스를 구현하고, 배포와 API 문서까지 작성법을 배웠다. 지금..

코드스테이츠 2022.11.16

코드스테이츠 Section 2 회고(2달차)

백엔드 개발과정 부트캠프인 코드스테이츠에 합류한지 2달이 지났다. section 1이 끝나고 1달동안 느낀점과, 마음가짐을 다잡기 위해 회고글을 남긴다. 1.본격적인 코테준비 및 Spring 입문 코드스테이츠를 시작한지 두달이 지났다. 이번 1달동안에는 재귀,반복문, 자료구조, 알고리즘에 대한 개략적인 공부 및 Spring이란 무엇인지에 대한 개략적인 개념 학습을 했다. 또한 웹 아키텍처의 구조, 웹에 대한 개략적인 설명이 있었다. 재귀, 반복문, 자료구조, 알고리즘의 경우에는 전공자입장에서는 크게 추가로 학습할 내용은 없었으나, 전에 내가 하던 고민인 코딩테스트 고민을 해결해 주는 시간이었다. Spring에 대한 개념을 학습하면서, 내가 진짜 백엔드쪽을 공부하기 시작하는 구나 라는 느낌을 받았다. 아직..

코드스테이츠 2022.10.19

코드스테이츠 Section 1 회고(1달차)

백엔드 개발과정 부트캠프인 코드스테이츠에 합류한지 1달이 지났다. 1달동안 느낀점과, 현재 나의 고민거리를 적고자 한다. 1.강한동기부여 코드스테이츠를 처음 시작하면서 메타인지에 대한 학습과, 자기주도적학습을 하게 되었다. 일괄적인 강의방식의 수업보다는, 최소한의 학습자료를 제시하고, 과제를 수행하는데 필요한 내용과 궁금한 내용은 직접 찾아가며 학습했다. 또한 모르는 내용은 같은 교육생들, 크루분들과 소통하며 진행했다. 페어프로그래밍이라는 제도를 통한 같은 교육생들과의 소통, 메타인지를 통한 자기주도적 학습은 스스로 공부하는 습관을 들이기에 적합했고, 실제로 이번기회를 통해 몰랐던 지식과 학습꿀팁들을 얻을 수 있었다. Git 코드스테이츠에서는 GIt을 통한 협업과 버전관리에 대해 한번 짚고 넘어간다. 예..

코드스테이츠 2022.09.19