코스 개요
자바스크립트 기초와 함수 개념
- 자바스크립트란 무엇인가?
- 시대에 따른 자바스크립트의 발전 과정
- 어디서, 언제 자바스크립트를 사용해야 하는가
- 어디서, 언제 자바스크립트를 사용하지 말아야 하는가
- 웹 스크립팅의 기초 개념
- 웹 페이지에 자바스크립트 포함시키는 방법
- 자바스크립트 명령문 작성법
- 변수 활용 방법
- 연산자 사용법
- 마우스 이벤트 캡처 방법
- 기본 구문 규칙
- 함수 호출 방법
- 변수의 유효 범위 설정
- 화살표 함수 소개
- 매개변수 기본값 지정 방법
DOM 객체와 내장 객체 활용법
- 사용자와의 상호작용 구현 방법
- ID를 이용한 요소 선택법
- 브라우저 히스토리 접근 방법
- Location 객체 사용법
- 날짜 및 시간 다루기
숫자와 문자열 처리 방식
- 숫자의 개념과 활용
- 전역 메서드 소개
- Number 객체의 특성
- Number() 함수 사용법
- 불린형 데이터의 특징
- null 및 undefined 값의 의미와 쓰임새
- 문자열의 개념과 활용
- 템플릿 리터럴 사용법
배열을 통한 데이터 저장 방법
- 배열의 기본 개념과 용도
- 배열 내부 요소 순회하는 방법
- 세 점 연산자의 역할과 활용법
이벤트 처리 및 프로그램 흐름 제어
- 다양한 유형의 이벤트와 그 종류
- 이벤트 핸들러 작동 원리
- 이벤트 객체에 대해 알아보기
- 조건문 활용법
- 반복문 및 제어 구조 사용법
- 타이머 설정과 실행 방식
DOM 기반 스크립팅 수행법
- DOM 노드의 구성 및 특성
- getElementsByTagName()을 이용한 요소 선택법
- 요소 속성을 읽는 방법
- Mozilla 및 Chrome DOM 검사기 활용법
- JSON이란 무엇인가? 기초 개념 설명
자바스크립트, HTML, CSS를 결합한 프로그래밍 실습
- 중요한 요소들의 특성과 활용법
- 드래그 앤 드롭 기능 구현하기
- 로컬 저장소 사용법
- 로컬 파일 다루기 방법
- DOM 내 style 속성 활용법
- className을 통해 클래스 식별 및 접근하는 방식
- DOM의 styleSheets 객체 소개
- 자바스크립트에서 CSS3 속성 참조하기
- CSS3 속성을 자바스크립트로 설정하는 방법
요약 및 향후 학습 방향 안내
요건
- HTML 및 CSS에 대한 기초 지식
- 일반적인 프로그래밍 개념에 대한 이해
수강 대상자
- 웹 개발자
- 소프트웨어 엔지니어
- 웹 개발을 위해 자바스크립트를 배우고자 하는 모든 분들
회원 평가 (5)
레슨은 매우 대화식이었고, 연습 문제는 실용적이었습니다.
Heino - NWK Limited
코스 - Laravel and Vue.js
기계 번역됨
녹화 파일, 슬라이드, 그리고 파일들이 압축되어 제공되므로 필요할 때마다 참조할 수 있어 기쁩니다. 데이비드는 개념을 명확하게 설명해주었고, 우리가 가진 질문들을 답해주시었습니다. 그는 매우 밝은 지식을 가지고 계셨습니다.
Renee Chan - Mackenzie Investments
코스 - Vue.js
기계 번역됨
연습 문제
Mateusz - DPDgroup IT Solutions sp. z o.o.
코스 - React Native for iOS and Android
기계 번역됨
vue.js는 제가 처음 접하는 것이고, 프레젠테이션이 제 의문을 몇 가지 해소해 주었습니다. 그러나 다시 말하지만, 온라인 강좌는 지식을 습득하는데 효과적이지 않습니다.
Bogdan Stoica - EMAG IT Research S.R.L
코스 - Advanced Vue.js
기계 번역됨
그가 복잡한 개념을 간단한 용어로 설명하는 능력. 전체적인 개요를 제공하여 모든 것이 어떻게 연결되고, 이러한 내용을 우리의 업무 상황에 어떻게 가장 효과적으로 적용할 수 있는지 알려줍니다.
Sefako Tholo - Vodacom SA
코스 - React Native Expo
기계 번역됨