우아한형제들에서 진행하는 프로그래밍 교육과정으로 약 10개월 동안 프로그래밍 교육을 통해 우수한 역량을 가진 프로그래머를 키워내는 과정입니다.원래는 백엔드 교육과정만 있었지만 3기부터 프론트엔드 교육과정도 추가되었다고 하네요.가장 궁금할 것 같다고 생각하는 것이 커리큘
서류지원을 하고 나서 온라인 코딩테스트 관련 메일을 받게 되었다.익숙한 플랫폼인 프로그래머스에서 진행되었다.(내가 이때까지 친 거의 모든 코딩테스트는 다 프로그래머스에서 진행되는 것 같다.)총 7문제를 4시간 동안 풀어야했고 우테코 1기, 2기 온라인 코딩테스트 후기와
본격적으로 프리코스가 진행되기 전 프리코스에 대해 설명해주시는 메일이 왔다.과정 주최측에서 그냥 설명없이 진행하셔도 될텐데 친절하게 설명까지 해주셔서 너무 감사했다.(더 길게 있지만 생략할게요)프리코스는 총 3주간 진행되며 1주에 미션이 하나씩 나온다. 매주 수요일 3
1주차 프리코스 피드백 1주차 프리코스를 진행 후 2주차 미션과 함께 공통적인 피드백을 보내주셨다. 그중 스스로 부족하다고 생각했던 부분을 적어보려한다. 개발 도구의 code format 활용 개발 도구에 code format을 어느정도 맞춰주는 기능이 존재했다. 나
2주차 프리코스 피드백 2주차 프리코스 진행 후 마지막 3주차 미션과 함께 공통 피드백을 보내주셨다. 기능 목록 재검토 기능 목록은 언제든지 변경가능한 부분이다. 구현 시작 전에 모든 기능 목록을 완벽하게 작성할 수 없다. 따라서 너무 상세하게 작성할 필요가 없고 수
원래 계획대로라면 3주차 미션을 월요일까지 끝내고 화, 수, 목, 금 하루에 5시간씩 시험치듯이 우테코 1기 3주차 미션과 최종 테스트 문제, 우테코 2기 3주차 미션과, 최종 테스트 문제를 풀어보려고 하였으나, 3주차 미션이 오래걸려서 수, 목, 금 3일의 마지막 준
다른 패키지에서 default 패키지를 import 할 수 없다.\-> default 패키지 사용 지양인스턴스를 생성할 필요가 없는 클래스의 생성자는 private으로 선언해주어 인스턴스 생성을 못하게 막는 것이 좋다. static 메소드만 존재하는 클래스가 이런 경우
2021.02.03 ~ 2021.02.152021년 2월 2일에 오리엔테이션을 가진 후, 본격적으로 우아한테크코스 교육을 받기 시작했다. 오리엔테이션에서 가장 기억에 남는 3가지 말이 있다.나름 우테코 합격 이후 진짜 열심히 해봐야겠다고 다짐은 한 상태였지만 이렇게까지
TDD 설계 리팩토링을 작은 단위로 자주 요구사항 분석(todo list) 일정 수준 설계 막막하면 다시 요구사항 분석 -> 설계 반복 실패하는 테스트 작성 -> 테스트 통과하게 구현 -> 리팩토링(설계) 구현과 설계 분리 요구사항 변경 시 빠르게 대응하자(변
2021.02.16 ~ 2021.03.01
업캐스팅: 하위 클래스를 상위 클래스로 타입을 변환하는 것을 의미한다.다운캐스팅: 상위 클래스를 하위 클래스의 타입으로 변환하는 것을 의미한다.ArrayList는 2가지 종류가 있다.java.util.ArrayList: 일반적으로 아는 ArrayListjava.util
2021.03.02 ~ 2021.03.15
2021.03.16 ~ 2021.04.02 체스 미션을 하면서 배운 것들
2021.03.16 ~ 2021.04.02
눈을 떠보니 level 1의 막바지다. 짧다면 짧고, 길다면 긴 시간이었다. (길게 느껴지진 않았다) 우아한테크코스에서의 시간을 한 문장으로 표현하자면 자신을 돌아보고 시야를 넓힌 시간이라고 할 수 있을 것 같다.옛말이 괜히 지금까지 내려오는 게 아니었다. 학교에 다닐
REST Assured Mapping 컨트롤러 클래스에 @RequestMapping()를 붙여주면 메서드 별 공통 요청 부분을 분리할수 있다. path : consumes : 소비 가능한 미디어 타입의 목록 지정. 요청 헤더가 지정해준 타입인 경우만 처리한다.
2021.04.27 ~ 2021.05.03
2021.05.04 ~ 2021.05.10
2021.05.12 ~ 2021.05.20
2021.05.20 ~ 2021.06.04
결론부터 말하자면 아직 효과적인 공부법을 찾았다고 할 수는 없다.따라서 효과적인 학습을 위해 중요하다고 생각하는 것에 관해 이야기하고, 현재 어떤 방식으로 학습하는지에 대해 쓰려고 한다.효과적인 공부를 하기 위해서는 아래의 3가지가 중요하다고 생각한다.1) 동기2) 재
2021.04.13 ~ 2021.06.04
2021.06.07 ~ 2021.06.21
2021.06.22 ~ 2021.08.13
작년, 아니 올해 초만 하더라도 프로젝트를 한다고 하면 겁부터 먹었다. 제대로 할 줄 아는 것도 없는 것 같고 어떻게 해야 하는지도 모르겠다는 생각 때문이었다. 이번에는 조금 달랐다. 겁부터 먹기보단 빨리 개발해보고 싶다는 생각이 들었다. 우아한테크코스 미션을 진행하면
2021.08.24 ~ 2021.09.02
Why not change the world?