3층 1구역 - 개발의 장(355)
-
JAVA - JAVA의 툴, 출력과 주석과 사칙연산, ESCAPE문 (2022-07-06)
원래 하던 일을 때려치고 '개발자가 되겠다!' 라고 다짐하며 웹개발 종합반 과정을 수강하고 풀스택을 경험하며 '백엔드가 맞는 거 같다' 생각하고 5월에 부트캠프 결제를 했다. 오늘은 JAVA 백엔드 개발자가 되기 위한 한 걸음을 내딛는 날이다.!!!!! 첫시간엔 간단한 오리엔테이션과 JAVA 코딩을 하면서 사용하게 되는 TOOL, 기본적으로 어떻게 출력되는가? 에 대해 간단하게 공부했다. 용도별 tool 구분 JAVA SE (Java Platform Standard Edition) : 데스크탑 및 서버에서 응용 프로그램 개 발 JAVA EE (Java Platform Enterprise Edition) : SE를 포함하고 있으며 웹 프로그램 개발 JAVA ME (Java Platform Micro Edi..
2022.07.08 -
2022년 06월 14일(화) JAVA 문법 맨땅 트라이 1일차
저번 '웹개발 종합반'으로 풀스택에 관해 맛을 본 후, 백엔드가 좀 더 적성에 맞는 듯 하여 '부트캠프' 등록 후 JAVA 관련된 문법은 알고 가야 할 거 같아서 금일부터 문법 맨땅 트라이를 시작해보려고 한다. (정보처리산업기사 개나 줘버려...) 1. JAVA는? Java는 제임스 고슬링과 연구원들이 개발한 '객체 지향적 프로그래밍 언어' 이다. Write Once, Run Anywhere '한 번 작성하면 어디에서나 실행된다' 즉, 자바로 개발된 프로그램은 자바 실행 환경 JRE가 설치된 모든 환경에서 실행이 가능하다. JAVA는 백엔드 개발자, 데이터 엔지니어 등 많은 곳에서 널리 쓰이고 있으며, 파이썬같은 배우기 간편한 언어도 많이 나왔지만, 'JAVA = 백엔드' 라고 생각할 정도로 아직 많이 ..
2022.06.15 -
[스파르타 코딩 클럽]과 함께하는 웹개발 종합반 - 4주차
4주차는 이제까지 만들어둔 HTML과 데이터베이스인 mongoDB를 연동해서 서버를 만들게 된다. (낯부끄러운 사이트 하나가 어쩌면 누군가 보게 될 수도 있다..) 우리는 Flask 라는 프레임워크를 통해 서버 구동을 시도해 보는데, 서버를 구동하기 위해선 꽤 복잡한 일들을 이거 하나로 간편하게 해결 가능하다. 굳이 따지자면 프레임워크를 쓰느냐 안쓰느냐 차이는 우리가 카레를 만드는데 강황, 우유, 기타 속 재료를 손질하고 씻을 건 씻고, 풍미를 위해 굽고 찌고 뭐하는 과정이 프레임워크를 안 쓰는 과정이며, 프레임워크를 사용한다는 것은 3분카레를 뎁혀서 밥에 뿌려먹는 정도로 생각하면 될 거 같다. Flask 서버를 만들 땐, Project 폴더 안에 venv static 폴더
2022.04.28 -
[스파르타 코딩 클럽]과 함께하는 웹개발 종합반 - 3주차
지난 2주차까지 눈에 보이는 HTML, CSS, 자바스크립트를 했다면 이번 3주차는 파이썬을 이용한 기본함수, 웹스크래핑, 데이터베이스 조작하기에 대한 백엔드 과정을 학습하게 된다. 파이썬 패키지(package) 설치하기 즉, 여기서는 패키지 설치 = 외부 라이브러리 설치! 👉 패키지? 라이브러리? → Python 에서 패키지는 모듈(일종의 기능들 묶음)을 모아 놓은 단위 이런 패키지 의 묶음을 라이브러리 라고 볼 수 있다. 지금 여기서는 외부 라이브러리를 사용하기 위해서 패키지를 설치 가상 환경(virtual environment) 이란? - 프로젝트별로 패키지들을 담을 공구함 웹스크래핑(크롤링) 말 그대로 웹(인터넷) 내용을 스크랩 한다. 즉, 웹에 있는 내용을 가져와서 데이터를 추출하는 방법 네이버..
2022.04.21 -
[스파르타 코딩 클럽]과 함께하는 웹개발 종합반 - 2주차
1주차에는 뼈대인 HTML과 꾸며주는 CSS에 대해 배우고 실습 했었다. 2주차는 자바스크립트를 좀 더 풍부하게 만들어주는 JQuery, Ajax에 관해 배우고 실습했다. JQuery란? HTML의 요소들을 조작하는 편리한 Javascript를 미리 작성해둔 것. Javascript로도 해결이 가능하지만 코드가 복잡해지고, 브라우저 간 호환성 문제도 고려해야 하기 때문에 JQuery 라는 일종의 라이브러리가 생기게 되었다. JQuery를 사용하기 위해 전문 개발자분이 짜둔 코드를 가져와야 하며, '구글크롬' 기준으로 이러한 코드를 '임포트' 해와야 한다. 이렇게 가져온 후, CSS에서는 'class' 라고 지정해주었다면, JQuery에서는 'id' 라고 지정해주어야 한다. 지정이 완료되면 '영화 기록하기..
2022.04.18 -
[스파르타 코딩 클럽]과 함께하는 웹개발 종합반 - 1주차
오늘 1주차 강의가 오픈되어 강의 듣고, 내일부터 더욱 열심히 복습하는 주간이 될 것이다. 오늘은 HTML, CSS, JB(자바스크립트)에 관한 내용에 대해 강의를 진행했다. 간단하게 비유하자면, HTML - 뼈대 CSS - 꾸미기 JB - 움직임 으로 비유가 가능하다. JB는 일단 미뤄두고, 오늘은 숙제도 진행하며 복습할 겸, HTML과 CSS만 다뤄볼까 한다. 1주차 숙제는 좋아하는 아티스트의 팬명록 페이지를 제작해보는 것이다. 강의내용 보면서 실습했던 내역이 있어서 복사,붙여넣기 하며 조금씩 다듬어 만들어 보긴 했지만 몇 시간째 갇혀 '이게 왜 이래 되지?' 라고 골머리 앓던 부분도 있었다. 1. 사이트 검색 시 나오는 타이틀 타이틀은 간단하게 넣고 싶은 제목 2. 타이틀 사진 및 타이틀 제목(대문..
2022.04.12