# 프로그래머스 데브코스

31개의 포스트
post-thumbnail

TIL - 숫자 야구 게임

빌드한다 / 실행한다.외부에 의존성이 있는 라이브러리의 설치gradle post테스트 데이터를 만들어주는 패키지github@AllArgsConstructor // 모든 Args 의 생성자를 만들어라@NoArgsConstructor // 기본생성자도 생성가능하게 해줌 @

2022년 3월 25일
·
0개의 댓글
post-thumbnail

TIL - Collection 이야기

여러 데이터의 묶음, 추상체 입니다.Collection \- List \- LinkedList \- ArrayList \- Vector \- Stack \- Set \- HashSet여러 데이터의 묶음을 풀어서 하나씩 처리할 수 있는 수단을 제공next()

2022년 3월 24일
·
0개의 댓글
post-thumbnail

TIL - Interface

Java 8 이상부터 기능 개선이 있었음인터페이스가 구현체를 가질 수 있게 되었다.default 메소드가 생겨서 adapter 역활인터페이스 추가만으로 기능을 확장할 수 있다.static 메소드를 가질 수 있게 되었다. : 함수 제공자 추상메소드가 하나만 존재하는 인터

2022년 3월 23일
·
0개의 댓글
post-thumbnail

TIL - JAVA OOP 이야기

프로그램을 객체로 구성하는 것프로그램이 거대화하면서 등장하게 되었음=> 일을 잘게 쪼개서 객체에게 위임하고, 서로 협력하게 만드는 것객체는 TYPE으로 구분한다.프로그래밍에서 단위를 명령어들의 집합이 아닌 객체들의 집합과 객체들 간의 연관관계를 바탕으로 설계하는 프로그

2022년 3월 22일
·
0개의 댓글
post-thumbnail

TIL - JAVA 초보 개발자

클래스명은 대문자로 시작한다.class myClass {} (x)class MyClass {} (O)메소드나 변수명은 소문자로 시작한다.(Camel)int my_Variable = 0; (X)int myVariable = 0; (O)void GoHome() {} (X)

2022년 3월 21일
·
0개의 댓글
post-thumbnail

프로그래머스 데브코스 2기 합격 후기

약 4개월 동안의 인턴 생활이 끝이나고 대학교 졸업까지 해버린 나...취업 준비를 하던 중, 아직 취업하긴 이르다는 결론을 내리고 더 공부하자는 생각을 하게 되었다.그러던 중 발견한 프로그래머스 백엔드 데브코스..!백엔드보다 프론트를 더 많이 다루던 나에게는 한줄기의

2022년 3월 19일
·
0개의 댓글
post-thumbnail

재수강 없나요..? 프로그래머스 프론트엔드 데브코스 수강 후기

> 재수강 없나요..? 🥺 ## 나는 어떻게 버텼, 아니 어떻게 공부했었지? 🥵 과정은 생각했던 것만큼 빡쎘다.. 과정에서 얻을 수 있는게 많은 만큼 초반의 의지대로만 열심히 하는게 제일!! 정말! 중요했었던 것 같다. ### 1. 데브코스에만 집중하기 😌 (

2022년 1월 28일
·
6개의 댓글
post-thumbnail

꾸준히 성장할 수 있는 개발자가 되고 싶어 노력해온 지난 나날들 - 프로그래머스 프론트엔드 데브코스 수강 후기

이 포스팅은 5개월의 프로그래머스 프론트엔드 데브코스 국비 지원 과정 1기 수료 후기를 작성하였습니다. 제가 이 과정을 지원하게 된 이유를 이야기해보고자 합니다.이 과정을 알게 된 것은 같은 꿈을 꾸는 친한 지인의 소개로 지원하게 되었고, 당시 무조건 취업을 하려고 생

2021년 12월 23일
·
0개의 댓글
post-thumbnail

#TIL_21.09.28

사용자 인터페이스를 만들기 위한 프레임워크반응형: 데이터를 바꾸면 화면도 바뀐다.data() { return { // data 내용 ... }} 의 형태로 데이터를 정의한다.디렉티브: vue.js 내에서 사용되는 값이 자바스크립트의 데이터로 읽어올 수 있는 vue 기능

2021년 9월 28일
·
0개의 댓글

프로그래머스 데브코스 회고 #6주차

내가 이번주 하고자 했던 것 API 에 대해 더 공부하기 노션 클로닝 재도전을 위한 강의 복습하기 다음주 강의 밀리지 않고 듣기 내가 이번주 완료한 것 6주차 강의 듣기 + API 공부 노션 클로닝을 다시 시도할 수 있도록 필요한 부분 보충 알고리즘 스터디 칭찬할만

2021년 9월 13일
·
0개의 댓글
post-thumbnail

#TIL_21.09.13

To Do App 만들기 user api 를 통해 사용자 목록을 그리고, 클릭하면 해당 사용자의 todo 목록을 가져오게 한다. 할 일을 추가하면 화면에 추가되고, API 호출을 통해 서버에도 추가하게 한다. TODO 를 추가하고 삭제하는 동안 낙관적 업데이트를 사용한

2021년 9월 13일
·
0개의 댓글
post-thumbnail

#TIL_21.09.12

고양이 사진 API 를 통해 사진과 폴더 렌더링폴더 클릭 시, 내부 폴더의 사진과 폴더를 보여줌 (현재 경로가 어디인지도 렌더링)루트 경로가 아닌 경우, 파일 목록 맨 앞에 뒤로가기를 넣음사진 클릭 시, 고양이 사진을 모달창으로 보여줌 (esc, 사진 밖 클릭으로 닫음

2021년 9월 12일
·
0개의 댓글
post-thumbnail

#TIL_21.09.08

무한스크롤: 컨텐츠를 페이징하는 기법 중 하나 아래로 스크롤하다가 컨텐츠의 마지막 요소를 볼 때 다음 컨텐츠가 있으면 불러오는 방식 SNS(페이스북, 트위터, 인스타그램) 에서 주로 사용됨무한 스크롤 구현 방식 (2가지)1\. window 의 scroll 이벤트를

2021년 9월 8일
·
0개의 댓글
post-thumbnail

#TIL_21.08.31

fetch api 비동기 http 요청을 좀 더 편하게 사용할 수 있게 해주는 api XMLHTTPRequest 를 대체하여 사용됨 Promise 기반으로 동작 fetch 의 두번째 인자로 옵션을 줄 수 있음 fetch 응답 결과인 res 에서 리턴된 값은 Respo

2021년 8월 31일
·
0개의 댓글

프로그래머스 데브코스 회고 #4주차

TodoList 과제api / 비동기 학습 및 연습3주차 과제인 Todo List 를 제출시간 1시간을 남기고 제출하였다.4주차까지의 강의를 보고 공부하였다. (과제를 풀어감에 있어서 많은 도움이 되었다.)과제가 어려웠는데 팀원들과 과제에 대해 1시간~2시간 정도 소통

2021년 8월 31일
·
0개의 댓글
post-thumbnail

[week4] 프.젝.조.아(feat. 프로그래머스 굿즈)

😎 4주차 주요내용 이번 4주차는 VanilaJS를 활용한 토이 프로젝트를 진행해보았다. 3주차에서 배운 컴포넌트로 나누어 React처럼 사용하는 VanilaJS를 이용해서 TO-DO-LIST를 구성했다. 이번 프로젝트를 진행하면서 테스팅과 관련된 내용을 찾아서

2021년 8월 29일
·
4개의 댓글
post-thumbnail

[TIL] 0827

✏️ 오늘의 학습 🔗 오늘의 알고리즘 leetcode Verify Preorder Serialization of a Binary Tree 🎤 데일리 스터디 발표 ❓오늘의 궁금증 🎊 오늘의 느낀점

2021년 8월 27일
·
0개의 댓글
post-thumbnail

[TIL] 0826

✏️ 오늘의 학습 🔗 오늘의 알고리즘 leetcode 633. Sum of Square Numbers 🎤 데일리 스터디 발표 ❓오늘의 궁금증 🎊 오늘의 느낀점

2021년 8월 26일
·
0개의 댓글
post-thumbnail

#TIL_21.08.23

ES6로 넘어오면서 위 코드에서 바로 객체에서 값들을 꺼내오게끔 수정할 수 있다.ToDoForm 생성 파라미터에 이벤트 콜백을 넣고, text 를 입력 받으면 해당 콜백을 통해 text를 넘겨주는 방법위 코드는 아무것도 입력을 하지 않았을 때에도 todo 에 추가하게

2021년 8월 23일
·
0개의 댓글
post-thumbnail

#TIL_21.08.22

명령형 방식위 방법은 버튼을 추가하거나 했을 때, 구문들이 늘어나면서 코드 작동 예측이 힘들어짐.토글 버튼의 기능이나, 화면의 동작을 하나로 묶어 독립작인 형태로 만들어 주는게 좋다.ToggleButton 이라는 이름으로 추상화 하는 방법위 방법은 기능 추가와 확장 등

2021년 8월 22일
·
0개의 댓글