웹사이트를 개발할 때는 다양한 프로그래밍 언어가 사용됩니다. HTML, CSS, Bootstrap, jQuery, PHP, React.js 등이 있지만, 모두 다룰 필요는 없습니다. 중요한 것은 언어별 용도를 이해하고 적절히 활용하는 것입니다.
웹 개발 언어는 다음과 같이 분류됩니다:
💡 핵심 개념: 웹 브라우저는 HTML, CSS, JavaScript만 읽을 수 있습니다. 서버 사이드 언어는 웹 브라우저가 직접 읽지 못합니다.
웹사이트가 브라우저에 표시되는 과정을 살펴봅시다.
네이버.com
같은 도메인 주소를 입력합니다.💡 핵심 개념: 도메인은 IP 주소를 쉽게 기억하기 위한 개념입니다.
웹 개발을 위한 코딩 기초로 변수와 상수를 알아봅시다.
let myAge = 29;
const myName = "John";
💡 팁: let을 사용해 변수를 선언하고, 변경이 없는 값은 const를 사용합니다.
웹 개발에서 중요한 개념은 논리적인 흐름을 제어하는 조건문과 반복문입니다.
let score = 85;
if (score >= 90) {
console.log("A 학점");
} else if (score >= 80) {
console.log("B 학점");
} else {
console.log("C 학점");
}
for (let i = 1; i <= 5; i++) {
console.log("안녕하세요 " + i);
}
💡 핵심 개념: 조건문으로 특정 조건에서만 코드를 실행하고, 반복문으로 코드를 여러 번 실행할 수 있습니다.
배열(Array)은 여러 개의 데이터를 한 번에 저장할 수 있는 구조입니다.
let fruits = ["사과", "바나나", "딸기", "포도"];
console.log(fruits[0]); // 출력: 사과
console.log(fruits.length); // 출력: 4
💡 팁: 배열에서는 인덱스를 사용해 특정 데이터를 가져올 수 있습니다.
아래 문제로 배운 내용을 복습해보세요.
for
문을 사용하여 1부터 100까지의 짝수의 합을 구하세요.지금까지 웹 개발의 기초 개념을 살펴보았습니다. 앞으로 실습을 통해 더 깊이 있게 이해해 봅시다! 😊