0Pricing
jQuery Academy icon

jQuery Academy

JAVASCRIPTWebFrontendBeginnerScripting

jQuery Academy의 인터랙티브 레슨으로 JavaScript 코딩을 단순화하세요.

🤖 AI 기반📚 22개 코스👥 100,000명 이상의 학습자⭐ 4.9 평점
코스 개요

실무 중심으로 jQuery 마스터하기

jQuery는 레거시 엔터프라이즈 대시보드부터 WordPress 테마, 수많은 프로덕션 사이트까지 웹의 상당 부분을 여전히 구동하는 JavaScript 라이브러리입니다. 이 트랙은 첫 $() 셀렉터부터 재사용 가능한 플러그인 작성까지, 실무에서 실제로 수행하는 DOM 작업에 기반한 모든 레슨을 담고 있습니다.

배우게 될 내용

정밀하게 DOM을 선택하고 순회하며, 요소와 스타일을 실시간으로 조작하고, 취약한 인라인 핸들러 대신 위임을 통해 이벤트를 깔끔하게 처리합니다. 부드러운 애니메이션과 커스텀 이펙트를 만들고, 데이터 속성과 템플릿으로 동적 콘텐츠를 구동하며, 복잡한 폼을 검증합니다. 그 다음 비동기 작업으로 나아갑니다: AJAX 요청, 원격 데이터 처리, 그리고 깔끔한 비동기 흐름을 위한 Deferred와 Promise 패턴입니다.

학습 경로

22개의 집중 강좌가 A1부터 C1까지 진행됩니다. 셀렉터, DOM 조작, 스타일링부터 시작하여 이벤트 관리, 애니메이션, AJAX을 거쳐 고급 단계로 마무리합니다: 견고한 jQuery 플러그인 저작, 성능 최적화 및 모범 사례, jQuery와 현대 JavaScript 통합, 그리고 애플리케이션 테스팅입니다. 순서는 현직 프론트엔드 개발자가 실제로 기술을 쌓는 방식을 반영합니다.

작동 방식

각 강좌는 실시간 피드백과 막히면 도움을 주는 AI 튜터와 함께 기본 제공 에디터에서 완료하는 짧은 실습 레슨으로 구성됩니다. 매 단계마다 실제 jQuery 코드를 작성하고 실행합니다 — 수동적인 영상 없이 — 따라서 구문과 패턴이 확실히 습득됩니다.

학습 시작 →

학습 방식

🎯
인터랙티브 레슨
실시간 피드백을 받으며 직접 코딩 연습하기
🤖
AI 튜터
막힐 때마다 AI 튜터에게 즉시 도움받기
💻
내장 에디터
브라우저에서 바로 코드 작성 & 실행하기
🏆
수료증
과정을 완료하면 수료증 취득하기
커리큘럼

22개 코스

jQuery Academy 학습 경로의 모든 코스.

01

jQuery 입문

A13개 레슨

jQuery가 무엇인지, 실제로 어떤 문제를 해결했는지, 오늘날에도 수백만 개의 웹사이트가 jQuery에 의존하는 이유를 기초부터 알아봅니다.

02

jQuery 첫걸음

A11개 레슨PRO

jQuery에 집중한 과정으로 웹 개발 능력을 향상해 보세요. jQuery와 XPath 선택기를 사용해 HTML 요소를 선택하는 방법을 배우고, jQuery 선택기와 CSS 선택기의 유사점을 살펴보며, 순수 JavaScript보다 jQuery가 가진…

03

초보자를 위한 jQuery

A11개 레슨PRO

거의 80%의 웹 페이지를 구동하는, 가장 널리 사용되는 JavaScript 라이브러리 중 하나인 jQuery를 살펴보는 강좌에 오신 것을 환영합니다. 이 강좌에서는 HTML, CSS, JavaScript의 기초 지식을 바탕으로 일반 JavaScri…

04

jQuery로 요소 선택하기

A21개 레슨PRO

"jQuery로 요소 선택하기" 강좌에서 jQuery의 모든 가능성을 활용해 보세요. 이 종합 모듈에서는 HTML 요소를 정확하게 선택하고 조작하는 다양한 방법을 깊이 있게 살펴봅니다. 클래스, ID, 태그, 자식 요소, 속성 선택자를 비롯한 필수…

05

jQuery DOM 조작 - 1

A21개 레슨PRO

jQuery DOM 조작 - 1 과정으로 웹 개발 실력을 향상해 보세요. 이 수업에서는 jQuery를 사용하여 문서 객체 모델(DOM)을 조작하는 데 필요한 기본 내용을 배웁니다. DOM 조작이 무엇인지 알아보고, text(), html(), rem…

06

jQuery DOM 조작 - 2

A21개 레슨PRO

jQuery DOM 조작 - 2 과정으로 웹 개발 역량을 한 단계 높여 보세요. 이 수업에서는 append(), prepend(), after(), before(), wrap(), unwrap()와 같은 메서드를 사용한 고급 DOM 조작 기법을 다룹…

07

jQuery로 스타일 지정하기

A21개 레슨PRO

jQuery로 스타일 지정하기 과정에서 웹 디자인을 한층 더 향상해 보세요. jQuery의 강력한 메서드인 css(), removeClass(), toggleClass()를 사용하여 HTML 요소의 스타일을 손쉽게 조작하는 방법을 배웁니다. jQue…

08

이벤트 관리

B11개 레슨PRO

jQuery를 사용한 이벤트 처리 능력 향상에 초점을 맞춘 이벤트 관리 과정으로 웹 애플리케이션을 더욱 발전시켜 보세요. 이 수업에서는 브라우저의 이벤트가 무엇인지, jQuery로 이를 효과적으로 관리하는 방법을 배웁니다. 클릭 및 더블 클릭 이벤트…

09

jQuery와 애니메이션

B11개 레슨PRO

jQuery와 애니메이션 과정에서 매력적인 애니메이션으로 웹 페이지를 더욱 풍성하게 만들어 보세요. 이 수업에서는 동적인 시각 효과를 만드는 데 필요한 show(), hide(), fadeIn(), fadeOut(), fadeToggle() 등의 j…

10

고급 선택자 및 DOM 탐색 마스터하기

B13개 레슨PRO

jQuery의 강력한 선택자 엔진을 깊이 있게 살펴보며 속성 선택자, 의사 클래스 선택자, 사용자 지정 선택자를 익힙니다. 요소를 정확히 대상으로 지정하고 조작하는 효율적인 DOM 탐색 메서드를 배웁니다.

11

복잡한 애니메이션 및 사용자 지정 효과

B13개 레슨PRO

기본 애니메이션을 넘어 사용자 지정 완화 함수와 연결된 애니메이션으로 정교한 시각 효과를 만듭니다. 애니메이션 대기열을 제어하고 동적인 사용자 경험을 만드는 방법을 배웁니다.

12

데이터 속성과 템플릿을 활용한 동적 콘텐츠

B13개 레슨PRO

HTML5 데이터 속성을 고급 방식으로 활용하여 DOM에서 직접 데이터를 저장하고 가져오며 동적인 동작을 구현합니다. jQuery를 기본 클라이언트 측 템플릿 솔루션과 통합합니다.

13

고급 양식 처리 및 유효성 검사

B13개 레슨PRO

동적 필드 조작, 고급 클라이언트 측 유효성 검사, 원활한 사용자 경험을 위한 AJAX를 통한 데이터 제출을 포함해 복잡한 양식을 처리하는 견고한 기법을 익힙니다.

14

AJAX 작업

B21개 레슨PRO

AJAX 작업 과정으로 웹 개발 역량을 높여 보세요. 이 수업에서는 일반 JavaScript보다 jQuery를 사용하여 AJAX 요청을 더욱 효율적으로 관리하는 방법을 배웁니다. ajax(), $.get(), $.post()와 같은 핵심 jQuery…

15

고급 AJAX 및 원격 데이터 처리

B23개 레슨PRO

jQuery AJAX를 사용한 비동기 데이터 요청에 대한 이해를 넓힙니다. 다양한 데이터 형식을 처리하고 오류를 관리하며 도메인 간 요청을 안전하고 효율적으로 구현하는 방법을 배웁니다.

16

이벤트 위임 및 사용자 지정 이벤트 관리

B23개 레슨PRO

동적으로 추가된 요소에 이벤트 위임을 적용하고 성능을 개선하여 이벤트 처리를 최적화합니다. 더 높은 모듈성을 위해 사용자 지정 이벤트를 만들고 발생시키는 방법을 알아봅니다.

17

지연 객체와 프로미스를 활용한 비동기 패턴

B23개 레슨PRO

복잡한 비동기 작업을 더 효과적으로 관리하기 위해 jQuery의 지연 객체와 프로미스를 깊이 있게 살펴봅니다. 여러 비동기 작업을 우아하게 연결하고, 완료시키고, 거부하는 방법을 배웁니다.

18

사용자 지정 선택자와 고급 필터링

B23개 레슨PRO

사용자 지정 의사 선택자를 만들고 고급 필터링 메서드를 익혀 jQuery의 선택 기능을 확장합니다. 복잡한 조건과 동적 상태를 기준으로 요소를 정확하게 선택하는 방법을 배웁니다.

19

견고한 jQuery 플러그인 개발

C13개 레슨PRO

jQuery의 기능을 확장하는 플러그인 개발 원리를 배웁니다. jQuery 생태계에 원활하게 통합되는 재사용 가능하고 구성 가능한 플러그인을 만듭니다.

20

성능 최적화 및 모범 사례

C13개 레슨PRO

jQuery 코드에서 성능 병목을 찾아 제거합니다. 효율적인 DOM 조작, 이벤트 처리, 선택적 로딩 전략을 배워 애플리케이션 속도를 높입니다.

21

jQuery와 최신 JavaScript 통합

C13개 레슨PRO

최신 JavaScript 개발 워크플로에 jQuery를 효과적으로 통합하는 방법을 배웁니다. ES6+ 기능, 모듈 패턴, 최신 빌드 도구와의 공존 방식을 살펴봅니다.

22

jQuery 애플리케이션 테스트

C13개 레슨PRO

jQuery 기반 애플리케이션을 테스트하는 방법을 탄탄하게 익힙니다. jQuery 코드의 단위 테스트, 테스트 프레임워크 통합, 코드 품질 보장 방법을 배웁니다.

자주 묻는 질문

자주 묻는 질문

jQuery Academy 강의는 무료인가요?

네, jQuery Academy 강의를 무료로 시작하고 인터랙티브 레슨을 모두 무료로 완료할 수 있습니다. 선택적 PRO 구독을 통해 고급 AI 도구와 공유 가능한 수료증을 잠금 해제할 수 있습니다.

JAVASCRIPT을(를) 배우기 위해 사전 경험이 필요한가요?

아니요. 강의는 기초부터 시작하여 점차 더 심화된 주제로 나아가므로 JAVASCRIPT 경험이 없어도 시작할 수 있습니다.

CoddyKit에서 JAVASCRIPT은(는) 어떻게 배우나요?

직접 해보면서 배웁니다. 짧은 인터랙티브 레슨은 명확한 설명과 실시간으로 실행되는 실습 코딩 연습을 함께 제공하며, 24시간 AI 튜터가 막힐 때마다 맞춤형 도움을 줍니다.

jQuery Academy을(를) 완료하면 수료증을 받나요?

네, PRO 학습자는 시험을 응시하고 jQuery Academy 강의의 검증 코드가 포함된 공유 가능한 수료증을 취득할 수 있습니다.

휴대폰에서 JAVASCRIPT을(를) 배울 수 있나요?

네, CoddyKit은 웹과 iOS, Android 네이티브 앱으로 이용 가능하므로 어느 기기에서나 JAVASCRIPT을(를) 배우고 진행 상황이 모든 기기에서 동기화됩니다.

jQuery Academy을(를) 지금 시작하기

AI 기반 강의로 프로그래밍을 배우는 수천 명의 학습자들과 함께하세요.

무료로 시작하기 →모든 강의 보기