2024/09 10

20240930 TIL - 웹개발 종합반

Q) 꼭 저장하고 실행해보기! 그렇지 않으면 변경사항이 나타나지 않는다. 자동완성이 가능하다면 절대 다 쓰지 않기! 오타난다. 태그가 기억나지 않을때 구글링 ex) html 태그 텍스트 가운데로 html은 줄맞춤이 생명! 선택 후 alt + shift + F 페이지 보기 alt + b 부트스트랩이란? 다른 사람이 만들어 놓은 예쁜 css 꾸러미 javascript 웹 페이지에 움직임을 더해줌 java와 javascript의 관계 = 햄과 햄스터의 관계 쯤..

study/TIL 2024.09.30

20240927 TIL - 주석, 변수 네이밍, 상수

주석//이후의 문장은 무시됨. 따라서, 문장을 삭제하거나 부연설명을 적을 때 주석을 사용한다.한 줄 주석 단축키 : ctrl + /  여러 줄 주석 단축키 : ctrl + shift + / (시작에 /*, 끝에 */)package chap_01;public class _04_Comment { public static void main(String[] args) { System.out.println("(10분 전) 잠시 후 결혼식 시작 예정이오니 착석 부탁드립니다."); //System.out.println("(5분 전) 잠시 후 결혼식 시작 예정이오니 착석 부탁드립니다."); System.out.println("지금부터 결혼식을 시작하겠습니다."); ..

study/TIL 2024.09.30

20240926 TIL - Hello World, 자료형, 변수

Hello World폴더 만들기 -> new package파일 만들기 -> Java Classopen in-explorer -> 파일 생성된 것을 확인할 수 있음package chap_01;public class _01_HelloWorld { public static void main(String[] args) { System.out.println("Hello World!!!"); }}탭 mainsout 자료형문자열(Hello World), 숫자, boolean 자료형(true/false와 같이 두가지 값만 가지는 것)package chap_01;public class _02_DataTypes { public static void main(String[]..

study/TIL 2024.09.26

20240913 TIL - VS Code

src = source 웹 브라우저 작동 원리요청하는 쪽 = 클라이언트주는 쪽 = 서버HTML(뼈대) + CSS(꾸미기) + JS(움직임) VS Code 설치HTML 기초크게  head 와 body 로 이루어져 있음html :5 (자동완성 이용)alt + b = 완성된 창을 여는 단축키로그인 페이지 만들기태그는 외우는 것이 아니라 가져다가 쓰는 것이다!Q&A한 줄로 표시되지 않기 위해서 선택할 수 있는 방법은 '여러가지' 이다.ex) hr or p태그

study/TIL 2024.09.13

20240911 TIL - 변수 이름 짓는 법

변수 이름 짓는 법1. 저장할 값에 어울리는 이름2. 밑줄, 문자, 숫자 사용 가능(공백 사용 불가)3. 밑줄 또는 문자로 시작 가능4. 한 단어 또는 2개 이상 단어의 연속5. 소문자로 시작, 각 단어의 시작 글자는 대문자(첫 단어는 제외)6. 예약어 사용 불가(public, static, void, int, double, float, ...) package chap_01;public class _05_VariableNaming { public static void main(String[] args) { String nationality = "대한민국"; String firstName = "현성"; String dateOfBirth = "2001-12-31";..

study/TIL 2024.09.11

20240909 TIL - 변수

변수(문자형, 정수형)String name = "나도코딩";int hour = 15; true는 따옴표 없이 적는다.double 정밀float 정밀도 떨어짐float f = 3.14F;-> 뒤에 F를 넣어줘야 함 long l = 1000000000000L;l = 1_000_000_000_000L;결과 같음, 아래는 보기 편하게 구분해준 것큰 숫자 21억 초과 -> long21억 이하 -> int *우리가 사용하려는 데이터에 맞는 자료형을 사용해야 한다.  intlongfloatdoublecharStringboolean

study/TIL 2024.09.09

20240906 TIL - 자바 기초

자바란?자바란? 실행환경(JRE) + 개발도구(JDK) + 라이브러리(API)현재 프로그래밍 언어는 700개 정도, 지금도 계속 새로 생기고 있다. 자바의 특징객체지향 언어(=프로그래밍 언어+객체지향 언어)자동 메모리 관리(GC ; 가비지 컬렉터) -> 편리함멀티 쓰레드를 지원풍부한 라이브러리*운영체제에 독립 : 자바 가상 머신(JVM ; Java Virtual Machine) 자바 개발 도구의 설치와 설정이클립스 - 클래스 첫 글자는 항상 대문자로Java API 문서 = Java 사전 자바 API 문서 설치와 사용법

study/TIL 2024.09.06

20240905 TIL - OT

내가 내일배움캠프에 참여한 계기는 무엇인가요? 코딩에 흥미를 느껴서 개발자로 커리어를 쌓고자 했습니다. 비전공자이고 대학 졸업 후 늦은 나이에 커리어를 전환하기 위해서는 짧은 시간에 빠른 성장이 필요하다고 생각하여 긴 시간 몰입할 수 있는 내일배움캠프가 효과적일 것이라 생각하여 참여하게 되었습니다.내가 이해한 개발자는 어떤 역할을 하는 사람인가요? 웹이나 앱을 사람들이 편리하게 사용할 수 있게 구현하고, 유지보수와 업데이트를 하는 사람프로그래밍을 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 프로그래밍에 대해 찾아본 것을 작성해주세요. 프로그래밍이란 특정 목적을 달성하기 위해 설계된 알고리즘을 프로그래밍 언어를 사용하여 구체적인 프로그램으로 작성하는 과정을 가리킵니다. 프로그래..

study/TIL 2024.09.05