채널톡 아이콘
BEST

애플 웹사이트 인터랙션 클론!

애플 웹사이트에 자주 등장하는 고급 인터랙션 효과들을 처음부터 직접 개발하는 방법을 배울 수 있습니다.

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

이런 걸 배울 수 있어요

  • 애플 웹사이트에 자주 사용되는 고급 인터랙션 기법

  • 고해상도 비디오 인터랙션

  • 스크롤을 이용한 키프레임과 요소 컨트롤

  • 고해상도 이미지 처리를 위한 캔버스 활용법

애플 제품 소개페이지처럼 멋진 웹 인터랙션, 
내 손으로 개발해보고 싶다면? 🍎

Apple 제품 페이지
핵심 원리를 직접 구현 🏰

애플의 제품 소개페이지들은 제품마다 디자인과 효과는 조금씩 차이가 있지만, 인터랙션의 핵심 원리는 비슷합니다. 스크롤을 세밀하게 이용해서 여러 가지 디자인 요소들을 컨트롤하는데, 바로 이런 애플 제품 페이지에 두루 적용되는 핵심 인터랙션의 원리를 이해하고 직접 만들어 보는 수업이에요. 적용된 효과를 활용해 유기적으로 연결된 완성된 페이지를 만들어 봅니다.

 

Macbook Pro 소개페이지 (클릭)

Airpods Pro 소개페이지 (클릭)

요즘 애플에서 신제품이 출시되면 제품 구경하는 맛도 있지만, 이번 제품 소개 페이지는 얼마나 멋질까 기대하는 재미가 있잖아요. 특히 웹하시는 분들은 다들 즐기고 계시죠?

 


직접 구현해본 경험으로
새로운 것을 창조해보세요 🧰

남들이 만들어 놓은 것들을 가져다 쓰지 않고 핵심 원리들을 분석하고 직접 하나하나 구현하는 방식으로 진행하기 때문에, 애플과 전혀 다른 형태나 아이디어를 구현할 때도 큰 도움이 될거라고 생각합니다.
열심히 완강하고 나면, 난이도가 있는 시각 구현에 관련된 개발에 더 자신감을 가지실 수 있을 거예요.

 

일분이

보면서 ‘이런 건 어떻게 만들까?’
‘나도 내 프로젝트에 이런 거 적용해보고 싶다.’
이런 생각을 하시는 분들을 위한 수업이예요.


한땀 한땀

원리부터 제대로 💡

학습 내용

  • 웹페이지 골격 만들기
  • 스크롤 인터랙션 구현 원리와 구현 실습
  • 고해상도 비디오 인터랙션과 스크롤 액션과 연동
  • 위치와 크기 계산을 이용한 스크롤 인터랙션 구현 실습
  • 더 부드럽게 고화징 비디오 제어하기
  • SVG 애니메이션 만들기

강의의 특징

👌 원리를 생각하며 표준 웹 기술만을 이용해 바닥부터 하나씩 만들어갑니다.
👌 늘어지지 않는 타이트한 컷편집으로도 10시간 이상, 놓치지 않고 실습할 수 있도록 자세하게 구성했습니다.
👌 표준 기술만 사용하기 때문에 시간이 지나도 변하지 않는 탄탄한 기본기를 익힐 수 있습니다.


미리 알려드려요 📌

  • CSS와 JS 기본을 알고계셔야 원활한 학습이 가능합니다.
  • CSS와 JS에 대한 기초 정리가 필요하시다면 제 유튜브 채널의 기초정리 영상으로 먼저 공부하시면 좋습니다.
  • 인터랙티브 웹 개발에 대한 기초 지식을 탄탄히 공부할 수 있는 인터랙티브 웹 개발 제대로 시작하기 강의를 먼저 수강하신 후 이 수업을 듣는 것을 추천합니다.
  • EMCA 2015 (ES6) 버전의 스크립트를 사용합니다.
  • 완성된 소스코드를 제공합니다.
 

보너스 콘텐츠 추가 안내

2020년 9월 새로 발표한 아이패드 에어 소개페이지의 새로운 인터랙션 효과를 만드는 코드와 강의 영상이 추가되었습니다.

 

연관 로드맵 🚎

"Oh!" 감탄사가 나오는 역동적인 인터랙티브 웹사이트를 만들어요.
1분코딩님의 인터랙티브 웹 사이트를 만들어보는
강의들로 구성된 로드맵입니다.
이 강의 포함

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 애플 웹사이트의 화려하고 멋진 인터랙션 구현 방법이 궁금한 분

  • 크리에이티브 넘치는 인터랙티브 웹 구현에 관심있는 분

  • 특별한 포트폴리오 웹사이트를 만들고 싶은 분

  • 개자이너, 디발자에 대한 로망을 갖고 계신 분들

  • 평소 1분코딩의 강의가 좋았던 분들

선수 지식,
필요할까요?

  • CSS, 자바스크립트 기본 지식

안녕하세요
1분코딩입니다.

18,949

수강생

1,168

수강평

1,173

답변

5.0

강의 평점

11

강의

서울에서 웹 개발자/디자이너로 일했고, 제주를 거쳐.. 현재는 말레이시아 페낭에서 열심히 개발도 하고, 교육 콘텐츠도 만들고, 1인 기업으로서 해볼 수 있는 여러가지 시도와 실험들을 해보고 있습니다.
인프런 강의를 만들 때는 언제나 "지루하지 않고 재밌으면서도 유익한 강의"를 만드는 것을 목표로 합니다.
비주얼 임팩트가 있는 인터랙티브 웹에 관심이 많고, 유튜브와 페이스북 "1분코딩"에서 웹 개발 관련 기술들을 공유하고 있어요.

더보기

커리큘럼

전체

60개 ∙ (11시간 55분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

211개

5.0

211개의 수강평

  • 김찬기

    수강평 1

    평균 평점 5.0

    5

    93% 수강 후 작성

    함수들의 작동원리, 값을 구하고 그 값을 활용하는 방법, 중간중간 스크립트 매소드나 변수 작성 시 저와 같은 초보들이 모를 수 있는 부분들을 콕콕 집어서 알려주셨습니다. 솔직히 이해가 가지 않는 부분도 많았지만, 스스로 이러한 코딩들 지속적으로 반복해서 작성하다 보면 언젠가 제 것으로 만들 수 있을 것 같은 자신감이 생겼어요!! 비전공자인데 이 강의를 바탕으로 저만의 포폴을 만들어 취업준비를 해보렵니다! 감사합니다

    • 1분코딩
      지식공유자

      와, 자세하게 도움 되었던 부분들을 써주시니 저에게도 도움이 많이 되네요^^ 정말 열심히 공부하셨는데 수강평까지 멋지게 써주셔서 정말 감사합니다 찬기님. 멋진 포트폴리오 만드시고 원하시는 곳에 입사하시길 바랄게요!

  • minam An

    수강평 8

    평균 평점 5.0

    5

    93% 수강 후 작성

    졔가 누누이 말씀을 드리지마는 이 애풀 웹샤이트 강이는 한국 인트렉슌강이중에서 간결하면서도 멋즤다 저는 이릏게 팽까합니다. 비록 안쓰본 애니메이숀이라든지 켄바스라든지 이른 어려운 슈업을 이릏케 긘 호읍, 다싀말해 율시간 늠는강이를 따라 흔다는게 이게 쉽찌가안크등요. 제가 혀녁 푸로구래머이지마는 DOM을 제대로 알지못해 씨에슈에슈를 를 맥이는데 솽당한 어려움이있다.그른데 1분코딩은 조은 시나료를통해 강이쿈츄롤을 하니까 시가니 은제갔는지 몰라요. 보싀는 팬분들도 강이를통해 즈응말로 한단계 읍그레이드를 할수있다. 이르케 말씀을 드릴슈가 이쓰요.

    • 1분코딩
      지식공유자

      ㅋㅋㅋㅋㅋㅋㅋ minam님은 닉네임답게 팽까도 참으로 믓찌게 쓰신다...이르케 말씀을 드릴쑤가 이쓰요. 번역기로도 절대 돌릴 수 없지만 무슨 말씀인지 다 알아듣겠는 마법 ㅋㅋㅋㅋㅋ 감사합니다 허선생님 아니 안선생님 ㅋㅋㅋㅋㅋ

  • 피로한 메기

    수강평 1

    평균 평점 5.0

    5

    37% 수강 후 작성

    어. 뭐지.. 재밌네...

    • 1분코딩
      지식공유자

      재밌다.. 제가 넘 좋아하는 말씀 해주셨네요! ㅋㅋ 첫 수강평에, 좋은 평가도 감사합니다 헙님^^

  • 박종성

    수강평 1

    평균 평점 3.0

    3

    35% 수강 후 작성

    #웹디자인 및 인터렉션에서는 단연 최고! #프로그래머 관점에서는 글쎄..? 퍼블리셔 업무를 겸하고 싶으신 웹디자이너 분이나 디자인 쪽에 가까운 퍼블리셔라면 문제시되지 않을 수 있지만, 저처럼 디자인 분야보다는 프론트엔드내지 백엔드에 더 친화된 훌륭한 프로그래머를 꿈꾸시는 분이라면 코드를 보면서 의문이 들 때가 많습니다. 저는 개인적으로 이런 생각이 들었어요. '코드 구성이 더 간결할 수는 없을까' '어라 이건 함수로 처리하면 더 깔끔해질 것 같은데...?' '엥? 이걸 수식으로 처리하면 자동으로 값이 나올텐데 일일이 0.22와 같은 수를 입력하는 이유는 뭘까?' ## 저처럼 변형하면서 코딩하지 마세요. 그대로 베끼는 게 정신 건강에 이롭습니다. 1분 코딩님의 코드를 그대로 베껴쓰지 않고 조금씩 변형하면서 코드를 작성했더니 디버그하다가 죽을 것 같습니다. ㅠㅠ 프로그래밍에 익숙하지 않은 학생들을 고려하면서도 충분히 구조화된 코드를 사용하셨으면 어땠을까 하는 생각이 드네요. 지금 코드는 가독성이 너무 떨어지고 스파게티 코드처럼 이리저리 꼬여있어서 변형해서 코드치다가 잠깐 놓치면 분석하기 꽤나 어려운 코드라는 생각이 들어요... 하지만 오해는 마세요. 단점은 이거밖에 없습니다. 나머지는 다 좋아요. 흠잡을 데가 없습니다. 개념을 상세하게 그리고 섬세하게 알려주거든요. 그림으로 세세하게 알려주시는 점도 좋고요. 이해도 잘 되고 강의 편집도 사려 깊게 해주셔서 지루함도 덜합니다. 수많은 학생 중에서 저와 비슷한 학생도 있을테니 도움 되시라고 수강평 남깁니다. 코드를 완전히 베낀다 생각하시고 저처럼 쓸데없는 짓 피하시기 바랍니다.

    • zxho25

      수강평 3

      평균 평점 4.7

      5

      95% 수강 후 작성

      코딩뿐만 아니라, 그림이나 자재를 활용한 부연설명까지! 단순한 코드가 아니라 그 프로그래밍을 진행하는 개념과 설계를 알려주는 매우 유익한 강의입니다!

      • 1분코딩
        지식공유자

        난이도가 좀 있는 강의라서 최대한 이해하시기 쉽도록 노력해보았는데, 그 부분을 알아주시고 좋은 수강평도 남겨 주셔서 감사합니다^^

    1분코딩님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!

    연관 로드맵

    강의가 포함된 로드맵으로 학습해 보세요!

    월 ₩15,400

    5개월 할부 시

    ₩77,000