본문 바로가기

우아한테크코스

(4)
우아한테크코스 레벨3 회고 레벨3(9/17~11/15)가 끝난지도 벌써 11일이 지났다. 방학 동안 실컷 놀다가 뒤늦게 회고를 쓰는 내 자신이 부끄럽지만 할 건 해야지 😅 지난 두 달간 배운 것들 우아한테크코스에서 레벨3 미션으로 진행한 것은 다음과 같다. 1~2주: HTTP 이해 - 웹 서버 구현 3~4주: MVC 프레임워크 5~6주: JDBC 라이브러리 7~9주: DI 프레임워크 이 과정을 통해서 네트워크, 자바, 프레임워크 만들기, 스프링, 약간의 DB 등.. 정말 많은 것을 배웠다. 항상 애플리케이션만 만들다가 프레임워크를 만드는 입장이 되어보니 고려해야 하는 부분이 달라서 이 과정이 쉽진 않았지만 재미있었고 스프링에 대한 이해도도 높아지게 되었다. 특히 DispatcherServlet과 ArgumentResolver, D.. 우아한테크코스 2019. 12. 28. 19:32
우아한테크코스 레벨2 회고 우아한테크코스 레벨2(7~8월)가 끝났다. 기념으로 회고를 작성하기로 했다. 지난 두 달간 배운 것들 레벨1 때는 자바, 클린코드, TDD, 페어프로그래밍을 위주로 배웠다면, 레벨2에서는 스프링을 위주로JPA, 배포, AJAX를5주간 배운 뒤에3주간 미니 프로젝트를 했다. 스프링은 개발하면서 조금씩 깊이 익히는 목적으로 스프링부트로 진행했다. 간단한 미션을 주고 원하는 사람에 한해서 추가 미션이 있었다. 사실 스프링을 조금 알고 있었는데도 막상 해보니 아주 간단하지도 않았다. 특히 이번에 처음으로 ControllerAdvice, Interceptor, ArgumentResolvor도 처음 사용하면서 많이 배울 수 있었다. JPA는 매커니즘과 관계매핑을 배웠다. 배포는 EC2에 올리고 쉘스크립트를 작성했다.. 우아한테크코스 2019. 12. 28. 18:53
[우아한테크코스 ] 1주차 미션 리뷰 후기 코드 : https://github.com/dpudpu/java-racingcar 리뷰 : https://github.com/woowacourse/java-racingcar/pull/19 우아한테크코스가 드디어 시작했고 첫 번째 미션은 프리코스 미션 중 하나인 자동차 경주였습니다. 이미 했고 요구사항까지 똑같은데 굳이 할 필요가 있을까? 의문이 들었지만, 이번에 큰 변화가 있었습니다. 3일 동안 페어 프로그래밍으로 진행하는 것이었는데요. 페어프로그래밍 경험이 두 번째여서 많이 낯설고 이견을 조율하는데 처음에 고생했지만, 다행히 좋은 페어를 만나서 좋은 결과를 얻을 수 있었습니다. 이번 미션에서 저의 리뷰어는 제이슨 코치님이셨는데요. 일단 너무 꼼꼼하게 (커밋 로그까지) 확인해 주셔서 감동하였습니다. 귀중.. 우아한테크코스 2019. 5. 18. 20:21
우아한테크코스 프리코스 참여 후기 자바 백엔드 개발자 양성 교육으로 우아한테크코스를 개설한다는 소식을 듣고 지원했는데요. 이번에 진행한 프리 코스의 진행 방식과 후기를 써보겠습니다. 프리코스는 본 과정을 미리 경험해 보는 단계로, 경험 후에 교육의 참여 여부를 결정하는 단계입니다. 프리코스는 3주간 매주 미션을 받아 구현한 뒤 제출하는 방식으로 진행되었고, 제출 후에는 피드백을 받았습니다. 1주차 미션의 목표는 코드 컨벤션 지키기, 함수를 분리하는 연습 2주차 미션은 1주차 목표 + 클래스 분리하는 연습 3주차 미션의 목표는 여러 개의 클래스를 분리한 후 서로 관계를 맺어 하나의 프로그램을 완성하는 것입니다. 이번 코스는 자기 주도 학습과 클린 코드를 작성하는 훈련이었고, 이 프로젝트를 진행하면서 책의 도움을 많이 받았는데요. 후기를 쓰.. 우아한테크코스 2019. 4. 19. 14:38