본문 바로가기

728x90

내일배움캠프 4기 스프링/내배캠 WIL📗

(18)
02. 27 ~ 03. 03 17주차 WIL 최종 4주차.. 곧 끝난다 1. 최종 프로젝트 프론트엔드 구현을 어느 정도 마무리하고, 이제 최종 발표회 준비를 위한 작업에 착수했다. 이번 프로젝트에서 많이 배워가고, 이 경험을 유용하게 살려나가야지 FACTS 후발대 수업 쿼리 특강 FEELINGS 기능 구현이 어느 정도 마무리되었고, 다음 배울 것을 찾아.. 모험을 떠나기! FINDINGS 내배캠 마무리와 동시에 다음 일정을 준비하고 실행하고 있다. 처음보다는 좀 더 자신있게. FUTURE - 배운 것을 다른 사람들도 이해할 수 있게 설명하기 - 마음을 꺾으려는 여러 도전에 굴하지 않는 나
02. 20 ~ 02. 24/ 16주 차 WIL 최종 3주차. 중간 발표! 시간이 벌써 이렇게 흐르다니! 1. 최종 프로젝트 3주 차에는 프론트 작업으로 흥미와 효율이 떨어지는 시간을 좀 많이 보냈다. 풀스택 개발자 아무나 하는 거 아니네. 언젠가는 프론트와 백을 모두 즐겁게 바라볼 수 있는 사람이 된다면.... 좋을까? 자바스크립트와 제이쿼리만을 활용해 프론트엔드 작업을 해보는데, 매우 스트레스 받는 작업인 것은 확실하다. 인터넷을 대략 둘러보아도 제이쿼리는 이제 매우 낡은 기술인 듯하고.. 나중에 풀스택에 대한 생각이 있다고 하더라도, 효율적이고 편한 언어를 배워서 그걸로 웹페이지를 만들어야겠다. 중간 발표를 통해 다른 조와 우리 조의 프로젝트 진행 상황을 한 번 돌이켜볼 수 있었다. 그리고 나날이 보고 배우는 것이 많다고 느낀다. 개발자로서나, ..
02. 13 ~ 02. 17/ 15주 차 WIL 최종 2주차. 첫 주의 부담은 좀 덜었지만, 아직 가야할 길이 더 많이 남았다. 1. 최종 프로젝트 코드를 기획하고 구현하고 리팩토링하는 과정을 통해 본격적으로 일하는 시간을 가지고 있다. 과정이 매우 즐겁고 흥미롭다. 실무에 어서 투입되길! 2. 자바 복습 : 후발대 수업 스트림과 예외처리에 대한 학습. 지금까지 실습하며 익숙해졌던 내용을 한 층 더 단단하게 만들 수 있었다. 3. 공부 : JPA 심화 ~ JPQL 및 QueryDSL 처음 들었을 때의 막연함은 많이 사라졌다. 꾸준하게 공부하자. 꾸준함이 포인트! 4. 이력서 공부 : 좋은 개발자 이력서란? 지금부터 준비해도 빠르지 않다. 다만, 내 20대는 정말 후회가 없음에도 개발자로서 이력서를 쓰기엔 빈 칸이 너무 많이 생긴다. 최대한 좋은 이력서..
02. 06 ~ 02. 10/ 15주 차 WIL 최종 프로젝트 시작! 걸려오는 부담감. 내 최선을 다해서 해보자 1. 최종 프로젝트 시작 최종 프로젝트! 면접때 포트폴리오로 쓰는 만큼 지금까지와는 확실히 부담감이 생기는, 생겨야 하는 프로젝트를 진행하고 있다. 이 프로젝트를 하며 이끌어주는 리더/ 부리더 팀원들에게 미안하면서도 코드에 관해 배울 점이 정말 많다고 생각한다. 최대한 많이 배워가고 내 것으로 만드는 시간이 되어야 겠다. 2. 자바 복습 : 후발대 수업 익명 클래스와 람다, 함수형 인터페이스에 대해 배우는 시간을 가졌다. 좀 더 단단하게 다질 수 있었다. 3. 공부 : JPA 심화 ~ JPQL 및 QueryDSL 수업을 들어도 아직은 무슨 소리인지 이해가 잘 되지 않는다. 경험 부족이라 생각하고 꾸준히 들이미는 수 밖에 없다. FACTS 최..
01. 30 ~ 02. 03/ 14주 차 WIL JPA 심화 강의로 꽉 찬 일주일..! 1. JPA 심화 강의 JPA 심화 강의를 들으며 그동안 쓰면서도 알쏭달쏭했던 JPA 동작원리와 새로운 QueryDSL에 대해 알게 되었다. 확실히 처음부터 심화 이론을 듣고 시작하면 이론을 듣다가 지칠것 같은데, 먼저 사용해서 단순 사용에 좀 익숙해진 후에 이론을 배우는 지금 프로세스가 좀 답답한 느낌이 있을 수는 있지만, 그래도 진입 장벽을 가장 많이 낮추는 방법인 것 같다. 2. 자바 복습 : 후발대 수업 복습 및 과제 컬렉션 프레임 워크 리스트 - 요소의 저장 순서가 유지된다. - 같은 요소의 중복 저장을 허용한다. 어레이리스트 - 배열을 이용한 리스트 -> 인덱스를 이용해 특정 요소에 빠르게 접근할 수 있다 - 배열을 이용하기 때문에 크기를 변경할 수 없다..
01. 23 ~ 01. 27/ 13주 차 WIL 심화 프로젝트를 끝내고, 최종 프로젝트를 위한 강의를 시작. 테스트 코드와 CI/CD. 1. 심화 프로젝트 심화 프로젝트를 마무리하고, 발표하며 과정을 성공적으로 마무리했다. 중요한 것은 이 과정에서 다른 사람의 버스를 타서 더 화려한 결과물을 가지는 것이 아니다.(우리끼리 실력자인 척 해봤자다) 그 코드가 내 코드인지, 그리고 그 코드를 어떻게, 왜 그렇게 짰는지를 설명할 수 있어야 한다. 2. 자바 복습 제너릭스를 공부했다. 그렇게 들여다봐도 뭔 소리인지 모르겠더니, 이번 수업을 통해 좀 알아들을 수 있게 되었다. 심화 프로젝트 및 개인 과제를 수행하며 실제로 사용해보고 복습했더니 이해에 도움이 된다. 그리고 수업이 후발대 특화다보니 아무래도 더 쉽게 느껴지기도 하는 듯 하다. 3. 코딩 테스트 입문..
01. 16 ~ 01. 20/ 12주 차 WIL 심화 프로젝트 진행 주차! 1. 심화 프로젝트 그동안 배운 내용을 보다 적극적으로 활용할 수 있던 시간이었다. 특히 나 같은 경우엔 페이징 처리를 바탕으로 각종 조회 메서드 작성에 대해 통찰을 얻을 수 있었고, 클린 코드의 중요성과 핵심만을 말할 수 있는 능력의 중요성에 대해 깨달았다. 2. 시퀀스 다이어그램 실무에서 많이 쓰인다는 시퀀스 다이어그램에 친숙해지고자 공부하는 시간을 많이 가졌다. 결과로 보다 친숙해지고, 실무에 투입되었을 때 당황하는 것을 좀 줄일 수 있을 것으로 기대한다. 3. 자바 복습 자바의 강력한 강점인 객체지향 프로그래밍과, 이를 구성하는 4가지의 장점에 대해 복습하는 시간을 가졌다. 자바가 확실히 처음에 접하기엔 좀 어려운 언어이지만, 이해하고 나면 꽤 든든한 논리구조를 가지고 ..
01. 09 ~ 01. 13/ 11주 차 WIL 심화 프로젝트 및 최종 프로젝트를 앞둔 주차가 끝나고, 1. SQL 강의 SQL 강의를 진행하며 그동안 미비했던 다른 강의, 실습을 함께 복습할 수 있는 시간을 가졌다. SQL를 통해 데이터가 저장되는 흐름을 완성하여 프로그래밍을 통한 모든 노력이 저장되는 곳에 대한 이해를 보다 확실히 할 수 있었다. 2. 프로젝트 실습 : 스프링 시큐리티를 적용한 서버 구축 실습 + JPA 프로그래밍 스프링 시큐리티를 적용한 서버 구축 실습을 계속 진행했다. 과정 중 오는 고민과 이를 해결하면서 늘어가는 실력이 느껴져 기분이 상쾌하다. 조금씩 CRUD에 대한 감각이 익숙해지고 다른 웹페이지의 구조에 관심이 가게 된다. 3. 선발대 학습 선발대 강의에 참여하진 못하고 이후 공개된 자료를 통해 예외처리에 대한 학습을 진행..

728x90