전체 글 81

웹 개발 종합반 Day 9 [HTML 기초 - 웹 페이지 꾸미기2]

1. 스파르타플릭스 화면 만들기        body {            background-color: black;        }-> body처럼 태그가 하나밖에 존재하지 않으면 .~~ 의 형태로 이름표를 붙일 필요 없다.  .mycards {            width: 1200px;            margin: 20px auto 20px auto;        }-> 위, 아래 등의 간격을 넓히고 싶을 때 쓰는 margin은 위, 오른쪽, 아래, 왼쪽 의 순서대로 조정한다. -> 코드가 복잡해져 어느 부분을 수정해야 할 지 헷갈릴 때, 해당 콘텐츠에 마우스 오른쪽 버튼으로 검사를 열면 위 그림처럼 오른쪽에 html코드가 나온다. 실시간으로 바뀌는 모습을 보면서 어느 부분을 수정해야 하..

웹 개발 종합반 - Day 8 [HTML 기초-웹 페이지 꾸미기]

1. VS CODE 를 이용해 HTML 에 대해 알아보기DOCTYPE html>html lang="en">head>    meta charset="UTF-8">    meta name="viewport" content="width=device-width, initial-scale=1.0">    title>스파르타코딩클럽 | HTML 기초title>head>body>        div>나는 구역을 나누죠div>    p>나는 문단이에요p>    ul>        li> bullet point!1 li>        li> bullet point!2 li>    ul>        h1>h1은 제목을 나타내는 태그입니다. 페이지마다 하나씩 꼭 써주는 게 좋아요. 그래야 구글 검색이 잘 되거든요.h1> ..

JAVA 입문 _ 김영한의 자바 입문 강의 - Day 7[반복문2]

1. 중첩 반복문public class Nested { public static void main(String[] args) { for (int i = 0; i 내부 for " + i + "-" + t); } System.out.println("외부 for 종료 i:" + i); System.out.println(); //라인 구분 } //외부 for 2번, 내부 for 3번 진행 예제1) 처음 10개의 자연수를 출력하는 프로그램을 작성해 보세요. 이 때, count라는 변수를 사용해야 합니다. while문과 for문 2가지 버전의 프로그램을 작성하세요.public class WhileEx1 { public ..

JAVA 입문 _ 김영한의 자바 입문 강의 - Day 6[반복문1]

1. 반복문 : 특정 코드를 반복해서 실행할 때 사용1) While문 1 [ while (조건식 ] - 조건문을 확인한 후 참이면 코드 블럭을 반복 실행하고, 거짓이면 while문을 빠져나간다. public class While1_1 { public static void main(String[] args) { int count = 0; while ( count public class While1_1 { public static void main(String[] args) { int count = 25; while ( count -> while ( count  2) While문 2  예제) i부터 하나씩 증가하는 수를 endNum(마지막 수)까지..

JAVA 입문 _ 김영한의 자바 입문 강의 - Day 5[조건문2]

1. 조건문1) switch문    예제당신은 회원 등급에 따라 다른 쿠폰을 발급하는 프로그램을 작성해야 한다. 이 프로그램은 int grade 라는 변수를 사용하며, 회원등급(grade)에 따라 다음의 쿠폰을 발행해야 한다.1등급 : 쿠폰 1000 / 2등급 : 쿠폰 2000 / 3등급 : 쿠폰 3000 / 그 외 쿠폰 500각 쿠폰이 할당된 후에는 "발급받은 쿠폰" + 쿠폰값을 출력해야 한다. public static void main(String[] args) { int grade = 2; int coupon; if (grade == 1) { coupon = 1000; } else if (grade == 2) { ..

JAVA 입문 _ 김영한의 자바 입문 강의 - Day 4[조건문1]

1. 조건문 - if문/if,else : 특정 조건에 따라 다른 코드를 실행하는 것- if문 : 특정 조건이 참인지 확인하고, 그 조건이 참인 경우 특정 코드 블록{}을 실행한다.-> true 인 경우에만 코드 블록이 실행되기 때문에 조건문이 false인 두 번째 코드 블록은 실행되지 않는 것을 확인int age = 20 의 값을 18보다 작은 수로 변경하면 두 번째 코드 블록만 실행된다.- if문은 이미 조건을 만족해도 불필요한 다른 조건을 계속 검사하며 조건을 중복체크하는 경우가 발생해 코드 효율성이 떨어진다는 단점이 있다.  - else문 : if문에서 만족하는 조건이 없을 때 실행하는 코드를 제공, 모든 조건이 거짓일 때 실행되는 코드  - else if문 : 앞선 if문의 조건이 거짓일 때 다음..

JAVA 입문 _ 김영한의 자바 입문 강의 - Day 3[연산자]

1. 연산자 : 계산을 수행하는 기호- 산술 연산자 : +, -, *, /, % 등등 [주로 숫자를 계산하는 데 사용, 수학 연산을 수행]- 증감 연산자 : ++, --- 비교 연산자 : ==, !=, >, =, - 논리 연산자 : && (AND), ||(OR), !(NOT)- 대입 연산자 : =, +=, -=, *=, /=, %=- 삼항 연산자 : ? :- 피연산자 : 연산 대상 ex)3, 4, a, b★숫자는 0으로 나눌 수 없으므로 프로그램에서 오류가 발생한다.  2. 문자열 더하기실행결과 : hello world, srting1string2, a + b = 10, a + b = 20★문자열인 String 타입에 다른 타입을 더하는 경우 대상 타입을 문자열로 변경한다.  3. 연산자 우선순위실행결과..

내일배움캠프 스타터노트

1. 내가 내일배움캠프에 참여한 계기는 무엇인가요?     여느 분들이 그렇듯 저도 진로에 대한 고민이 많은 상태여서 무작정 자격증 취득 준비를 하던 중 우연히 내일배움캠프 광고문자를 받았습니다. 평소에 광고문자는 보지도 않고 무시하는 편인데 유난히 눈에 띄더라구요. '문과인 내가 프로그래밍을 할 수 있을까?'하는 걱정에 중도하차를 하게될 수도 있다고 생각했지만 포기하더라도 경험은 해보자 하는 호승심에 참여하게 되었습니다.  2. 내가 이해한 개발자는 어떤 역할을 하는 사람인가요?       컴퓨터에서 일어나는 어떠한 일들을 컴퓨터언어로 번역하고 정리,발표하는 사람이라고 생각합니다.  3. 프로그래밍을 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 프로그래밍에 대해 찾아본 것을..

JAVA 입문 _ 김영한의 자바 입문 강의 - Day 2[자바 입문, 변수]

1. 인텔리제이 다운로드 후 소스 파일을 이용해보기 -> 실행결과 : hello java김영한의 자바 입문 강의를 따라 코드를 만들고 실행해봤다.코딩 공부 전 영타를 빠르게 키워놓는 것이 도움이 될 거라는 조언을 들은 적이 있는데 그게 절실하게 와닿았다.대문자와 소문자가 다르면 오류가 발생하는 자바 언어에서 자유롭게 대소문자를 왔다갔다 하며 빠르게 치는 것은 정말 어려운 일이었다. ★ 자바 언어는 대소문자를 구분한다.  public class HelloJava- HelloJava 를 클래스(class) 라고 한다.- 파일명과 클래스 이름이 같아야한다.- {} 블록을 사용해 클래스의 시작과 끝을 나타낸다. public static void main{String[] args)- 자바는 main(Stringf..

SQL ( Structured Query Language ) 기초

SQL 이란?Structured Query Language의 약자로 데이터베이스와 대화하기 위해 특별히 디자인된 언어라고 한다. 쉽게 생각하면 SQL 에서의 데이터 베이스는 액셀의 시트와 같은 역할이고, 테이블의 행(row)은 데이터 레코드를 나타내며 열(column)은 데이터의 속성을 나타낸다. 즉, 여러 개의 테이블을 포함하는 큰 틀이 데이터 베이스 이다.  SQL의 명령어SELECT DQL 질의어 // 데이터를 꺼내오기 위한 명령어INSERT // 데이터 추가UPDATE DML 조작어 // 데이터 수정DELETE // 데이터 삭제 예문customers nameaddressnumberpoints호랑이경기125,000거북이인천133,000두루미서울142,500코끼리경기154,000SELECT *FROM..