Server Programming (202) 썸네일형 리스트형 [패스트캠퍼스 백엔드 개발자 부트캠프] 4. 상품 주문 서비스 API 프로젝트 상품 주문 서비스 프로젝트 목차 프로젝트 간단 요약 사용한 기술 스택 프로젝트 정보 프로젝트 구조 프로젝트 설명 구현한 기능 설명 개선해야할 점 프로젝트 간단 요약 상용 가능한 상품 주문 서비스 API를 만들기 위한 프로젝트 REST API로 요청과 응답을 JSON으로 처리 스프링부트로 MVC 처리 스프링 시큐리티를 이용해 권한과 인가 처리 JWT을 이용한 토큰 기반 인증 처리 Spring Data JPA로 영속 계층 처리 사용한 기술 스택 Spring Boot Spring Security Spring Data JPA MySQL JWT JUnit 프로젝트 정보 | 진행기간 | 목표 | | --- | --- | --- | | 2023-04-092023-04-10 | 프로젝트 설계 및 기본 구현 | | 20.. [패스트캠퍼스 백엔드 개발자 부트캠프] 3. 서버의 진화 과정과 보안 개요 서버의 진화과정을 살펴보면서 궁극적으로 추구하는 방향에 대해서 탐구한다. 성능이 좋고, 안정적인 서버의 개발을 위해 필요한 기술들이 어떤 것들이 있는지 알아보고 이를 학습한다. 프로젝트를 수행하기 전, 좋은 서버를 개발하기 위해 필수 조건에 충족하도록 프로젝트 가설계를 수행한다. 목차 서버의 진화 과정 비슷하지만 다른 개념 정리 대표적인 악의적 요청 방식 스프링 부트의 발전 과정 악의적인 요청 방지 방법 결론 https://github.com/ji-hoooon/sessionandcookie GitHub - ji-hoooon/sessionandcookie: 세션과 쿠키 학습을 위한 리포지토리 세션과 쿠키 학습을 위한 리포지토리. Contribute to ji-hoooon/sessionandcoo.. 108일자 - TIL 오늘 한것 DFS / BFS 문제 풀이 GitHub - ji-hoooon/datastructureandalgorithms: Data Structure 구현 및 Algorithms 작성 Data Structure 구현 및 Algorithms 작성. Contribute to ji-hoooon/datastructureandalgorithms development by creating an account on GitHub. github.com 자료구조 & 알고리즘 DFS & BFS 인프런 기초 (재귀함수, 트리, 그래프) 재귀함수 (스택프레임) 이진수 출력 (재귀 함수) 팩토리얼 피보나치 재귀 (메모이제이션) 이진트리 순회 (DFS) 부분집합 구하기 (DFS) 이진트리 레벨탐색 (BFS) 송아지 찾기1 (BFS.. 101일차 -TIL 오늘 한것 스프링부트 시큐리티, JWT 완강 Junit5을 이용한 Bank 프로젝트 시작 DFS, BFS 기초를 위한 Recusive, Tree, Graph 복습 JWT을 위해 알아야할 개념 (1) 세션 JWT을 위해 알아야할 개념 (2) TCP JWT을 위해 알아야할 개념 (3) CIA JWT을 위해 알아야할 개념 (4) RSA JWT을 위해 알아야할 개념 (5) RFC 문서 JWT 기본 구조 내일 할것 스프링 - 지연로딩과 엔티티 연관관계 DFS, BFS 문제 풀기 [패스트캠퍼스 백엔드 개발자 부트캠프] 2. 그룹 스터디 워크샵 목차 그룹 스터디 워크샵 개요 발표 내용 그룹별 발표 요약 워크샵 개요와 준비 과정 워크샵 개요 학습을 통해 필요하거나 중요하다고 느낀 인사이트를 공유한다. 그룹 스터디를 통해 학습한 내용을 발표를 준비하며 정리한다. 준비 과정 워크샵 주제를 선정하기 위해 논의 발표를 통해 전달하고자 하는 방향 설정 멘토링을 통해 주제와 방향에 대해서 피드백 발표 PPT와 스크립트 작성 실제 발표 전 리허설 진행 선정 주제 DispatcherServlet과 스프링부트의 동작 원리 그리고 스프링과의 차이점 주제 선정 이유 백엔드 개발을 위해 선택한 스프링 프레임워크를 그룹 스터디를 통해 익히면서 얻은 인사이트를 함께 공유하기 위해서 발표 내용 DispatcherServlet Servlet 기존의 자바 웹 애플리케이션을 개.. 88일차 - TIL 오늘 한것 모의 코딩테스트 풀하우스 발판 밟고 벽 넘어가기 짝지어 제거하기 사다리 타기 게임 조작 2,3번 2솔 1번은 DFS외엔 솔루션이 떠오르지 않았고, DFS로 풀어보려다가 막혔다 4번은 백트레킹으로 풀어보려고 했으나 구현부분에서 어려움을 겪었다. 내일 할것 그룹 스터디 워크샵 스프링 부트 동작 원리에 관한 발표 수행 스프링과 스프링 부트의 오해와 진실 스프링 부트의 진화과정 스프링 부트의 특징 DI와 Opinionated 스프링 부트에서의 run() 77일차 - TIL 오늘 한것 토비의 스프링 부트 DI와 테스트, 디자인 패턴 자동 구성 기반 애플리케이션 내일 할것 토비의 스프링부트 자동 구성 기반 애플리케이션 조건부 자동 구성 스프링을 위한 자바의 고급 [패스트캠퍼스 백엔드 개발자 부트캠프] 1. 2개월 회고와 앞으로의 계획 패스트캠퍼스 백엔드 부트캠프에 지원한 동기 클론 코딩하면서 부족하다고 느꼈던 스프링 프레임워크 원리의 이해와 활용법을 익히기 위해 커리큘럼을 통해 부족한 점을 파악하고 개선시키기 위해 프로젝트를 통한 협업 능력 향상 공동의 목표를 가진 스터디를 통해 서로 설명해주면서 발전하기 위해 혼자 학습하면서 느꼈던 어려웠던 점을 도와주기 위한 멘토링을 받을 수 있고, 멘토링을 통해 미처 느끼지 못했던 필요한 기술 파악하기 위해 패스트캠퍼스를 선택한 이유 줌을 통해 함께 공부하면서 충분한 학습시간과 함께 집중할 수 있게 도와주는 환경 관리 시스템을 통한 규칙적인 학습 패턴 구축 패스트캠퍼스의 온라인 강의를 통해 실시간 강의로 부족한 점들을 스스로 채울 수 있게 도와줌 실제 현업에 있는 분들이 강의를 해주면서, 실무에.. 이전 1 2 3 4 5 ··· 26 다음