우리는 통상 Backend 개발자가 되기 위해서는 서버를 구축하기위한 언어를 하나 골라야한다. 아마 부트캠프 혹은 국비지원 프로그램만 봐도 우리나라 백엔드 개발자들이 Spring을 얼마나 많이 사용하고 있는지 알 수 있을 것이다. 그래서 너도 나도 Spring을 배우기위해 백엔드 개발 공부를 시작하지만 정작 시작하고 나면 그래서 Spring이 뭔...
(Spring)Spring? SpringBoot? 둘이 뭐가 다른거야?
(ChatGPT)ChatGPT활용방법 정리
💡 Promt Engineering의 의미를 간단히 정리하고 GPT를 더 효율적으로 활용하기 위한 방법들을 정리하였습니다. Prompt란? Prompt는 메시지 또는 명령으로, 특히 컴퓨터 분야에서 사용되는 용어입니다. 기존에는 연극이나 TV프로그램에서 진행자가 특정 행동이나 대사를 지시하는 메시지를 의미했습니다. 하지만 컴퓨터 분야에서는...
(SpringBoot)2.웹 개발 기초_김영한 스프링부트 기초 강의
웹 개발 구분 정적 컨텐츠 MVC와 템플릿 엔진 API 1. 정적 컨텐츠 SpringBoot는 정적 리소스를 기본적으로 띄어줄 수 있다. /resouces/static에 원하는 정적 페이지를 생성해준 후 localhost:8080/{정적페이지이름.html}으로 접속시 정적페이지 반환 SpringBoot에서 lo...
(SpringBoot)1.프로젝트 환경설정_김영한 스프링부트 기초 강의
프로젝트 생성 스프링부트 프로젝트 생성 링크 위 사이트에서 원하는 프로젝트 버전들을 선택하고 프로젝트 생성. 우측에 Dependencies라는 것은 원하는 기능들을 추가하는 것인데 Spring Web, Template Engines과 같은 기능들을 추가할 수 있다. 위 사이트에서 원하는 버전과 기능들을 쉽게 환경설정할 수 있는...
(ChatGPT) ChatGPT의 학습 방법과 기본원리
글을 작성하게 된 이유 💡 ChatGPT의 출시 이후, GPT에게 도움을 받는 일이 증가하며 업무 스타일이 변화하고 있습니다. 초기에는 문법 검사, 제목 추천, 정보 검색과 같이 간단한 작업에 GPT의 도움을 받았지만, 요즘에는 코드 리뷰, 목차 작성과 같이 복잡한 일도 GPT의 도움을 받고 있습니다. 이러한 사용은 일의 효율성은 크게 향상시켰지만...
(네트워크) Web, Network, Internet 기초 개념 정리
요점 정리 💡 웹은 인터넷을 통해 연결된 컴퓨터 네트워크 상에서 정보를 공유하고 표시하는 방법이다. 즉, 여러 개의 네트워크가 모여 인터넷이 형성되고 인터넷 서비스 중 하나가 웹이다. 1. 웹(Web)이란? 1) 웹의 정의 World Wide Web 줄여서 WWW 또는 웹이라고 함. 웹은 팀 버너스 리박사가 고안한 시스템으로 멀리 떨...