전체 글 17

CSS

CSS(Cascading style Sheets)란 HTML문서의 스타일을 꾸밀 때 사용하는 스타일 시트 언어 HTML은 정보표현, CSS는 디자인으로 분리!→ 왜 나눠서 사용할까 ?     1) 유지 및 보수의 편의성     2) 효율적인 재사용!! 1. CSS 기본구조  → head 안 style을 적고 작성  2. CSS 계층 선택자    1) 전체 선택자 : 웹 문서 내 모든 요소를 선택                              사용 기호 = *                              명시도 순위 = 0점    2) 태그 선택자 : 특정 태그(요소) 이름으로 요소를 선택                              태그의 이름을 사용                   ..

카테고리 없음 2024.10.08

HTML

HTML이란 Hyper Text Markup Language의 약어로  웹페이지에 정보를 담아 표시하기 위한 언어이다.HTTP란 Hyper Text Transfer protocol의 약어로 인터넷에서 Hyper Text를 교환하기 위하여 사용되는 통신규약이다.\    * Hyper Text : 현재 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트 (Hyper Link와 같은 개념이다.)   * Markup : 어딘가에 Mark, 즉 표시를 해두는 것   HTML 코드 구조 → 우리가 보는 화면에는 내용만 나타난다.  해당 요소에 추가적인 내용을 담고 싶을 때   ex) 글자색, 크기, 배경색 등    1. 바디 태그 속성     → body : 사용자에세 보이는 실제 부분을 작성하는 태그   2. 제목..

카테고리 없음 2024.10.04

Python - 기초 (변수,자료형,연산자)

저는 JAVA를 먼저 배웠기 때문에 JAVA랑 비교해서 정리한 내용도 있습니다!변수 및 자료형 1. 변수    → 변수(variavle) : 데이터를 담을 수 있는 공간         ex) num = 3 (java랑 다르게 자료형과 ; 자료형 적지 않아도 자동 인식함)  2. 자료형 - 정수 : int- 실수 : float- 논리 : boolean (True, False)- 문자열: String  3. 변수명 규칙    1) 영문자, 숫자, 언더바(_)를 사용할 수 없다.        (영문자는 대, 소문자를 구분해서 인식함)    2) 숫자로 시작할 수 없다.    3) 예약어 사용이 불가능하다.        (명령어는 가능하지만 원래 기능이 사라짐) 4. 권장사항    1) 변수명의 첫 글자는 가급..

카테고리 없음 2024.09.29

Python- 기초

Python은 1990년 네덜란드의 Guido Van Rossum이 개발한 고급 프로그래밍 언어로, 인터프리터를 사용하는 객체지향 언어이자 플랫폼이 독립적인, 동적 타이핑 대화형 언어이다.  * 프로그래밍 언어: 컴퓨터를 이용하여 특정 문제를 해결하기 위한 프로그램을 작성하기 위해 사용되는 언어* 고급 프로그래밍 언어: C, JAVA, Pythom 등 (저급 프로그래밍 언어: 어셈블리어)* 객체지향: 체를 생성하고 조작하며 객체끼리 관계를 맺음으로써 여러 객체가 함께 수행될 수 있게 한다. * 동적 타이핑 : 타입을 동적으로 결정하는 행위* 인터프리터 언어: 프로그래밍 언어의 소스 코드를 한 중씩 실행 가능한 언어를 뜻함 Python이 꾸준히 주목받고 있는 이유   1. 문법이 쉬워 프로그래밍 언어 입문..

카테고리 없음 2024.09.29

JAVA - 조건문

1. 조건문   → 주어진 조건을 비교 판단하여 그 조건에 만족할 경우 지정된 명령을 실행하고       만족하지 않을 경우 다음 단계의 명령을 수행      1) 단순if문   2) if-else문   3) 다중 if 문 (if-else-if문)   4) switch문   // 문법 if(true){ System.out.println("실행문장1"); System.out.println("실행문장2");}     - 소괄호안에 조건을 입력    - true면 중괄호 안에 있는 모든 것을 실행    - false이면 중괄호 안에 들어올 수가 없고 실행 x      예제 ) int타입의 변수 age를 선언하고 키보드로 값을 입력 받으세요.                만약 age가 20보다 크거나 같다..

카테고리 없음 2024.09.14

JAVA - 상속, 추상화,인터페이스

1. 상속(inheriternce)    →  상속이란 기존 클래스의 변수(데이터)와 메소드(로직, 코드)를 물려받아 새로운 클래스를 구성하는 것      * 기존 클래스 : 부모 클래스 , 슈퍼 클래스      * 물려받는 클래스 : 자식 클래스, 서브 클래스          1) 기존 클래스의 변수와 코드를 재사용 → 코드의 중복 감소 및 클래스의 간결화     2) 먼저 작성된 검증된 프로그램 재사용 → 신뢰성 있는 프로그램 손쉽게 개발     3) 클래스 간 계층적 분류 및 관리 → 유지 보수 용이          class 서브클래스 extends 슈퍼클래스     * extends : 연장하다, 확장하다         1) 다중 상속을 지원하지 않는다     2) 상속의 횟수에 제한을 두지 않..

카테고리 없음 2024.09.11

JAVA- 변수, 상수, 연산자

1. 변수(variable)         → 프로그래밍에서는 데이터를 담을 수 있는 메모리 공간을 뜻한다.       (앞으로 우리는 변수를 만들다를 변수를 선언한다라고 할 것이다.)          자료형 변수명 = 값;    * = 프로그래민속에서는 대입한다는 의미를 가지고 있다.    * == 이게 같다는 의미로 사용     ex) int a =3;          -> 정수 3을 a라는 변수명에 대입        1) 키워드(예약어) 사용 불가    2) 대소문자로 구분되며 길이에 제한이 없다.   3) 숫자로 시작할 수 없다.   4) 특수문자는 '_' 와 '$'만 허용된다. (띄어쓰기 안됨)     1)  변수 이름의 첫 글자는 항상 소문자로 시작   2) 변수 이름이 여러 단어로 이루어진 ..

카테고리 없음 2024.09.11