안녕하세요.

웹페이지 구현에서 html, css 다음으로 중요한 javascript!

javascript를 학습하면 웹퍼블리싱 기본기를 마스터 할 수 있습니다. 

이후 jquery, react, typscript등으로 발전할 수 있는 첫단계인 javascript를 이해하기 쉽게 온라인 강의를 오픈했습니다. 

부담없이 학습해보세요.

감사합니다. 

웹프로그래밍의 꽃! 자바스크립트 기초

 

https://inf.run/mYma8

 

웹프로그래밍의 꽃! 자바스크립트 기초 강의 | 이지웹 - 인프런

이지웹 | javascript를 통해 HTML의 요소를 선택하고 다양한 이벤트에 따라 요소의 스타일을 변경하거나 애니메이션 효과를 구현합니다. javascript의 기분문법에서 스타일 변경, 이벤트 설정 및 웹페

www.inflearn.com

 

반응형

안녕하세요.

김동주 강사입니다.

2025년 새롭게 시작하는 과정 소개 드립니다.

기존과정 대비 react와 프론트엔드 부분이 강화된 과정으로 설계했습니다. 

 

훈련시간: 125일, 총1000시간

개강예정: 2025년 1월 중

 

커리큘럼은 아래과 같습니다. 

교과목명 세부내용 훈련시간
Client의 needs에 맞는 Web Page 구현 웹기획 기초 - chatGPT 및 claude 활용 웹디자인 기초 - 와이어프레임, 프로토타입 디자인 웹언어 기초 -HTML, CSS 웹표준, 웹접근성, 검색엔진 최적화 84 시간
인터렉티브 웹앱 구현을 위한 Javascript 기초 javascipt 기본 개념, 동작 원리, 개발 환경, 실행 방법 - 변수, 데이터 타입, 연산자, 제어문 - 함수, 배열, 스코프 - 이벤트 - DOM 조작 60 시간
Landing Page - Static Web App
(프로젝트)
- 세계 시가 총액 10위내 기업 선정 메인 페이지 리뉴얼 
- 웹표준, 웹접근성 준수, SEO - Vanila Javascript 웹사이트 구현
80 시간
Trend를 반영한 반응형 Web Page 구현 UX 기반 화면 구성의 효과와 방법 - 사용성 높은 UI/UX 이해와 적용 - 미디어 쿼리, 컨테이터 쿼리 활용 반응형 - 부트스트랩 활용 반응형 - TailwindCSS 활용 웹페이지 구현 64 시간
인터렉티브 웹앱 구현을 위한 Javascript 활용 ES6 - String/Number/Date/Math/정규표현식 - 디스트럭처링 할당 - 문서 객체 모델(Document Object Model) - 동기식 처리 모델 vs 비동기식 처리 모델 - 클래스 42 시간
데이터베이스 활용 실무 웹앱 구현 클라이언트, 서버 아키텍처의 이해 - 네트워크의 기초 지식 기반 REST API 이해 및 활용 - PHP - 데이터베이스 개요 및 모델링 - MySQL Statement - SQL 함수 128시간
방문자 순위 탑 사이트 리뉴얼 프로젝트
(프로젝트)
- 3대쇼핑몰, 3대 영화예매, 3대 여행사, 3대 게임사
- 메인페이지외 다양한 서브페이지 구현 - Bootstrap 활용 반응형 웹사이트 구현 - 게시판 구현
128 시간
React를 이용해 효율적인 웹앱 구현 SPA 이해 및 React 설치 - 컴포넌트 생성 및 활용 - props, state, state 이벤트 연결 - 컴포넌트 이벤트 만들기, 리펙토링, 리덕스 - CRUD 구현 80 시간
Next.js를 이용해 효율적인 웹앱 구현 Framework vs. library - CSR vs. SSR - 서버 컴포넌트, 로컬 컴포넌트 활용 80 시간
클라우드 활용 웹앱 배포 google, AWS 클라우드 이해 - 계정 생성 및 인스턴스 생성, EC2 설정 - Node.js,MySql 설치 - 클라우드API 활용 - 배포 46 시간
React 활용 웹앱 구현 프로젝트
(프로젝트)
- 부동산, 실시간 커뮤니티, 디자인 공유, 중고 매매
- Google Cloud & Firebase 활용 WebApp 구현 - Communication Feature (Bulletin Board) - Location-based API (Google Maps) - NoSql (Calendar management)
142 시간
곧 취업! 커리어 서비스 자기소개서 컨설팅 - 면접 및 이력서 관련 교육 - 컴퍼니 리서치 - 계약서 작성 주의사항 - 비즈니스 에티켓 10 시간
곧 취업! 참여기업 현장실무특강 현장에서 요구하는 능력 - 현장실무과정 안내 8 시간

 



 



 



 


HRD 후기입니다. 

 

 


 

전화문의 : 02-722-2111
상단신청: https://forms.gle/YwtKpx7ooJ2c5HxE7

 

반응형

안녕하세요! 오늘은 웹디자인개발기능사 자격증이 취업에 어떻게 도움이 되는지 살펴보고, 관련 최신 도서를 소개해드리겠습니다.

웹디자인개발기능사 자격증이 취업에 미치는 영향

디지털 시대에 웹디자인은 다양한 산업 분야에서 필수적인 요소로 자리 잡았습니다. 이에 따라 웹디자인개발기능사 자격증은 취업 시장에서 다음과 같은 이점을 제공합니다:

  1. 전문성 인증: 이 자격증은 웹디자인 분야에서의 전문성을 공식적으로 인정받을 수 있는 국가기술자격증입니다. 이를 통해 구직 시 자신의 능력을 효과적으로 어필할 수 있습니다.
  2. 취업 기회 확대: 웹디자인개발기능사 자격증을 보유하면 전문 디자인 업체, 게임 회사, 일반 기업체, 웹사이트 개발 업체 등 다양한 분야로의 취업 기회가 열립니다.
  3. 고발닷컴
  4. 프리랜서 활동 지원: 정규직뿐만 아니라 프리랜서로도 활동할 수 있는 기회가 늘어납니다. 현재 많은 기업과 개인이 프로젝트 단위로 웹디자이너를 채용하고 있으며, 특히 IT 업계에서는 외주를 통해 다양한 웹디자인 작업을 진행하는 경우가 많습니다.
  5. Naver Blog

최신 도서 소개: '2025 시대에듀 유선배 웹디자인개발기능사 실기 과외노트'

웹디자인개발기능사 자격증 취득을 준비하시는 분들을 위해 최신 도서를 소개해드립니다.

도서명: 2025 시대에듀 유선배 웹디자인개발기능사 실기 과외노트

출판사: 시대고시기획

출간일: 2025년 1월 10일

주요 특징:

  • 신규 유형 수록: D·E·F 유형의 문제를 포함하여 최신 출제 경향을 반영하였습니다.
  • 실전 모의고사 제공: 최신 경향의 기출 유형 문제 5회분을 수록하여 실전 감각을 높일 수 있습니다.
  • 무료 동영상 강의 지원: 저자 직강의 동영상 강의를 무료로 제공하여 혼자서도 충분히 학습할 수 있도록 지원합니다.

이 도서는 웹디자인개발기능사 실기 시험을 준비하는 수험생들이 효과적으로 시험에 대비할 수 있도록 구성되었습니다. 기초 이론부터 실제 시험과 비슷한 형태의 기출 유형 문제까지 난이도를 조금씩 높이며 연습할 수 있도록 주요 요소를 중심으로 작성되었습니다.

마무리

웹디자인개발기능사 자격증은 웹디자인 분야에서의 전문성을 증명하고, 다양한 취업 기회를 열어주는 중요한 자격증입니다. 최신 도서를 활용하여 체계적으로 준비하신다면 좋은 결과를 얻으실 수 있을 것입니다. 모두의 성공적인 자격증 취득을 응원합니다!

 

혼자 공부가 힘들다면 직접 가르쳐 드립니다.

https://kmong.com/gig/624004

 

저작 직강 - 웹디자인 기능사 실기 - 과외 - 크몽

Ezweb 전문가의 직무역량 레슨 서비스를 만나보세요. <p><br></p><p>웹디자인 개발 기능사 ...

kmong.com

 

반응형

안녕하세요! 오늘은 React로 만든 재미있는 게임 프로젝트, Hangman React를 소개하려 합니다. 이 프로젝트를 단계별로 생성하는 과정을 담은 유튜브 영상도 준비했습니다. 블로그를 읽고 영상을 함께 보며 따라 하면 멋진 게임을 직접 만들어볼 수 있습니다!

 

프로젝트 소개

Hangman React는 전통적인 단어 맞추기 게임인 행맨을 React로 구현한 프로젝트입니다. React의 기본 기능부터 상태 관리, 사용자 인터페이스 구성까지 실습하면서 배울 수 있어 초급 개발자에게 매우 유용한 학습 프로젝트입니다.


유튜브 영상에서 다루는 내용

유튜브 영상에서는 아래와 같은 순서로 프로젝트를 생성하고 실행하는 방법을 설명합니다.

1. 프로젝트 초기 설정

  • Node.js와 npm 설치 여부 확인
  • 새 React 프로젝트 생성: npx create-react-app hangman-react
  • 불필요한 파일 정리 (App.css, App.test.js 등)

2. 프로젝트 구조화

  • src 폴더 구성
  • 주요 컴포넌트 생성:
    • Header.js: 게임 제목 표시
    • Word.js: 맞춰야 할 단어 UI
    • Keyboard.js: 알파벳 입력 버튼
    • GameOver.js: 게임 종료 상태 표시

3. 핵심 기능 구현

  • 상태 관리:
    • useState를 활용한 게임 상태 저장
    • 사용자가 맞춘 알파벳 추적
  • 랜덤 단어 생성:
    • 미리 준비된 단어 리스트에서 단어를 랜덤으로 선택
  • 알파벳 입력 처리:
    • 사용자가 입력한 알파벳이 단어에 포함되어 있는지 확인
    • 맞춘 경우 단어 화면 업데이트
    • 틀린 경우 목숨 감소

4. 스타일링

  • CSS를 활용하여 간단한 스타일 적용
  • 버튼 및 단어 화면의 디자인 개선

5. 프로젝트 실행 및 테스트

  • 로컬 서버 실행: npm start
  • 게임 플레이 테스트 및 디버깅

https://youtu.be/svZY0Kqgm-0

 

반응형

여러분 안녕하세요. 

2024 시대에듀 유선배 웹디자인기능사 실기 과외노트 출간이 어제 같은데, 여러분의 성원에 힘있어 개정판이 출간되었습니다. 

개정판에는 최근 신규로 문항에 추가된 F유형의 문제까지 포함했습니다. 

F 유형은 최근 트렌드에 맞게 본문의 너비가 1340으로 훨씬 커진 구조를 가지고 있고, 메인 네비게이션에 호버시 나타나는 서브메뉴 구조도 난이도가 올라갔습니다. 

 

F1 유형
F3 유형

 

웹디자인개발기능사 자격증을 준비하는 수험생이라면 실기 시험 준비의 중요성을 잘 알고 있을 것입니다. 『2025 시대에듀 유선배 웹디자인개발기능사 실기 과외노트』는 포토샵, HTML, CSS, Javascript, jQuery 등 실기 시험에 필요한 모든 요소를 효율적으로 담았습니다.

  1. 다양한 실습 자료
    실제 시험에 출제되는 주요 문제 유형을 분석하고, 새로운 유형의 문제까지 포함해 수험생들이 실전에 대비할 수 있도록 도와줍니다.
  2. 유튜브 강의 연계 학습
    이론과 실습을 함께 병행할 수 있는 유튜브 강의를 통해 더욱 효과적인 학습이 가능합니다. 직접 화면을 보며 배우는 과정이 더해져 이해도를 높여줍니다.
  3. 최신 시험 반영
    2025년도 최신 시험 출제 경향을 반영해 필요한 자료와 예제들로 학습할 수 있습니다.


실기 시험을 대비하며 시험의 유형을 제대로 파악하고 싶은 분들에게 추천하는 『웹디자인개발기능사 실기 과외노트』와 함께, 자신감 있는 시험 준비를 시작해 보세요.

 

전국 주요 서점에서 확인하실 수 있습니다.

 

https://www.yes24.com/Product/Goods/136757366

https://product.kyobobook.co.kr/detail/S000214657907

반응형

https://youtu.be/r0ZrcQvHGbs

 

순수 자바스크립트를 활용하여 텍스트가 계속해서 타이핑되고 지워지는 효과를 구현합니다.

 

[ 학습내용 ]

javascript에서 요소 선택하는 방법

javascript에서 요소의 스타일을 변경하는 방법

javascript 반복문

javascript 조건문

javascript 재귀함수

javascript 타이머 함수

 

 

반응형

https://youtu.be/fAy0QRcFCWk

 

이 영상에서는 **JavaScript**를 사용하여 **고급 아코디언** 컴포넌트를 만드는 방법을 소개합니다. HTML과 CSS 구조 확인부터 시작하여 아코디언의 **변수 설정**, **열기 및 닫기** 기능 구현까지 자세히 설명합니다.

 

**AI**보다 더 나은 코드 작성과 **chatGPT**보다 더 간결한 코드 작성 방법에 대해 다룹니다. **Accordion** 구현을 통해 **JavaScript**의 고급 기능을 배우고 싶다면 꼭 시청해 보세요!

반응형

안녕하세요. rock's ezweb 김동주 강사입니다.

현재 진행중인 기업연계 프로젝트형 프론트엔드 웹&앱 SW개발자 양성 과정의 4차 수강생을 모집합니다.

3차과정과 비교하여 개인 프로젝트가 추가되었으며, Reat 과정 시간이 대폭 늘었습니다. 

 

웹퍼블리싱 기초부터 백엔드 프로그래밍까지 차근차근 빡세게 가르쳐드립니다.  아래 영상으로 확인하실수 있습니다.

비전공자, 전공자 상관없이 기초부터 확실하게 학습하고 과정중 완성하는 프로젝트를 통해 포트폴리오를 완성하는 과정입니다.

많은 관심 부탁드립니다.

 

결코 쉬운 길은 아니지만 못갈 길도 아닙니다! 도전해보세요.

 

https://youtu.be/GPDql1NkYHY

 

취업분야

웹기획자, 웹디자이너, 웹퍼블리셔, 프론트엔드 개발자, 백엔드개발자

 

총 훈련시간 : 960시간

훈련기간 : 2024년 11월중 개강 예정(월-금, 120일)
교육시간 : 09:30~18:30 [월-금]

 

사용프로그램

MySQL, git, Figma, Adobe Master Collection CC, MariaDB, Visual Studio Code, 라라벨(laravel), React, React Router, Firebase, Express js

 

본 교육 과정은 K-Digital Training 훈련 과정입니다.

- K-Digital Training은 우리나라 디지털, 신기술 분야에서 핵심적인 역할을 담당할 인재를 양성하기 위해 고용노동부와 함께하는 훈련과정이며, ‘국민내일배움카드’만 발급받으면 정부의 전액 지원으로 무료 수강할 수 있습니다.

 

[HRD-Net 기관정보]

- 훈련기관명 : 그린컴퓨터아트학원 종로
- 수강료 : 전액무료
- 직업능력훈련기관 우수훈련기관 5년인증 획득 

- 전화문의 : 02-722-2111

- 수강 상담 신청하기 : https://bit.ly/3PNqkfP

 

교과목 안내

No. 교과목명 시간
1 기초부터 확실하게!
(HTML, 스타일 설정을 위한 CSS 기초 학습)
104
- 웹앱의 동작원리
- 웹 표준과 브라우저 
- VS Code 설치 및 실행 
- HTML 개요
- CSS 개요
- CSS 속성
- HTML/CSS 기초 문법
- Figma 툴 활용
- 레이아웃 구현 기초
- 플렉서블 레이아웃 구현
- Git을 활용한 버전관리
2 웹 프로그래밍의 꽃!
(JavaScript를 활용한 다양한 효과 적용)
88
- javascipt 기본 개념, 동작 원리, 개발 환경, 실행 방법
- 변수, 데이터 타입, 배열, 연산자, 객체, 함수
- 제어문
- 프로퍼티 정의생성자 함수에 의한 객체 생성, 프로토타입
- 전역 객체, this, 실행 컨텍스트, 클로저
- 클래스, 모듈, 웹팩
- ES6 함수 추가 기능
- String/Number/Date/Math/정규표현식
- 스프레드 문법
- 디스트럭처링 할당
- 문서 객체 모델(Document Object Model)
- 동기식 처리 모델 vs 비동기식 처리 모델
- 이벤트
- Ajax- REST API
- 자바스크립트 DOM 조작
- Form Input Validation Test
3 웹앱에 생명을!
(웹 상에 배포하기 위한 네트워크 기초 학습)
16
- 클라이언트, 서버 아키텍처의 이해
- 브라우저의 작동원리 학습
- 네트워크의 기초 지식 기반 REST API 이해 및 활용
4 웹앱에 생명을!
(데이터베이스를 이용해 살아있는 웹 앱 구현)
32
- 데이터베이스 개요
- 데이터베이스 모델링
- SELECT GROUP BY
- INSERT, UPDATE, JOIN
- Sub-Query, Index, View, Replication
- BackUp, MongoDB
5 웹앱에 생명을!
(SQL함수를 활용한 정교한 웹 앱 구현)
40
- 날짜형 함수 , 문자형 함수, 숫자형 함수
- CASE, JOIN
- COUNT, SUM, AVG, MIN, MAX
6 Web Project-static Web App (개인 프로젝트) 32
- 훈련생 관심분야 웹사이트 선정 리뉴얼 프로젝트
- 순수 자바스크립트 기반 웹사이트 구현
7 웹앱을 정석대로!
(다양한 유저가 사용할 수 있는 웹 앱 구현)
32
- 웹표준과 웹접근성을 준수하는 웹 앱 구현
- 크로스 브라우징 및 접속 환경 차이 학습
8 웹앱을 보다 화려하게!
(UI/UX를 이용한 인터랙티브한 웹 앱 학습)
64
- UX 기반 화면 구성의 효과와 방법
- 사용성 높은 UI 이해와 적용
- 사용성 높은 UX 이해와 적용
- Search Engine Optimized 웹앱
9 웹앱을 보다 편리하게!
(Bootstrap 프레임워크 활용)
32
- grid sytem
- content
- form
- components
- utilities 활용
10 시가총액 100대 기업내 선정 Renewal Project
(팀 프로젝트)
80
- 100대 기업내 선정 리뉴얼 프로젝트
- 반응형 웹사이트 구현
- 부트 스트랩 활용
11 나두 한다! 인증과 웹보안
(데이터베이스와 인증 학습)
26
- 로그인 절차와 방법
- 사용자를 구분하기 위한 인증방법
- HTTP에서 클라이언트
- 서버간 통신 흐름
- 웹 보안의 중요성과 보안 방법
12 트렌드 따라하기! 서버리스 웹앱
(AWS 클라우드 활용 배포)
40
- AWS 클라우드 이해 
- AWS 계정 생성
- EC2 생성
- Node.js,MySql 설치
- AWS 클라우드API 활용 (리눅스, 아파치 서버, 인스턴트, EMR)
- AWS 배포
13 LMS(학습지원시스템) Project
(팀 프로젝트)
192
- LMS(강좌 관리 시스템) 관리자 페이지 제작
- LMS(강좌 관리 시스템) 유저 페이지 제작
14 나두 한다! React 
(React를 이용해 효율적인 웹앱 구현)
146
- SPA 이해 및 React 설치
- 샘플 웹앱 실행하기
- 컴포넌트
- props
- state, state 이벤트 연결
- 컴포넌트 이벤트 만들기, 리펙토링, 리덕스
- 삭제, 편집 페이지 구현
15 곧 취업! 참여기업 현장실무특강 8
16 미션 도전! 해커톤
(참여기업 미션 수행)
16
17 곧 취업! 커리어 서비스 12
- 자기소개서 컨설팅 
- 면접 및 이력서 관련 교육
- 컴퍼니 리서치
- 계약서 작성 주의사항
- 비즈니스 에티켓
합계   960

 

주요 프로젝트(포트폴리오)

1st 프로젝트  : Web Project static Web App 

  • 관심사이트 선정 리뉴얼 프로젝트
  • 웹개발의 기획, 설계, 디자인, 구현, 런칭의 웹개발 기본 프로세스를 느껴본다.  
  • 소규모 팀웍을 체험한다.

수강생 포트폴리오 - 스타벅스 리뉴얼
수강생 포트폴리오 - CGV 리뉴얼

 

2nd 프로젝트  : 시가총액 대 100 기업내 선정 Renewal Project

  • 메인페이지외에 다양한 서브페이지를 구현한다.
  • 크로스 브라우징, 반응형등 다양한 환경에 최적화된 웹 앱을 구현한다.
  • 본격적인 협업을 경험한다.

수강생 포트폴리오 - 삼성 디스플레이 리뉴얼
수강생 포트폴리오 -&nbsp;&nbsp;- 삼성 디스플레이 리뉴얼 반응형

 

3rd 프로젝트  : LMS(학습지원시스템) Project 

  • 강좌관리시스템  관리자 페이지와 사용자 페이지 제작
  • LMS 인프런 강좌관리시스템  관리자 페이 지 제작
  • 관리자 페이지를 설계하고 구현된 GUI를 통해 데이터 생성, 조회, 삭제, 출력할 수 있다.
  • 강좌등록, 수정, 삭제, 조회 / 쿠폰 관리 / 회원관리등 관리자 기능을 구현할 수 있다.

수강생 포트폴리오 - 관리자 페이지 대쉬보드

  • 일반 유저용 페이지를 구축하여 강의 목록 조회, 상세내용 보기, 수강신청하기,  학습관리를 할 수 있다.

수강생 포트폴리오 - 강의 소개
수강생 포트폴리오&nbsp; - 강의 상세화면
수강생 포트폴리오 - 클래스 목록
수강생 포트폴리오 - 강좌 상세화면

문의 상담 신청하기 : https://bit.ly/3PNqkfP

 

수강상담 신청하기

- 과정명 : 『기업연계 프로젝트형』 웹디자인(웹퍼블리셔)&프론트엔드 SW개발자 양성 교육기간: 23/11/15 ~ 24/5/13 교육시간 : 09:30~18:30 [월-금] ** 모집현황에 따라 변동될 수 있습니다. 과정안내 : 과

docs.google.com

 

3회차( 2023-05-12 ~ 2023-10-31) 후기

수강생 후기

 

반응형

https://youtu.be/wMfer1zavbA

 

00:00 시작
00:10 완성본예시
01:06 HTML, CSS 구조 확인
02:20 aspect-ratio
02:53 cursor 이미지로 변경하기
04:17 cursor HTML 추가
05:02 cursor CSS
09:07 mousemove 이벤트
11:58 cursor에 확대 효과 추가

 

기본 커서는 숨기고, 커서의 움직임에 따라 같이 이동할 요소를 생성하고 구현합니다. javascript를 통해 구현하는 방법을 학습해보세요.

반응형

 JavaScript의 animate 함수와 easing을 활용하여 무한 슬라이드를 구현하는 방법을 설명하고 있다. 슬라이드는 왼쪽으로 움직이며, 순환되어 다시 오른쪽에서 나타난다. 페이저를 클릭하면 해당 슬라이드가 움직이는 기능도 있다.

 

https://youtu.be/B98b6xXh7PY

 

Detailed Summary for [[subtitle] 무한슬라이드 - javascript animate 함수 활용, easing 추가]

 

(https://www.youtube.com/embed/B98b6xXh7PY?autoplay=1) 
      💫 요약

      이 동영상은 JavaScript의 animate 함수와 easing을 활용하여 무한 슬라이드를 구현하는 방법을 설명하고 있다. 슬라이드는 왼쪽으로 움직이며, 순환되어 다시 오른쪽에서 나타난다. 페이저를 클릭하면 해당 슬라이드가 움직이는 기능도 있다.

      ✨ 하이라이트

      [00:10](https://www.youtube.com/watch?v=B98b6xXh7PY&t=10) 이 섹션에서는 무한 슬라이드를 구현하는 방법에 대해 설명합니다.- 완성된 버전을 보여주고, 슬라이드가 왼쪽으로 움직이는 것을 보여줍니다.
- 슬라이드를 클릭할 때마다 해당 슬라이드가 오른쪽에서 들어옵니다.
- 슬라이드 컨테이너에는 가로로 정렬된 슬라이드들이 있으며, 오른쪽으로 넘어가는 슬라이드는 가려진 상태입니다.
- 자바스크립트의 Animate 함수를 사용하여 슬라이드를 움직입니다.
          
[04:17](https://www.youtube.com/watch?v=B98b6xXh7PY&t=257) 슬라이드 컨테이너를 기준으로 모든 슬라이드가 절대값으로 한 곳에 모이게 하고, 현재 활성화된 슬라이드는 검은색으로 처리됩니다.- 페이저는 슬라이드의 개수에 따라 4개의 A 태그를 가지고 있으며, 현재 활성화된 슬라이드는 검은색으로 표시됩니다.
- 슬라이드에는 절대 위치를 주어야 하며, 이때 위치는 슬라이드 래퍼를 기준으로 결정됩니다.
- 슬라이드의 높이도 모든 요소와 동일하게 설정되어야 하며, 부모 요소의 높이를 기준으로 설정됩니다.
- 페이저는 중앙에 위치하며, 내부 요소를 가운데 정렬합니다.
          
[08:34](https://www.youtube.com/watch?v=B98b6xXh7PY&t=514) JavaScript로 변수와 산술 연산을 결합하여 문장을 만들 때, 백틱과 % 기호를 사용해야 한다.- idx 변수 이름을 100으로 곱하여 0일 때는 0, 1일 때는 100, 2일 때는 200이 되도록 한다.
- 화면을 확인하면 1이 나타나고, 오른쪽에 숫자 2가 있으며, 오른쪽에 숫자 3이 있다.
- pager를 생성하기 위해 번호에 따라 pager를 생성해야 한다.
- 반복문이 실행될 때마다 A 태그가 생성되고, 최종적으로 pager라는 요소에 HTML로 추가된다.
          
[12:52](https://www.youtube.com/watch?v=B98b6xXh7PY&t=772) addEventListener를 사용하여 클릭 이벤트를 처리하는 방법에 대해 설명합니다.- 클릭 이벤트가 발생한 객체는 'E'라는 매개변수로 전달됩니다.
- preventDefault를 사용하여 기본 동작을 막을 수 있습니다.
- MoveSlide 함수는 인덱스 번호에 따라 슬라이드를 이동시킵니다.
- 현재 인덱스 번호와 전달된 번호를 비교하여 동작을 결정합니다.
          
[17:08](https://www.youtube.com/watch?v=B98b6xXh7PY&t=1028) animate 함수의 옵션에는 지연, 시작 시간, 방향, 기간, 이징 등이 포함될 수 있다.- 옵션에는 지연, 시작 시간, 방향, 기간, 이징 등이 포함될 수 있다.
- 이징에는 cubicBezier의 속도 모델을 추가할 수 있다.
- 애니메이션의 fill-mode는 기본적으로 back이다.
          
[21:23](https://www.youtube.com/watch?v=B98b6xXh7PY&t=1283) 이 섹션에서는 일반적으로 사용되는 easing을 추가하는 방법을 설명합니다.- easings.net에서 일반적으로 사용되는 easing을 확인합니다.
- cubic-bezier 값을 복사하여 사용합니다.
- 현재 슬라이드와 다음 슬라이드에 left 값 변경을 적용합니다.
- 애니메이션의 fill mode를 forwards로 설정하여 정지합니다.
          
[25:42](https://www.youtube.com/watch?v=B98b6xXh7PY&t=1542) 자동 슬라이드를 구현하기 위해 setInterval 함수를 사용하여 일정 시간마다 다음 슬라이드를 보여주는 함수를 생성한다.- setInterval 함수를 사용하여 일정 시간마다 작업을 수행한다.
- 다음 인덱스를 생성하여 현재 인덱스에 1을 더한다.
- 슬라이드의 개수로 나눈 나머지를 다음 인덱스로 선택한다.
          

반응형

+ Recent posts