02.19 수업 2일차
오전수업
[1교시]
코딩테스트= 프렌차이즈 사장의 요리실력을 보는것
알고리즘은 개발자가 하는일 x
-
웹개발 언어 Frondend> Javascript(HTML), java, kotlin(Android)
-
backend>Java(Java), Javascript(NodeJS)
파란색: 플랫폼 > 기반, 환경, 인프라, 도구
[2교시]
-개발자 = 나만의 코드+제품
-플랫폼 = 모바일 + 웹
⬛컴파일러와 인터프리터 차이
◻컴파일러
모든 코드를 한번에 번역
🔻
비휘발성 저장장치
*실행할때 번역과정 필요 X
*속도 빠름
*사용언어 : C/C++
◻인터프리터
받은 코드 > 디스크 > 요구0> 필요한코드, 요구한코드
> 요구X>x
*속도가 느림
*소스코드가 번역되기전 코드가 넘겨지기 때문에 모든 장치에 전달할 수 있음
*사용언어 : 파이썬, 자바스크립트
[3교시]
◻프로그램=수행절차
◻cmd 명령어
d: D드라이브이동
cd.. 뒤 폴더로 이동
cd 파일이름 파일로 이동
오후수업
[5교시]
◻마크업 : 컨텐츠 구분하는 것
◻HTML문서 기본구조
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
◻ tag
1문서구조 2컨텐츠 구분 3 스타일
title 중요
W3C 표준 title (=웹표준)
◻웹문서 만드는 일 = 웹퍼블리싱
◻순서
1.파일구조 폴더 -----예시-->(종이를 보관하는 파일📁)
🔻
2.문서구조 ----예시-->문서(종이📃)
[4교시]
HTML - 문서구조
CSS - 문서구조를 꾸며 주는 역할
클라이언트 = 요청하는자 =원할때만 들어옴
서버 =제공하는자 = 24시간 운영
(예시로 서버는 편의점, 클라이언트는 편의점에 오는 손님이라고 말하면 이해하기 쉽다.)
프로토콜 = 통신
FTP : 서버 프로토콜
SMTP : 메일
WWW :웹