자바스크립트의 첫 코드부터 프로미스, async/await까지, 모든 자바스크립트를 오프라인에서 벵골어 또는 영어로 배우세요.
Learn JavaScript는 자바스크립트 초보자를 위한 완벽한 학습 앱입니다. 36개의 강의를 통해 자바스크립트의 개념부터 함수, 배열, 객체, DOM, 이벤트, 비동기 코드까지 다룹니다. 각 강의에는 바로 수정하고 실행할 수 있는 예제 코드와 이해도를 점검하는 간단한 퀴즈가 포함되어 있습니다.
계정 생성이나 가입이 필요 없고, 인터넷 연결도 필요 없습니다.
완전 오프라인 학습
전체 자바스크립트 강의, 참고 자료, 코드 플레이그라운드는 앱 내에 저장되어 있습니다. 버스 안에서, 수업 시간에, 또는 데이터 연결이 없는 곳에서도 학습할 수 있습니다. 학습하는 동안 아무것도 다운로드되지 않습니다.
벵골어 및 영어 지원
모든 강의, 예제, 퀴즈는 벵골어와 영어로 제공됩니다. 언제든지 언어를 전환할 수 있으며, 앱과 강의 내용도 함께 변경됩니다. 실제 코드에서 접하게 될 영어 용어를 잊지 않고 모국어로 프로그래밍을 배우고 싶다면 이 앱이 최적의 선택입니다.
자바스크립트 강좌 — 9개 모듈, 36개 강의
• 기초 — 자바스크립트란 무엇인가, 첫 스크립트 작성, 변수, 데이터 타입
• 연산자와 제어 흐름 — 산술 연산, 비교 연산, 논리 연산, 조건문, 반복문
• 함수 — 매개변수와 반환 값, 화살표 함수, 스코프, 클로저
• 객체와 배열 — 객체, 배열, map, filter, reduce, 구조 분해 할당, spread
• 문자열, 숫자, 날짜 — 문자열 메서드, 템플릿 리터럴, Math, Date
• DOM과 이벤트 — DOM, 요소 선택, 페이지 변경, 이벤트 리스너
• 비동기 자바스크립트 — 타이머, 콜백, 이벤트 루프, 프로미스, async/await, fetch
• 최신 자바스크립트 — 클래스, this, 모듈, JSON, localStorage, 최신 단축 표현
• 오류 및 모범 사례 — try/catch, 디버깅, 클린 코드, 다음 학습 내용
실제 자바스크립트 실습 환경
이 강좌는 단순한 빈칸 채우기 연습이 아닙니다. 실제 JavaScript 코드를 작성하고 실행 버튼을 누르세요. 출력 결과는 브라우저 콘솔처럼 객체, 배열, Map, Set, Date 및 오류를 표시하는 정식 콘솔에 나타나며, 처리되지 않은 오류는 조용히 실패하는 대신 보고됩니다. DOM 요소를 만들고, 이벤트 리스너를 연결하고, setInterval을 사용하고, localStorage를 사용해 보세요. 구문 강조 표시, 줄 번호 및 미리 작성된 코드 스니펫도 제공됩니다.
오프라인 검색 가능 참조
reduce 사용법을 잊어버리셨나요? 앱을 종료하지 않고 바로 검색해 보세요.
• arr.reduce()부터 fetch()까지 148개의 내장 객체, 메서드 및 속성
• === 및 ??부터 async 및 옵셔널 체이닝까지 88개의 연산자 및 키워드
모든 항목은 두 가지 언어로 설명되어 있습니다. 항목을 탭하여 복사할 수 있습니다.
학습 동기 부여
수업 완료, 퀴즈 답변 및 직접 작성한 코드 실행을 통해 XP를 획득하세요. 매일 학습 연속 기록을 쌓고, 첫 수업부터 전체 코스 완료까지 총 9개의 배지를 모으세요. 원하는 시간에 일일 알림을 설정할 수도 있습니다.
편안한 읽기 환경을 위해 설계됨
밝은 테마와 어두운 테마를 포함한 7가지 색상 테마, 앱 테마와 별도로 설정 가능한 5가지 읽기 배경, 그리고 수업 내에서 변경 가능한 6가지 글자 크기를 제공합니다. 세로 및 가로 모드, 휴대폰과 태블릿 모두에서 작동합니다.
대상
코딩을 처음 배우는 초보자, 웹 개발 과정을 수강하는 학생, HTML과 CSS를 알고 JavaScript를 배우고 싶은 모든 사람. 프로그래밍 경험이 전혀 없어도 괜찮습니다.
개인 정보 보호
계정 생성, 분석, 읽기 및 점수 추적은 일절 하지 않습니다. 학습 진행 상황은 기기에만 저장됩니다.
Learn JavaScript는 무료이며 광고를 통해 운영됩니다.
자바스크립트를 오프라인에서 단계별로 학습하세요. 36개의 강의, 퀴즈, 그리고 코드 편집기가 포함되어 있습니다.