분류 전체보기 62

패스트캠퍼스 환급챌린지 : 한 번에 끝내는 블록체인 개발 A to Z 강의 최종 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다. 환급챌린지 최종 후기1. 환급챌린지에 참여한 이유는 무엇이었는지? 이 챌린지에 참여하게 된 이유는 두 가지다. 첫번째는 블록체인에 대한 관심이고, 그리고 비개발자로서 기술에 대한 이해를 높이고 싶었던 마음이 있었다. 현재까지 내가 IT 스타트업에서 비개발자 출신 경영진으로서 기술 산업을 경험했을 때, 내가 과연 또 기술을 가지고 창업하는 것이 가능할까? 라는 의문을 가지고 있었다. 기술만을 바라보면 더 빠르고, 더 성능 좋은 것이 승리하는 싸움이다. 그리고 그 싸움은 계속된다. 나는 그런 경쟁에서 살아남을 자신이 없었다. 만약 그것이 기술을 바라보는 유일한 관점이라면 말이다. 하지만 블록체인은 단순히 기술적 성능의 우위를 다투는 것이 아니..

카테고리 없음 2025.05.14

패스트캠퍼스 환급챌린지 56일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 29일 학습 후기 오늘 배운 내용은 요청-응답 메시지에 관한 개념이었다. 요청 메시지와 응답 메시지는 클라이언트와 서버 간의 데이터 통신에서 중요한 역할을 한다. 클라이언트는 서버에 요청을 보내고, 서버는 그 요청에 대해 응답을 보내며, 이를 통해 웹 페이지나 데이터를 제공받을 수 있다. HTTP 프로토콜을 기반으로 하는 요청-응답은 웹 통신의 기본으로, 우리가 인터넷을 사용할 때 매일 접하는 과정이다. 예를 들어, 브라우저에서 www.google.com을 입력하면, 클라이언트가 서버에 요청을 보내고, 서버는 그에 대한 응답 메시지를 브라우저로 전달한다.요청 메시지는 클라이언트가 서버에 무엇을 요청하는지를 포함한 데이터로, 보통 HTT..

블록체인 2025.04.29

패스트캠퍼스 환급챌린지 55일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 28일 학습 후기 오늘 배운 내용은 HTTP 상태 코드에 관한 개념으로, 서버와 클라이언트 간의 통신에서 발생하는 상태 코드의 역할을 이해하는 데 초점을 맞췄다. 상태 코드는 웹 서버가 클라이언트의 요청에 대해 어떤 처리를 했는지를 알려주는 중요한 정보이다. 상태 코드는 크게 5개의 범주로 나누어지며, 각 범주는 특정 종류의 응답을 나타낸다. 먼저, 100~199번은 정보성 상태 코드로, 주로 서버가 요청을 받았으며, 추가 작업이 필요함을 나타낸다. 예를 들어, 100번은 정보 제공을 의미하는 코드로, 요청이 수신되어 계속해서 처리 중임을 알린다. 200~299번은 성공 상태 코드로, 서버가 요청을 정상적으로 처리했다는 의미이다. 20..

블록체인 2025.04.28

패스트캠퍼스 환급챌린지 54일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 27일 학습 후기 오늘 배운 내용은 HTTP 헤더와 그 역할에 관한 것이다. HTTP 헤더는 요청(Request)과 응답(Response) 메시지에 추가적인 정보를 담는 필드로, 이름/값 쌍의 형태로 이루어져 있다. 이 헤더들은 클라이언트와 서버 간의 데이터 전송에서 중요한 정보를 전달하는데, 이를 통해 더 많은 메타데이터가 포함되어 서버와 클라이언트가 어떻게 상호작용하는지에 대해 구체적인 정보를 제공한다. HTTP 헤더는 크게 일반 헤더, 요청 헤더, 응답 헤더, 엔티티 헤더 등으로 구분된다. 먼저, 일반 헤더는 날짜(Date)와 같이 메시지의 일반적인 정보를 포함한다. 예를 들어, Date: Sun, 14 Aug 2022 10:00..

블록체인 2025.04.27

패스트캠퍼스 환급챌린지 53일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 26일 학습 후기 오늘 배운 내용은 트랜잭션과 HTTP 메서드에 대한 개념이었다. 트랜잭션(Transaction)은 클라이언트와 서버 간에 요청과 응답이 이루어지는 데이터 교환을 의미한다. 예를 들어, 웹 브라우저에서 웹페이지를 요청할 때 일어나는 HTTP 트랜잭션은 클라이언트가 서버에 요청을 보내고, 서버는 그 요청에 대한 응답을 클라이언트로 전송하는 과정으로 이루어진다. 이 과정에서 트랜잭션은 웹 상에서 리소스를 주고받는 중요한 단위가 된다. 트랜잭션은 웹페이지에서 리소스를 불러올 때마다 발생하며, 이미지나 HTML 파일, 자바스크립트 파일 등 여러 첨부 리소스에 대해 각각의 HTTP 트랜잭션이 발생한다. 또한, HTTP 메서드에 ..

블록체인 2025.04.26

패스트캠퍼스 환급챌린지 52일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다. 4월 25일 학습 후기오늘 배운 내용은 URI와 URL의 차이점과 관계에 관한 개념이었다. URI(Uniform Resource Identifier)와 URL(Uniform Resource Locator)은 모두 인터넷 상에서 리소스를 식별하는 주소라는 점에서는 유사하지만, 그 의미와 사용 방식에서 차이가 있다. URI는 웹 리소스를 식별하는 방법을 나타내며, 그 안에 URN과 URL이 포함된다고 설명했다. URN(Uniform Resource Name)은 리소스의 고유한 이름을 지정하는 방식인 반면, URL은 리소스의 위치를 명확하게 알려주는 주소이다. 예를 들어, URL은 https://www.google.com/images/brand..

블록체인 2025.04.25

패스트캠퍼스 환급챌린지 51일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 24일 학습 후기 오늘 배운 내용은 웹 리소스와 미디어 타입(MIME)에 대한 개념을 중심으로 진행되었다. 웹 리소스는 웹 페이지나 서버에 저장된 파일을 의미하며, 크게 정적 컨텐츠와 동적 컨텐츠로 나눠진다. 정적 컨텐츠는 사용자가 요청한 내용을 그대로 제공하는 콘텐츠로, 텍스트, 이미지(JPEG, PNG 등), HTML 파일, 동영상(mp4) 등이 포함된다. 이러한 파일들은 변경되지 않으며, 웹 페이지에서 동일한 형태로 제공된다. 반면, 동적 컨텐츠는 사용자의 요청이나 시간, 장소에 따라 다르게 생성되는 콘텐츠다. 예를 들어, 라이브 영상이나 주식 거래 정보는 실시간으로 변경되는 데이터를 기반으로 제공된다. 또한, MIME 타입에 대..

블록체인 2025.04.24

패스트캠퍼스 환급챌린지 50일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 23일 학습 후기 오늘 배운 내용은 웹 서버의 동작 과정에 대한 기본적인 개념을 다루었다. 웹 서버는 클라이언트의 요청을 받아들여 적절한 응답을 보내는 중요한 역할을 하며, 이 과정에서 커넥션을 맺고, 요청을 처리하며, 리소스를 접근하여 응답을 생성하는 복잡한 단계를 거친다. 웹 서버는 우선 클라이언트와의 커넥션을 설정하고, 요청 메시지를 파싱하여 HTTP 메서드, URI, HTTP 버전 등을 식별한다. 이후 메시지 헤더와 요청 본문을 분석하여 필요한 데이터를 처리하고, 응답 메시지를 생성한다. 이 과정은 서버가 클라이언트의 요구 사항을 충족시키기 위해 필요한 여러 작업을 체계적으로 처리함을 보여준다. 특히, 응답 메시지는 응답 상태 ..

블록체인 2025.04.23

패스트캠퍼스 환급챌린지 49일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 22일 학습 후기오늘 배운 내용은 웹 클라이언트와 웹 애플리케이션의 다양한 유형에 대한 개념과 특징을 다루었다. 웹 애플리케이션은 인터넷이나 인트라넷을 통해 웹 브라우저에서 실행되는 응용 소프트웨어를 의미한다. 이 소프트웨어들은 사용자와 상호작용하며, 웹 환경에서 서비스를 제공하는 중요한 역할을 한다. 오늘 학습한 다양한 웹 애플리케이션 유형들은 웹 개발에서 효율적인 사용자 경험을 제공하는 데 중점을 둔다. 반응형 웹 디자인(Responsive Web Design)은 웹 페이지가 다양한 화면 크기에 맞춰 자동으로 조정되는 방식이다. 이 디자인 방식은 모바일 기기나 태블릿 등 다양한 디바이스에서 최적화된 화면을 제공하므로, 사용자 경험을..

블록체인 2025.04.22

패스트캠퍼스 환급챌린지 48일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.4월 21일 학습 후기 오늘 배운 내용은 인터넷 리소스 탐색과 관련된 개념으로, 특히 브라우저, URL, 클라이언트, 서버 간의 상호작용에 대해 이해를 넓힐 수 있었다. 브라우저는 웹페이지(URL)에 접근하기 위해 클라이언트와 서버 간의 데이터 통신을 관리하는 중요한 역할을 한다. URL(Uniform Resource Locator)은 웹 리소스를 식별하고 접근하는 주소로, 웹페이지에 접속할 때마다 우리가 입력하는 웹 주소를 통해 어떤 자원에 접근할지 결정된다. 오늘 배운 URL 구조는 크게 세 가지 요소로 나뉜다: How (Scheme), Where (Host), What (Path). 이 세 가지 요소가 결합되어, 우리가 원하는 웹페이지..

블록체인 2025.04.21