profile
개발하고 싶은 취준생

백엔드 신입 개발자가 쌓아야 하는 역량은? - 자료구조/알고리즘/코딩테스트편

약 한달동안 자료구조, 알고리즘에 대해 공부하고 있다. 하지만 하면 할수록 더 이해가 안가고 무척 어렵다. 백엔드 신입 개발자는 유연한 사고를 길러야 하는것이 제일 중요하다고 생각한다. 자료구조와 알고리즘을 배우며 각각의 경우에 조건을 고려하면서 유연하게 사고 하는 훈

2023년 7월 9일
·
0개의 댓글
·

앞으로의 백엔드 공부 계획 (feat. 백엔드 공부법)

이제 제로베이스 백엔드 스쿨을 시작한지 1달이 지나가고 있다. 솔직히 말하자면 나는 강의가 무척 많이 밀린 상태다ㅠ 그동안 정신줄 놓고 있었더니 시간이 훌쩍 지나가 버렸다.일단 자바 기초강의와 기초수학, 선형자료구조, 비선형 자료구조가 남아있는데 이 부분은 7월둘째주

2023년 7월 4일
·
0개의 댓글
·

나는 어떤 백엔드 개발자가 되고 싶은가

처음 개발자라는 직업을 선택하기로 한 계기는 그냥 나랑 잘 맞을것 같아 라는 안일한 생각이였다.하지만 공부를 하면 할수록 재밌기도 하고 프로젝트를 하나 완성할때 마다 성취감이 느껴졌다.그래서 곰곰히 생각해 본 결과는...나는 더 넓은 시선으로 세상을 바라볼 수 있도록

2023년 6월 23일
·
0개의 댓글
·
post-thumbnail

[23/06/13] Stack 과 Queue

: 자료 구조의 한 종류로 Last In First Out, LIFO "후입 선출" 구조데이터가 입력된 순서의 역순일때 사용한다.기본 연산데이터 추가 (Push)데이터 꺼내기 (Pop)데이터 확인 (Peek): 먼저 들어온 데이터가 먼저 나가는 First In Firs

2023년 6월 13일
·
0개의 댓글
·

[23/06/12] 프론트엔드와 백엔드 차이 - 백엔드 개발자가 되고 싶은 이유

프론트엔드는 직접적으로 이용자들의 눈에 보이는 영역으로 사용하기 쉽고 사용자의 경험에 맞춰 서비스를 개발해야 많은 사용자들이 사용하기 때문에 최적의 인터페이스를 갖추는 것이 가장 중요하다.개발 언어로는 가장 기본적인 HTML, CSS, JavaScript 등이 있다.H

2023년 6월 12일
·
0개의 댓글
·

[23/06/07] Day6 과제 제출

오늘의 과제트랜잭션(Transaction)은 데이터베이스의 상태를 변경하는 작업의 단위를 말합니다. 하나의 작업을 수행하기 위해 데이터베이스에 여러 개의 쿼리문을 실행하는 과정에서, 이 쿼리문들이 모두 성공적으로 수행되어야만 해당 작업이 완료되도록 보장하는 것입니다.

2023년 6월 7일
·
0개의 댓글
·

[23/06/02] Day4 과제 제출

[오늘의 과제]

2023년 6월 5일
·
0개의 댓글
·

[23/06/05] Day5 과제 제출

오늘의 과제Spring에서는 다양한 Rest Client를 지원하며, 주요한 Rest Client 라이브러리로는 RestTemplate, WebClient, Feign 등이 있습니다.RestTemplate RestTemplate은 Spring에서 기본적으로 제공하는 R

2023년 6월 5일
·
0개의 댓글
·

[23/06/01] Day3 과제 제출

오늘의 과제영속성 컨텐스트란 엔티티를 영구 저장하는 환경이라는 뜻!애플리케이션과 데이터베이스 사이에서 객체를 보관하는 가상의 데이터베이스 같은 역할을 한다. 엔티티 매니저를 통해 엔티티를 저장하거나 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관하고 관리한다.

2023년 6월 1일
·
0개의 댓글
·

[23/05/31] Day2 과제 제출

오늘의 과제외부에서 두 객체 간의 관계를 결정해주는 디자인 패턴으로, 인터페이스를 사이에 둬서 클래스 레벨에서는 의존관계가 고정되지 않도록 하고 런타임 시에 관계를 동적으로 주입하여 유연성을 확보하고 결합도를 낮출 수 있게 해준다.장점 :두 객체 간의 관계라는 관심사의

2023년 5월 31일
·
0개의 댓글
·

[23/05/30] Day1 과제 제출

객체 지향 프로그래밍이란 object oriented programming 의 약자로 물리적으로 존재하거나 개념적인 것 중에서 다른 것과 식별 가능한 것으로 속성과 동작으로 구분된다. 이 객체들을 하나씩 조립해서 완성된 프로그램을 만드는 기법을 객체 지향 프로그래밍이라

2023년 5월 30일
·
0개의 댓글
·

[23/04/11] 다시 시작

그동안 내일 배움 캠프의 최종 프로젝트로 마무리 되고 라섹부터 다리 깁스까지 3달 사이 무수하게 많은 일이 있었다. 애증의 최종 프로젝트..... 프론트 쪽을 너무 해서 백엔드 부분을 거의 다 잊었다.올해 안에 취업이 목표...!!앞으로 해야할 일들의 목록이력서 작성포

2023년 4월 11일
·
0개의 댓글
·

[TIL] 23/01/25

오늘 드디어 프로젝트가 끝났다!오랜만에 발표를 하니 무척 떨렸지만 어제 연습을 해서 그런가 생각보다 안떨려서 다행이었다.설 연휴에 푹 쉬었더니 다시 시작할 용기가 생긴다!오늘은 일찍 자고 내일부터 다시 파이팅!앞으로 최종프로젝트까지 2주...최선을 다하자!!

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

[TIL] 23/01/19

오늘은 프로젝트에서 페이징 처리 부분을 구현했다.나는 튜티가 모든 강의를 페이지 별로 조회할 수 있게끔 구현했다.스프링 숙련 강의를 오랜만에 다시 들으며 하니 훨씬 수월했다.하지만 중간중간 자바가 약한 부분들이 내 발목을 잡아서 아쉬웠다.바로 인터페이스 부분에서 get

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

[TIL] 23/01/17

오늘 프로젝트에서 TuteeService 부분 로직을 구현했다.중간에 너무 힘들어서 내려놓으려고 했는데 다행히 팀원분에게 도움을 요청했더니 좀 풀리기 시작했다.service 부분controller 부분userDetails 부분에서 user가 포함되어 있으니까 따로 검증

2023년 1월 17일
·
0개의 댓글
·

[TIL] 23/01/16

오늘은 프로젝트를 시작하는 날이다.우리 조는 붕어빵101 처럼 튜터와 수강생을 매칭시키는 사이트를 만들고자 한다.오늘은 api명세와 간단한 틀만 짜놓았다.나는 그나마 할수 있던 와이어 프레임과 api명세 부분을 열심히 채워넣었다.내일이 벌써부터 두렵다ㅠㅠ 할 수 있을까

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

[TIL] 23/01/13

13일의 금요일인가... 오늘도 많이 하진 못했지만 그래도 어제보단 몇장이라도 더 책을 읽어서 그나마 뿌듯하다.이것이 자바다 책을 사서 2장까지 완독했다!예제를 풀었는데 세상에나 너무 많이 틀려서 내가 헛공부했나 싶다.자바에서 변수에 대한 설명 중 틀린 것은 무엇입니까

2023년 1월 13일
·
0개의 댓글
·

[TIL] 23/01/11

오늘도 딱히 한게 없었다. 요새 계속 이런 상태다. 왜 그러지 진짜??너무 노답이여서 할말이 없다. 열심히 하겠다고 다짐해놓고 내 자신에게 너무 실망스럽다.

2023년 1월 12일
·
0개의 댓글
·

[TIL] 23/01/10

오늘은 크게 공부한 것이 없어서 또 부끄럽지만, 책을 읽은 부분이라도 작성해야겠다.자바 프로그램의 구동에 대해 배웠다.프로그램이 실행될 때 프로그램이 메모리를 사용하는 방식 중데이터 저장 영역이 있는데 이 부분이 세 부분으로 갈라져 각자의 역할을 한다. (T메모리 구조

2023년 1월 11일
·
0개의 댓글
·

[WIL] 23/01/06

드디어 프로젝트가 마무리되었다.나는 이번 한 주 동안 솔직히 크게 한건 없지만팀원들의 도움으로 CRUD의 흐름을 이해할 수 있어 무척 다행이였다.다음주부터는 스프링 책 2장과 3장을 빠르게 끝내고 인프런 강의도 들으며 공부할 것이다.자바 기초가 무척 약하지만 최대한 따

2023년 1월 9일
·
0개의 댓글
·