본문 바로가기

외부 활동/우아한테크코스8

Level4 미션 정리 안녕하세요! 조엘입니다! 🤞🤞 우아한테크코스 Level4에서는 팀 프로젝트와 함께, 미션을 진행했어요. 미션은 개인으로 진행했고, 크루들끼리 상호 리뷰어-리뷰이 관계를 맺어 코드리뷰를 했습니다. Level4 미션은 총 3가지 종류로 이루어져 있어요. 1. Spring Framework를 이루는 근간을 직접 구현해보기 - 소켓을 활용해 직접 HTTP 서버를 만들어보기 - 쿠키 및 세션을 지원하는 서버로 발전시키기 - Reflection을 활용해 DI Framework 만들어보기 - Spring MVC 처리 과정을 구현해보기 - 자바가 제공하는 기능을 최대한 활용해 깔끔한 코드로 리팩터링 해보기 - 템플릿 콜백 패턴을 활용하여 JdbcTemplate 구현해보기 2. 인덱스 및 쿼리 최적화로 DB 조회 성능을.. 2021. 11. 12.
[10분 테코톡] 조엘의 GC 안녕하세요! 조엘입니다! GC에 대해서 10분 테코톡을 진행했어요. 영상과 PPT 자료를 첨부할게요! 발표에서 잘못된 부분이나 같이 토론해 볼 주제가 있다면 알려주세요 :) 감사합니다! 🙌🙌🙌 2021. 10. 13.
Level3 학습 로그 정리 안녕하세요! 조엘입니다! 🤞🤞 우아한테크코스의 레벨3는 팀 프로젝트입니다! 저는 놀토라는 멋진 팀에서 "부담없이 자랑하는 작고 소중한 내 토이프로젝트"라는 목표를 가지고 개발하고 있는데요! 프로젝트 소개는 더 완성된 이후에 가져오도록 할게요 :) 먼저 궁금하신 분은 놀토 리포로 와주세용 🎺🎺 https://github.com/woowacourse-teams/2021-nolto 이번 레벨 역시 학습로그를 통해 배운 것들을 정리하였는데요. 저는 이번 레벨에 다음과 같은 주제를 공부했습니다! JPA 기본 왜 필요한가? 객체를 관계형 DB에 저장하면서 발생하는 문제들 SQL 중심의 개발로 변질 패러다임 불일치 상속 유무 연관 관계의 방향성(객체는 자유롭게 객체 그래프를 탐색할 수 있어야 함) 데이터 타입 불일치.. 2021. 8. 26.
Level2 미션 + 학습 로그 정리 안녕하세요! 조엘입니다! 🤞🤞 우아한테크코스에서는 미션을 PR로 제출하고, 해당 미션에서 배운 것을 학습로그로 기록하고 있어요. 레벨 2에서는 스프링 프레임워크로 웹 애플리케이션을 개발해보고, 배포 인프라와 관련된 내용을 학습했어요. 짧지만 프론트엔드 크루들과 협업하는 미션도 진행했어요. [미션 정리] 미션명 PR 링크 스프링 입문 - 체스 https://github.com/woowacourse/jwp-chess/pull/251 스프링 입문 - 체스 https://github.com/woowacourse/jwp-chess/pull/294 배포 인프라 https://github.com/PapimonLikelion/woowacourse-TIL/blob/master/Level2/2021-04-29.md 스프링.. 2021. 6. 22.
Level1 미션 + 학습 로그 정리 안녕하세요! 조엘입니다! 🤞🤞 우아한테크코스에서는 미션을 PR로 제출하고, 해당 미션에서 배운 것을 학습로그로 기록하고 있어요. 레벨 1의 학습 목표는 다음과 같았는데요. 자바 프로그래밍 언어에 대한 기본 문법을 익혀 프로그래밍하는 경험을 한다. 읽기 좋은 코드를 구현하는 것이 왜 중요한지와 코드를 개선해 읽기 좋은 코드로 변경해 보는 경험을 한다. 자신이 구현한 코드에 대해 단위 테스트와 리팩토링하는 경험을 한다. 웹 프론트엔드에서 웹 백엔드까지 프로그래밍해 웹 애플리케이션을 개발하는 경험을 한다. 학습로그를 정리하면서 레벨 1에서 배워야 할 부분 중 단위 테스트에 대한 공부가 조금 모자랐다는 생각이 드네요! 물론 테스트 코드를 작성하고 TDD 기반으로 미션을 진행하려고 노력은 했습니다만,,, 단위 테.. 2021. 4. 26.
저는 모든 게 처음이라니까요? 안녕하세요! 조엘입니다 :) (닉변 했어요ㅜㅜ 파피란 이름을 뺏겨서ㅜㅜ) 2월 2일부터 우테코 3기 크루로써 공부 중입니다! 과정에 적응하고, 미션 하느라 정신이 없어서 한동안 블로그에 소홀했는데요, 제가 우테코에 들어온 지 한 20일이 되었는데 가장 크게 느꼈던 것은 바로... 아는 게 하나도 없다! 였습니다 자바 문법이며, 디자인 패턴이며, 객체 지향이며, 개발 방법론이며, 전부 초면이라 친해지는 데 정신이 없습니다. (난 대체 컴공에서 무엇을 배운 것인가... 😅) 뭐 어쩌겠습니까 친해져야죠 그래서 블로그에 "처음이라니까요?" 시리즈를 시작해 볼까 합니다! 처음이니까 대충 공부한 걸 기록한다는 뜻은 아니고요, 해당 개념을 처음 접하고, 이해하고, 정리하고, 적용하는 프로세스를 한 번 기록해 볼까 합.. 2021. 2. 22.
우아한테크코스 3기 최종 합격 나의 2021년을 우아한테크코스와 함께할 수 있게 되었다. 내가 가고자 한 길에 주변에서 확신을 얹어줄 때마다 내가 참 운이 좋다는 것을 느낀다. 크루로써 부끄러움이 없도록 열심히 한번 해보도록 하겠다. 나 자신 화이팅! 🤞 2020. 12. 30.
우아한테크코스 3기 프리코스를 마치며 지난 3주 동안 착실하게 임했던 우아한테크코스(이하 우테코)의 프리코스 과정을 마무리 지었다. 우테코의 프리코스 과정은 코딩 테스트+자소서를 기반으로 한 1차 심사에 통과한 인원을 대상으로 진행되었다. 프리코스를 통해 우테코의 교육 과정에 본인이 잘 녹아들 수 있는지를 검증해 보라고 하셨다. 총 3주에 걸쳐 프리코스는 진행되었다. 매주 1개의 미션이 주어졌고, 점점 구현의 난이도와 제약 조건이 더해지면서 생각을 많이 요했던 것 같다. 해당 Repository의 master 브랜치에는 과제에 대한 설명을, PapimonLikelion 브랜치에는 내 구현 방법을 올려놓았다. [1주차 - 숫자 야구 게임] https://github.com/joelonsw/java-baseball-precourse/tree/P.. 2020. 12. 15.
반응형