
코딩은 처음이라 with 웹 퍼블리싱 - HTML 기초
이지웹
이 강의를 통해 웹페이지를 구성하는 3대 언어 HTML, CSS, javascript중 HTML언어의 기본기를 확실하게 다질 수 있습니다. 검색에 최적화된, 웹접근성과 웹표준을 준수하는 HTML을 제대로 학습해보세요.
입문
HTML/CSS
React + TypeScript를 활용하여 실무 감각으로 “할 일 관리 앱(ToDo List)”을 직접 만드는 프로젝트 중심 과정입니다. 단순히 문법을 배우는 데 그치지 않고, 컴포넌트 구조 설계 → 상태 관리 → 타입 적용 → 기능 구현 → 로컬 스토리지 연동 → 배포까지 실제 서비스 형태로 완성하면서 타입스크립트의 활용 감각을 익힐 수 있습니다.
React + TypeScript 개발 환경 구성
UI 컴포넌트 구조 설계 및 상태 관리 기초
할 일 추가 / 완료 / 삭제 기능 구현
타입스크립트 활용 로직 최적화
리팩터링과 유지보수에 강한 코드 구조 설계
구독 & 좋아요 & 댓글 이벤트
간단한 미션 완료하고 50% 할인 쿠폰을 즉시 받아보세요. 한정 기간 제공되는 역대급 혜택, 지금 바로 잡으세요!
이벤트 참여하기 : https://forms.gle/wcD2wRVeaG7B7fSj7
React + TypeScript를 활용하여 “할 일 관리 앱(ToDo List)”을 직접 만드는 프로젝트 중심 과정
컴포넌트 구조 설계 → 상태 관리 → 타입 적용 → 기능 구현 → 로컬 스토리지 연동 → 배포
기초 문법을 앱 개발에 직접 적용하며 리액트 실무 환경에서 TS를 자연스럽게 체득할 수 있도록 구성했습니다.
https://web-todo-ts.vercel.app/
할일의 제목을 입력하고 언제까지 완료할지 만기일을 선택후 추가버튼을 클릭합니다.
할일 제목을 클릭하여 완료로 전환해보세요.
수정 버튼을 클릭하고 할일 제목을 수정해보세요.
삭제 버튼을 클릭하여 할일을 삭제해보세요.
할일 목록 출력하기
할일 수정하기
TypeScript를 학습했지만 실제 프로젝트에 적용해보지 못한 분
React로 간단한 앱을 만들어봤지만 타입 안정성이 없는 코드에 불안감을 느끼는 분
포트폴리오용 React + TypeScript 미니 프로젝트를 완성하고 싶은 분
React 프로젝트에 TypeScript를 자연스럽게 적용하는 방법을 익힙니다.
코드의 타입 안정성과 생산성을 동시에 확보하는 감각을 체득합니다.
실무 앱 설계의 기본인 컴포넌트 분리와 상태 흐름을 명확히 이해합니다.
완성된 TodoList App을 포트폴리오에 바로 활용할 수 있습니다.
vite, parcel, rsbuild 비교 및 앱 생성, 공통 타입 설정
입력 폼, 할 일 목록 컴포넌트 구성, props와 state 타입 지정
입력 폼, 할 일 목록 컴포넌트 구성, props와 state 타입 지정
인터페이스, 유니언 타입, 선택적 속성 등 실무형 타입 활용
깃허브와 vercel 서비스를 이용하여 완성한 프로젝트를 배포합니다.
github와 vercel을 활용한 배포
이 강의는 React와 TypeScript를 처음 배우는 입문자도 수강할 수 있는 과정입니다.
HTML, CSS, JavaScript의 기본 문법을 알고 있다면 충분히 따라올 수 있으며,
React의 기초 문법(컴포넌트, props, useState)에 대한 간단한 이해가 있다면 더욱 수월하게 진행할 수 있습니다.
코드 중심으로 진행하기 때문에 이론보다는 직접 만들어보며 익히는 실습형 수업을 지향합니다.
코드 중심 강의이므로 IDE(Visual Studio Code) 환경에서 함께 따라 치는 것을 권장드립니다.
이 강의의 영상, 코드 예제, 이미지, 교안 등의 자료는 모두 ezweb 에 저작권이 있습니다.
단, 수강생은 개인 학습 및 포트폴리오 용도로 예제 코드를 자유롭게 활용하실 수 있습니다.
강의에서 다루는 모든 예제는 교육 목적의 실습용 코드로, 상업적 이용 시 별도의 허가가 필요합니다.
학습 대상은
누구일까요?
TypeScript를 학습했지만 실제 프로젝트에 적용해보지 못한 분
React로 간단한 앱을 만들어봤지만 타입 안정성이 없는 코드에 불안감을 느끼는 분
포트폴리오용 React + TypeScript 미니 프로젝트를 완성하고 싶은 분
실무에서 요구되는 컴포넌트 기반 설계와 상태 관리의 기본기를 다지고 싶은 프런트엔드 입문자
선수 지식,
필요할까요?
html/css
javascript
typescript
커리어인증
2,922
명
수강생
72
개
수강평
4
개
답변
4.9
점
강의 평점
14
개
강의
■ [현재] ESTSOFT KDT 프론트엔드 강의
■ 그린컴퓨터아트학원 웹퍼블리싱, 프론트엔드 강의
■ 웹 퍼블리싱 유튜브 채널 'Rock's Easyweb' 운영
■ 더조은 컴퓨터아카데미 웹 퍼블리싱 강사
■ 한빛 컴퓨터아카데미 웹 퍼블리싱 강사
■ 프론트엔드 퍼블리셔, 프론트엔드 퍼블리싱 전문강사
■ UI/UX 웹 디자인 포트폴리오 강의
[ 도서 ]
2021.07.19 출간 / 웹디자인 & 웹퍼블리싱을 위한 피그마 완벽 활용서 / 비제이퍼블릭
2022.08.25 출간 / 코딩을 처음이라 with 웹 퍼블리싱 / 영진출판사
2023.10 출간 /2024 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획
2024.11 재판 /2025 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획
2025.11 재판 /2026 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획
[ 수상경력 ]
2022.08 그린컴퓨터 아트 학원 종로지점 - 우수강사 2021.06 그린컴퓨터 아트 학원 종로지점 - 우수강사 2018.06 그린 컴퓨터아카데미 신촌 지점 - 우수강사 2017.05 그린 컴퓨터아카데미 신촌 지점 - 우수강사 2016.05 그린 컴퓨터아카데미 신촌 지점 - 우수강사 2015.10 그린 컴퓨터아카데미 신촌 지점 - 우수강사
전체
14개 ∙ (3시간 23분)
해당 강의에서 제공:
1. 앱생성 및 공통 타입 설정
18:56
2. UI 생성
07:20
3. 타입활용 할일 목록 변수 생성
14:11
4. 새글입력 함수
26:15
5. 할일 완료/미완료 전환 함수
27:39
6. 수정, 삭제 함수
10:27
7. 할일 입력
25:37
8. 할일 출력
08:58
9. 할일 수정 - UI 구현
25:31
10. 할일 체크하기
07:04
11. 할일 수정하기
10:06
12. 할일 삭제하기
08:08
13. 앱 리뷰
07:46
14. 앱 배포 - vercel
05:49
전체
1개
깜짝 연장! 썸머 블랙프라이데이 할인 중 (1일 남음)
₩19
29%
₩33,000