전체 글(142)
-
코드프레소 - Spring Boot를 활용한 웹 개발 초급
안녕하세요. 코드프레소에서 Java 웹 개발 트랙 체험단을 하고 있는 brandy 입니다. 오늘은 코드프레소에서 들었던 스프링 부트를 활용한 웹 개발 초급 과정 후기에 대해 남겨보려고 합니다 ! 총 5개의 강의로 이루어져 있으며, Mybatis + RDBMS + 데이터 검증 + 쿠키와 세션이해 강의로 이루어져 있습니다. 확실히 이제 스프링 부트에 대해 점점 더 자세하게 다루고 있다라고 느껴지는 강의였는데요, 점점 어려워지지만! 강사님께서 알기 쉽게 설명해주시고 강의 시간도 한 강의 당 10분을 넘기는 경우가 거의 없어서 집중력이 흐트러지지 않고 무사히 완강을 할 수 있었습니다. 저는 프론트엔드 개발에 좀 더 관심이 가지만, 프론트엔드 개발을 하더라도 풀스택 지식을 겸비하고 있어야 한다고 생각하는 입장이라..
2022.03.11 -
220311 TIL
1. 리액트는 컴포넌트로 구성되어 있으며 컴포넌트는 UI를 독립적이고 재사용이 가능하도록 나눈 조각이다. 2. JSX 영역이 실제 화면에 그려지는 부분이며 return() 함수 안에 작성한다. html 처럼 생겼지만 자바스립트이다. JS 영역의 처음 시작은 태그로 감싸주거나 로 작성한다. 한 줄은 상관이 없지만 한 줄 이상은 그룹형(Fragment) 또는 Div로 묶어야 한다. Fragment에 큰 뜻은 없으며 단순히 태그 감싸기 용이다. 3. webpack은 html,css,js 등을 하나로 묶어 (파일들을 묶어) 한 번에 실행시켜주는 도구이다. 4. ex) let [추천,추천변경] = useState(0); 과 같은 경우는 맨 앞에 있는 값인 '추천'의 초기값을 0으로 셋팅하겠다는 의미이다. 5. 리..
2022.03.11 -
220308 TIL
1. React에서 Node.js를 사용하는 이유? Node.js를 설치하게 되면 npm(Node Package Manger)이 설치된다. Node.js와 React가 직접적인 관련은 없지만, React 프로젝트 개발 시 필요한 주요 도구들(바벨,웹팩 등)을 Node.js의 npm이 설치해주는 것이다. 2. 리액트 프로젝트를 VSCode에서 쉽게 생성하는 방법 Terminal에 npx create-react-app 프로젝트 이름 npx는 npm의 아들이며 npm@5.2.0 버전부터 새로 추가되었다고 한다. npx가 없을 당시에는 npm을 통해 React app을 생성했는데 npm install -g create-react-app ~ 을 했었는데 문제점이 있었다. CRA(Create React App:리액..
2022.03.08 -
220302 TIL
1. URI 큰 범위 안에 URL,URN이 포함되어 있다. URI는 Uniform Resource Identifier 리소스(URI로 식별할 수 있는 모든 대상)를 식별한다. locator(URL),name(URN) 둘다 추가로 분류될 수 있다. '식별'한다는 것은 사람을 주민번호로 식별하듯이 컴퓨터도 URI를 통해 IP 주소 등을 식별한다. URL Uniform Resource Locator 리소스가 있는 위치 URN Uniform Resource Name 이름이 홍길동이면 URN은 홍길동 그 자체 * 우리한테는 URL이 가장 중요하다. schema : 프로토콜 정보가 들어감 (어떤 방식으로 자원에 접근할 것인가?) https 443 / http 80번 포트면 https,http를 443,80과 같이 ..
2022.03.08 -
코드프레소 - 클라우드 컴퓨팅 첫 걸음 수강 후기
안녕하세요. brandy 입니다. 이번에 코드프레소에서 수강한 '클라우드 컴퓨팅 첫 걸음' 수강 후기를 남기고자 합니다. 이번 강의의 목표는 '비전공자도 이해할 수 있는 클라우드 컴퓨팅 기초 개념과 활용'인데요. 전공자인 저도 클라우드 컴퓨팅에서도 특히 AWS는 써본적도 없고 nginx는 들어보기만 했고 사용할 기회가 적었었습니다. 그러나 코드프레소를 통해서 직접 AWS와 ngix를 실습할 수 있는 기회가 주어져서 감사한 마음으로 강의를 수강했습니다. 1강 ) 클라우드 컴퓨팅에 대하여 클라우드 컴퓨팅의 개요, 목적, 종류 등 설명을 쉽게 해주셨습니다. 특히 저는 laas,PaaS,Saas 개념들에 대해 헷갈리곤 했는데 비유를 쉽게 들어주셔서 쉽게 이해할 수 있었습니다. 또한 클라우드의 최신 트렌드 등을 ..
2022.03.02 -
220301 TIL
1. java.util.NoSuchElementException 흔하게 발생하는 문제. 공간이 없다는 뜻. 비어있는 공간에서 값을 꺼내려고 하면 발생하는 문제이다. Scanner가 읽어올 스트림이 없는데 읽으려고 해서 발생한 Exception이다. 2. nextLine() Enter을 치기 전까지 쓴 문자열을 모두 리턴한다. next() 공백 전까지 입력받은 문자열을 리턴한다. 3. charAt(문자열에서의 문자 순서. 0번부터 시작) Scanner은 char 타입으로 입력을 받을 수 없고 String 타입으로만 입력을 받을 수 있다. 그래서 나온 것이 charAt() Scanner에서 next()또는 nextLine() 뒤에 쓴다. ex ) c1=sc.next().charAt(0); c2 = sc.ne..
2022.03.01