profile
열혈개발자~!!
post-thumbnail

팀네이버 1차 면접 회고

정보보호 서약에 따라 자세한 내용이나 문제가 될 수 있는 사항은 언급할 수 없는 점 양해 부탁드립니다.내 인생 처음으로 회사에 지원했고, 생각지도 못하게 서류와 코딩테스트를 통과했다. 최선을 다해 2주 동안 1차 면접을 준비했고, 그 과정에서 어떤 성장이 있었는지를 담

2025년 5월 8일
·
0개의 댓글
·
post-thumbnail

Ch10. 스프링 부트를 이용한 로그인 및 회원가입 구현

스프링 시큐리티를 활용한 간단한 로그인 및 회원가입 기능 구현하기카카오톡 소셜 로그인 구현하기이번 주차에서는 스프링 부트를 이용하여 로그인 및 회원가입 기능을 직접 구현합니다. 또한 카카오톡 소셜 로그인을 추가하여 OAuth2를 활용한 인증 기능도 학습합니다.스프링 시

2024년 12월 29일
·
0개의 댓글
·

Ch9. Spring Data JPA로 효율적인 목록 조회 API 설계와 구현

효율적인 목록 조회 API 설계 방법을 탐구하고, 페이징 처리의 원리를 이해한다. Spring Data JPA를 활용하여 데이터 양이 많은 환경에서 성능 최적화 방법을 학습한다.성능 최적화의 핵심: 조회 API는 시스템 부하의 주요 원인 중 하나입니다. 데이터 양이

2024년 12월 29일
·
0개의 댓글
·
post-thumbnail

Ch8. 목록 조회 API & Swagger

Database와 상호작용하는 API의 전체 과정을 익힌다.Swagger 세팅을 학습한다.어노테이션을 활용한 데이터 검증 방법을 익힌다.주요 내용은 Database와 상호작용하는 API의 흐름을 이해하는 것입니다.지난 포스팅의 내용을 기반으로 구체적인 예제를 다룹니다.

2024년 12월 29일
·
0개의 댓글
·
post-thumbnail

Chapter 7. API 응답 통일 & 에러 핸들러

이번 시간에는 API 응답 통일과 에러 핸들링을 스프링 부트에서 어떻게 구현하는지 알아봅시다! 😊 이를 제대로 배우면 스프링부트 프로젝트의 상당 부분을 구현할 수 있게 됩니다. API 응답의 일관성을 유지하는 방법을 학습합니다. 에러 핸들링의 원리를 이해하고, 효율

2024년 12월 27일
·
0개의 댓글
·

Chapter 6. JPA 활용: 즉시 로딩, N+1 문제, 영속성 컨텍스트, JPQL, QueryDSL

이번 시간에는 저번 포스팅에서 배운 JPA를 더 자세히 배워보는 시간을 갖겠습니다!즉시 로딩과 지연 로딩의 전략 차이를 이해하고, 지연 로딩을 추천하는 이유를 살펴본다. JPQL과 QueryDSL의 차이를 파악하고, 실제 프로젝트에서의 활용 방법을 익힌다. JPA

2024년 12월 26일
·
0개의 댓글
·
post-thumbnail

Chapter 5. Spring Boot와 JPA로 Entity 설계하기

지난주에는 데이터베이스 설계를 위한 ERD를 완성하며 데이터 구조를 정의했습니다.이번 주차에서는 이 데이터를 활용하기 위한 Spring Boot와 JPA를 사용한 엔티티 설계를 다룹니다. Spring Boot와 JPA를 통해 데이터를 쉽게 저장하고 조회하며, 프로젝트

2024년 12월 26일
·
0개의 댓글
·
post-thumbnail

GPT Playground로 프롬프트 엔지니어링 해보기(프롬포트 엔지니어링 팁을 곁들여...)

안녕하세요! 이번 글에서는 GPT Playground를 활용해 다음 달 예산 짜기라는 실질적인 AI 기능을 구현하는 과정을 안내해 드릴게요. 이 글은 AI 모델을 통해 현실적인 문제를 해결하는 방법을 배우는 데 초점을 맞춘 가이드입니다. 특히, 프롬프트 엔지니어링을 통

2024년 11월 24일
·
0개의 댓글
·
post-thumbnail

Chapter 4. Spring Boot의 코어 개념

Spring 프레임워크가 무엇이고, 프레임워크와 API의 개념에 대해 알아본다.Spring의 3대 핵심 개념인 DI, IoC, 서블릿에 대한 기본 개념에 대해 이해한다.스프링은 엔터프라이즈급 Java 애플리케이션을 개발하는 데 필요한 다양한 기능을 제공하는 오픈 소스

2024년 10월 31일
·
0개의 댓글
·
post-thumbnail

Chapter 3. API URL의 설계 & 프로젝트 세팅

API, HTTP 메소드 배우기RESTful API Endpoint 설계 배우기세부적인 API 설계 배우기API 설계 시 필요한 것은 아래와 같습니다.1\. API End point의 설계2\. 요청 데이터, 응답 데이터의 설계그리고 위의 정보를 문서화해서 프론트 개발

2024년 10월 5일
·
0개의 댓글
·

Chapter 2. 실전 SQL - Query 작성 방법

해당 주제는 sql 문법에 대해 잘 알고 있다고 가정하고 시작했기에, 아래 블로그들을 참고해서 사전공부를 진행했다. 목차 기본개념 - Join과 SubQuery 개념 여러가지 요구 사항에 대한 SQL 쿼리 짜는 방법 배우기 offset paging(페이징)과 cuso

2024년 10월 5일
·
0개의 댓글
·
post-thumbnail

Chapter 1. Database 설계

UMC springboot 파트에 들어가면서 관련한 스터디가 시작됐다. 이에 관한 내용을 간략히 정리하면서 남겨보려고 한다!SQL과 NoSQL에 대해 이해데이터베이스 설계 방법 학습local DB 연결SQL: 관계형 데이터베이스를 사용하는 시스템(RDBMS)에서 데이

2024년 10월 2일
·
0개의 댓글
·

[코드트리 조별과제] Python 14. 객체

학생을 지칭하는 새로운 형태를 하나 정의하고, 그 형태를 이루기 위한 요소로 (국어, 영어, 수학)을 정의형태\_\_init\_\_ 함수는 이 Student 클래스의 형태를 정의하는, 생성자(constructor) 라 불리는 함수입니다. self를 항상 첫 번째 인자로

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

[코드트리 조별과제] Python 13. 정렬

오름차순으로 정렬하는 코드 - sort() \- list를 만들어 사용해야 함 => 문자열은 바로 사용 못함, 각 문자를 원소로 갖는 list로 변환 후 sort 함수를 이용하면 정렬이 가능

2024년 8월 20일
·
0개의 댓글
·

[코드트리 조별과제] Python 11, 12. 함수, 재귀함수

함수, cally by value, call by reference, 변수의 영역 / 재귀함수 형태

2024년 8월 15일
·
0개의 댓글
·

Python 09. 문자열

문자열 입력받아 출력하기, 문자열 리스트 관리, 문자열 붙이기, 문자열 찾기, 문자열 내 문자 수정, 문자열 내 문자 제거, 아스키 코드, 문자열 비교

2024년 8월 3일
·
0개의 댓글
·

[코드트리 조별과제] Python 08. 2차원 배열

배열 입력 받기, 배열 원소에 대한 접근, 새로운 2차원 배열 선언, 2차원 배열 출력, 다양한 활용, 2차 격자점으로서의 배열

2024년 7월 31일
·
0개의 댓글
·

Python 07. 1차원 배열

1차원 배열의 개념, slicing, push, pop, len, 음수 index, list comprehension, 피보나치 수열, Counting 배열, 탐색 - 문자를 원소로 갖는 배열, Min/Max

2024년 7월 27일
·
0개의 댓글
·

[코드트리 조별과제] Python 03. 연산자, 04. 조건문

ab을 계산하기 위해서는 \*\* 연산 =>2 + 6은 항상 계산되기를 원하고, 삼항 연산자에 따라 5또는 6이 선택되기를 원했다면,도전 문제 \- 정수 a가 주어졌을 때, a가 1이라면 t 를 출력하고, 1이 아니라면 f 를 출력하는 프로그램 삼항연산자를 사용하여

2024년 7월 24일
·
0개의 댓글
·