개발 · 프로그래밍

/

프론트엔드

웹 애니메이션을 위한 GSAP 가이드 Part.03

웹 애니메이션의 꽃, 스크롤 애니메이션! GSAP을 보다 강력하게 사용할 수 있는 ScrollTrigger에 대해 학습합니다.

(5.0) 수강평 10

수강생 151

Thumbnail

초급자를 위해 준비한
[프론트엔드, 웹 퍼블리싱] 강의입니다.

이런 걸
배워요!

  • GSAP 사용 방법

  • 스크롤 애니메이션의 이해

  • GSAP 활용

GSAP 애니메이션의 꽃, 스크롤트리거 
원리부터 응용까지 완벽 정리!

자바스크립트 애니메이션 라이브러리, GSAP

GreenSockAnimationPlatform(GSAP)을 보다 깊게 이해하고, 애니메이션을 체계적으로 구축하고 관리하는 방법에 대해 배워봅니다.

✅ GSAP을 더 잘 쓰고 싶다면!
더 다양한 코드와 애니메이션, 실습 자료까지!

GSAP 스크롤 애니메이션?
“별 거 아니네” 할 수 있게 해드릴게요!

“ScrollTrigger 대충은 써봤는데.. 어떻게 응용하는지 잘 모르겠어요 😥”

👉 걱정 마세요! 스크롤 애니메이션, ScrollTrigger 제대로 배울 수 있게 도와드릴게요!

GSAP을 어느 정도 사용해 봤는데, 더 깊게 이해하고 제대로 사용해보고 싶으신가요? 제대로 된 한글 문서나 가이드가 없어서 여전히 어렵게 느껴지시나요? GSAP은 기초 문법만으로도 여러 애니메이션을 넣을 수 있지만, 속성을 깊이 파고 들어가면 갈수록 더욱 더 다양한 애니메이션 핸들링을 할 수 있습니다.

이 강의는 지난 GSAP Part. 01 그리고 Part. 02에서 이어지는 Part. 03 강의입니다. 인터랙티브 웹에서 필수 요소인 스크롤 애니메이션을, GSAP 기능을 적극적으로 활용하면서 내 손으로 확실하게 익혀보세요!

이런 분들 주목하세요!

  • ScrollTrigger를 제대로 배우고 싶은 개발자
  • 스크롤 애니메이션이 궁금한 디자이너
  • 웹 애니메이션에 흥미를 가지고 있는 개발자 

여러분의 고민을 해결해드릴게요.

  • UI만 만들고 끝? 원리부터 제대로 이해하는 강의
  • 이론만 설명하고 끝나는 강의가 아닌 풍부한 설명과 실무에 바로 적용할 수 있는 코드 레벨
  • GSAP에서 필요로 하는 자바스크립트의 내용을 이해하며 보는 강의
  • 섹션별 내용을 연습해볼 수 있는 Practice 제공 
  • 파트1, 파트2에 연결되는 시리즈 강의 
ScrollTrigger 기본 문법과 애니메이션에 대해 학습합니다.
기본 이론을 바탕으로 하나의 웹페이지 애니메이션을 구성합니다.
인터랙티브 웹 필수 요소인 부드러운 스크롤 방식을 proxy(우회)해서 무료로 사용하는 방법에 대해 학습합니다.
디테일한 애니메이션 컨트롤을 위한 ScrollTrigger CallBack에 대해 학습합니다.
스크롤을 막고 애니메이션을 제어하는 방법을 학습합니다.
스크롤 진행에 맞춰 UI가 그려지는 애니메이션을 학습합니다.
스크롤에 따른 애니메이션 토글 방식에 대해 학습합니다.
배운 내용을 바탕으로 하나의 완성도 있는 웹사이트 애니메이션을 구현합니다.
스크롤값에 따라 비디오의 재생을 컨트롤할 수 있는 애니메이션에 대해 학습합니다.
텍스트 플러그인을 활용해 다이나믹한 글자 애니메이션을 만들고 반응형에 대해 관리하는 방법을 알아봅니다.
SVG를 플러그인과 함께 스크롤에 따라 그려지도록 컨트롤합니다.
인터랙티브 웹 필수 요소인 SPA(Single Page Application)의 작동 방식과 ScrollTrigger의 연결 방법을 학습합니다.
가로형 레이아웃의 구현 방법과 ScrollTrigger의 연동에 대해 학습합니다.
가로, 세로가 섞인 형태의 레이아웃의 구현 방법과 ScrollTrigger의 연동에 대해 학습합니다.
ViewPort마다 다르게 작동하는 애니메이션을 설정하는 방법을 익힙니다.
접근성을 높이고 사용자가 애니메이션을 끄고 켤 수 있는 환경을 제공하는 Reduced-motion에 대해 학습합니다.

강의를 듣고 나면 할 수 있어요!

  • ✅ 다른 사이트에서 보던 애니메이션들이 이런 식으로 작동하는구나~ 하고 알게 됩니다.
  • ✅ 어렵지 않게 만들고 싶은 애니메이션을 그대로 구현해가는 자신을 볼 수 있게 됩니다.
  • ✅ 섹션마다 배운 내용을 응용해 만들어 볼 수 있는 실습 자료가 준비되어 있어요!

Q&A 💬

Q. GSAP ScrollTrigger 를 배우면 어떤 일을 할 수 있나요? 

웹사이트에 스크롤이 필요한 모든 곳에 애니메이션을 자유롭게 적용시킬 수 있습니다.

Q. 강의를 듣기 전 준비해야 할 것이 있나요?

자바스크립트의 기본 지식과 파트 1, 파트 2 강의에 해당하는 수준의 사전 지식이 필요합니다.

Q. 수업 내용을 어느 수준까지 다루나요?

기능만 설명하고 끝나는 강의가 아닌, 코어를 이해하고 실무에 바로 사용할 수 있을 정도로 진행합니다.

💾 실습 환경 및 학습 자료 안내

  • Windows 및 macOS 환경에서 학습할 수 있습니다.
  • 강의에서는 Visual Studio Code를 사용합니다.
  • 선수 지식으로 지난 파트 1, 파트 2 강의 커리큘럼 수준의 이해 및 JavaScript에 대한 숙지가 필요합니다.
  • 수강생에게는 노션 문서 및 실습 파일을 제공합니다. 학습 자료는 강의를 수강하는 수강생들만 볼 수 있습니다.

GSAP이 처음이라면? 지난 강의 살펴보기

 
 

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • GSAP을 배우고 싶은 개발자

  • 웹 애니메이션이 궁금한 디자이너

  • 스크롤 애니메이션이 궁금한 개발자

선수 지식,
필요할까요?

  • 웹 애니메이션을 위한 GSAP 가이드 파트 1

  • 웹 애니메이션을 위한 GSAP 가이드 파트 2

  • HTML/CSS

  • JavaScript

 

image 안녕하세요 디자인과 개발에 재미를 가지고 강의를 만드는 범쌤입니다 :)

 

커리큘럼

전체

55 ∙ 13시간 20분

수업 자료

가 제공되는 강의입니다.

강의 게시일: 2023년 10월 26일
마지막 업데이트일: 2024년 09월 09일

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!