일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 데이터베이스 연동
- JPA
- 엔티티 설계
- 백엔드공부
- auditing
- DAO 연동 컨트롤러 서비스 설계
- 백엔드
- 인텔리제이
- 프로젝트 생성
- DAO 설계
- 백엔드스쿨
- spring
- validated
- 제로베이스 #백엔드 #Java #Spring #개발자 #백엔드공부 #백엔드 스쿨
- 스프링부트실전가이드
- 스프링 부트 핵심 가이드
- 리포지토리 인터페이스
- 제로베이스
- Java
- 유효성검사
- #devops #terraform #state
- MariaDB
- ORM
- 개발자
- Swagger
- Today
- Total
목록Java (3)
JeongJin's Blog
신입 개발자가 쌓아야 하는 역량에 대해 이야기 해보려 한다. 1. 자료구조 - 컴퓨터 관련 학과를 재학중이거나 졸업한 분들은 자료구조 수업을 듣게 된다. 1. 저의 기억으로 처음에 배우는 자료구조는 배열이다. 반복문을 통해서 1차원 배열, 2차원 배열을 배우면서 이중 for문에서 포기하는 학생들도 간혹 있다. (그게 바로 나...ㅜㅜ) 가장 기본이 되는 자료구조 이면서 실무에서도 많이 쓰이기 때문에 필수로 이해하고 기억해야 한다. 2. 스택/큐 정보처리기사에서도 단골로 나오는 자료구조이다. 자격증 시험 공부를 위해 개념적으로 LIFO와 FIFO를 외웠지만 실무에서도 사용 하는 경우도 있으니 알아두면 유용하다. 3. 리스트 실무에서는 데이터 사이즈가 정적이지 않기 때문에 배열 사용 시 한계가 있다. 예전에..
20대 중반부터 사회 생활을 IT 개발자로 시작하면서 일에 맞춰진 기준으로 10년간 해오다 보니 프로그래밍 언어, 네트워크, DBMS 등 다양한 경험을 할 수 있었지만 depth가 높지 않다는 단점이 있습니다. Zerobase 백엔드 스쿨 강의를 시작하면서 다음과 같이 공부를 진행할려고 한다. 1. 하루에 최소 2문제 코딩 테스트 문제를 푼다. - 백엔드 개발자는 요청에 대한 latency를 줄이기 위해 업무 인터페이스 코딩 시 자료구조 및 알고리즘 이론을 바탕으로 구현을 할 필요 가 있습니다. 해당 부분에 대한 감이 떨어지지 않도록 꾸준하게 2문제 정도는 풀 수 예정입니다. 2. 현재의 상황에 집중한다. - 매일 마다 신기술들이 나오고 있고 다양한 툴 및 라이브러리 등이 있지만 업무를 수행하면서 필요하..
1. 프론트엔드와 백엔드 차이 프론트엔드란? 우리 눈에 보이는 영역을 개발하는 일 개발에 필요한 언어 Stack : HTML, CSS, Javascript HTML : 웹 페이지의 전체적은 틀을 구성하는 역할. 우리 몸으로 치면 뼈대와 같다. CSS : HTML로 작업한 웹페이지에 시각적인 부분(색상, 레이아웃, 폰트 등)을 담당. HTML로 뼈대를 세웠다면 옷을 입히는 것이라고 할 수 있다. JavsScript : 정적인 웹페이지를 동적으로 만들어주는 역할. 웹페이지에 클릭이나 스크롤 등 이벤트가 일어났을 때 기능을 할 수 있도록 한다. 프론트엔드 프레임워크 : React, Vue.js, Angular 등 백엔드란? 우리 눈에 보이지 않는 영역을 개발하는 일 사용자가 원하는 정보를 제공할 수 있게 데이..