자바스크립트(JavaScript)
자바스크립트는 웹 페이지 상에서 동적인 기능을 구현할 수 있는 스크립트 언어입니다. 웹 브라우저에서 실행되며, HTML, CSS와 함께 웹 페이지를 구성하는 요소 중 하나입니다.
자바스크립트는 다양한 기능을 제공합니다. 이벤트 처리, DOM(Document Object Model) 조작, AJAX(Asynchronous JavaScript and XML)를 사용한 비동기 통신 등을 구현할 수 있습니다. 또한, Node.js를 사용하여 서버 측에서도 실행할 수 있습니다.
자바스크립트는 문법이 간단하고 배우기 쉽습니다. 그리고 브라우저에서 실행되는 스크립트 언어로서 가장 널리 사용되기 때문에, 다양한 개발자들이 사용하고 있습니다. 이러한 이유로 자바스크립트는 현재 웹 개발에서 필수적인 기술 중 하나입니다.
자바스크립트의 특징
자바스크립트의 특징은 다음과 같습니다.
- 동적인 기능을 제공합니다.
- 객체 지향 프로그래밍을 지원합니다.
- 함수형 프로그래밍을 지원합니다.
- 클라이언트 측에서 실행됩니다.
- 문법이 간단합니다.
교재 선택
한빛미디어사의 혼자 공부하는 자바스크립트
를 이용합니다.
교재는 자바스크립트 입문서로 자바스크립트의 역사와 개발환경 설정을 시작으로 리엑트를 활용한 프론트엔드 개발을 맛볼 수 있는 단계까지 설명되어 있습니다. 챕터별로 몇개의 과제가 주어지고 있으며, 해당 과제를 수행하고 기록을 연재하려 합니다.
강의를 듣고 해당 강의와 관련 있는 문제만 풀이하라고 과제를 받았지만 문제를 몇개 풀어보니 하나 같이 재미있어서 기왕 하는 김에 챕터별로 전부 풀기로 결심했습니다.
목차
- Chapter 01 : 자바스크립트 개요와 개발환경 설정
- Chapter 02 : 자료와 변수
- Chapter 03 : 조건문
- Chapter 04 : 반복문
- Chapter 05 : 함수
- Chapter 06 : 객체
- Chapter 07 : 문서 객체 모델 (Soon....)
- Chapter 08 : 예외 처리 (Soon....)
- Chapter 09 : 클래스 (Soon....)
- Chapter 10 : 리엑트 라이브러리 맛보기 (Soon....)
'Language > JavaScript' 카테고리의 다른 글
혼자서 공부하는 자바스크립트 Chapter 04 반복문 (0) | 2023.04.07 |
---|---|
자바스크립트 입문 1주차 과제 (0) | 2023.04.05 |
혼자서 공부하는 자바스크립트 Chapter 03 조건문 (0) | 2023.04.04 |
혼자서 공부하는 자바스크립트 Chapter 02 자료와 변수 (0) | 2023.04.03 |
혼자서 공부하는 자바스크립트 Chapter 01 자바스크립트 개요와 개발 환경 설정 (0) | 2023.04.02 |