SeSAC 70

[회고] 늦은 SeSAC 회고

두 달후면 딱 새싹 교육 시작 날의 1년..1년이 되기 전에 작성해보는 늦은 회고..! 4달 간의 백엔드 교육이 끝나고 얻은 것 1. 개발이 더 재밌어졌다!새싹 교육 전에는 개발을 책으로 공부했다. 책을 다 보고 난 후는 인터넷 강의를 들었다.개발 기초까지는 개발 서적이랑 인터넷 강의가 잘되어있다.그런데 자바 기초 이후부터는 서적도 잘 없고, 어떻게 공부를 해야할 지 감이 안 잡혔다.나는 기초 다음 단계를 가고 싶었다..!자바 기초 공부가 아닌 정말 무언가를 만드는 개발을 해보고 싶었고, 사람들이랑 협업으로 팀 프로젝트도 해보고 싶었다. 그렇게 시작한 게 된 것이 새싹이었다!사실 집에서 도서랑 인강으로만 개발 공부하니까 막 재밌다는 생각이 들진 않았었다.그런데 확실히 오프라인으로 다 함께 공부하고, 프로..

Life 2024.05.18

SeSAC 65일차 / Spring

SeSAC 65일차(2023-10-24) Spring scope 싱글톤 기본 scope 스프링 컨테이너의 시작과 종료까지 유지되는 가장 넓은 범위의 scope 프로토타입 bean의 생성과 의존 관계 주입까지만 관여하는 짧은 범위의 scope 웹 scope request scope 다음 요청까지만 객체 유지 session scope 웹 세션이 생성되고 종료될 때 까지 유지 application scope 스프링 Containter 구성 방법 xml 기반 (legacy) Annotation 기반 xml 파일, MyRoom.java, Tape.java 의 형태는 동일 package dev.spring.step01field; import org.springframework.context.ApplicationCo..

교육 (TIL)/SeSAC 2023.11.01

SeSAC 63일차 / JavaScript

SeSAC 63일차(2023-10-20) JavaScript 자바 스크립트 ajax 생성자 함수를 통해 XMLHttpRequest 인스턴스(객체) 생성 const xhr = new XMLHttpRequest(); onload 이벤트 프로퍼티에 서버로부터의 응답이 완료되었는지 확인하는 코드 작성 xhr.onload = () => { if (xhr.readyState === xhr.DONE && xhr.status === 200) { const responseData = xhr.responseText; // responseText: 서버로부터 받은 응답 데이터, 직렬화된 상태의 문자열 데이터터 const result = JSON.parse(responseData); // JSON 역직렬화 console.lo..

교육 (TIL)/SeSAC 2023.10.24