4주 만에 TDD 완성하기
모집 인원
선착순 15명 (조기 모집 시 마감)
참가 비용
49,000원 (국비지원 과정으로 내일배움카드 필수)
진행 방식
강의 수강 및 인증, 현직 개발자의 실시간 특강 (100% 온라인)
학습 일정
필수 수/금 (오후 8시~10시)
신청 기간
1/14(화)~1/20(월) (오후 10시까지)
참여 기간
1/22(수)~2/21(금)(4주 학습,연휴 제외)
모집 마감까지
선착순으로 모집이 마감될 수 있습니다.
(15명 한정)
00일
00
:
00
:
00
프론트엔드 TDD 스터디는?
•
4주 동안 주 2회 참여, 총 16시간 만에 끝낼 수 있습니다.
•
강의는 가벼운 이론과 실습 위주, 튜터님의 실시간 세션에서는 깊은 개념을 배울 수 있습니다.
•
TDD와 CI/CD로 버그를 방지하고, 성능 최적화로 사용자 UX를 향상시키는 것이 목표입니다.
“프론트엔드 개발자도 TDD가 중요할까요?”
이제 TDD는 필수, 그 이상까지 알아야 합니다.
복잡해지는 비지니스 로직에서 버그율을 줄이는 테스트 코드
협업 과정에서 반영된 코드를 안정적으로 통합/배포하는 CI/CD
나아진 서비스로 유저 이탈률을 줄이는 성능 최적화까지
비즈니스 로직의 버그율 줄이기, TDD
•
프론트엔드 개발자에게 테스트 코드가 왜 필요한지 학습
•
단위/통합/E2E 테스트부터 스냅샷/시각적 회귀 테스트에 대해 집중 학습.
협업 시 발생가능한 버그 줄이기, CI/CD
•
CI/CD의 개념과 핵심 목표, 기대 효과, 효과적인 적용 시점에 대해 학습
•
Github Actions의 workflow에 CI/CD 단계 적용.
서비스 이탈률 줄이기, 성능 최적화
•
유저의 서비스의 첫 접근 시 필요한 최적화 단계에 대해 학습
•
Load, interaction 최적화 방법과 모니터링 도구에 대해 학습
스터디를 주도할 튜터님
이재상 | 튜터
•
수강 중, 학습 공간에서 상주하시며 1:1로 질문에 답해주십니다.
◦
현) 주식회사 라잉스내커즈 대표
◦
현) 스파르타코딩클럽 Next.js 강의 제작자
◦
전) 29CM(무신사) 프론트엔드 엔지니어
이런 고민이 있는 분들에게 추천합니다
: "테스트? 좋은 건 알겠는데... 코드에 테스트를 추가하려니 너무 막막하네요."
: "TDD를 배우긴 했지만 실무에 어떻게 녹이는지 전혀 감이 안 와요."
: "성능 최적화? 느린 페이지를 개선하라는데 어디를 손대야 할지 모르겠어요."
“특강” 관련 코멘트
“튜터님 학습공간 상주” 관련 코멘트
“수강 환경” 관련 코멘트
“실시간 질의응답” 관련 코멘트
밀착 관리, 이렇게 진행됩니다.
01 주 2회, 온라인 학습공간에서 강의를 수강합니다
온라인 학습 공간 (게더)
목표 : 간단한 이론, 실습 위주의 강의를 100% 완강하고 강의 내 과제를 제출합니다.
•
매주 수,금요일(저녁 8시~10시)
•
강의수강 시간을 확보해드리기 때문에 참여만 해도 100% 완강할 수 있습니다.
•
5주 구성의 강의를 4주간 완강합니다.
02 튜터님 상주, 어려운 부분을 즉시 해결 할 수 있습니다
수강생의 서면 질문과 멘토님의 답변
목표 : 빠르게 배워서 활용/적용에 초점을 둡니다.
•
주 2회 학습공간에서 강의 수강하시는 동안
튜터님이 1:1 대면으로 질문을 받아주십니다.
•
학습일 외에도 즉문즉답 채널을 활용해 언제든 서면으로 질문 가능합니다
03 주 1회, 심화 개념에 대한 실시간 특강이 진행됩니다
실제로 코드를 써보며 특강 진행 중
목표 : 추후 이어서 공부하실 수 있도록 심화 개념들을 일부 배워봅니다. 실무에서의 사용에 초점을 둔 특강입니다.
•
특강 주제
◦
특강 1 : TDD 심화 - 테스트 격리와 Mocking 심화
◦
특강 2 : TDD 성능 최적 - Lighthouse 기반 성능 테스트 자동화
주차 별 상세 커리큘럼
프론트엔드의 테스트 (8강 | 총 2시간 21분)
•
소개 : 테스트 코드 소개, 테스트의 종류에 대해서 학.
•
숙제 : Todo List의 테스트 작성하기
1주차 강의 자세히 보기
TDD로 개발해보기 (3강 | 총 1시간 46분)
•
소개 : TDD 기반으로 회원가입 페이지 완성
•
숙제 : Todo List 추가기능을 TDD로 구현하기
2주차 강의 자세히 보기
CI/CD를 이해하고, github actions로 적용해보기 (5강 | 총 59분)
•
소개 : 자동화와 DevOps에 대해 학습, github actions의 workflow 셋팅.
•
숙제 : github actions의 workflow를 추가하여 CI 경험해보기
3주차 강의 자세히 보기
성능최적화하고 유저이탈 막기 - Load (6강 | 총 1시간 12분)
•
소개 : Load 관점의 최적화방법에 대해 학습
•
숙제 : 특정 페이지 load 분석 및 Report 작성
4주차 강의 자세히 보기
성능최적화하고 유저이탈 막기 - interaction (4강 | 42분)
•
소개 : Interaction 관점의 최적화방법에 대해 학습 및 모니터링 도구 학습
•
숙제 : 특정 페이지 interaction분석 및 Report 작성
5주차 강의 자세히 보기
*5주차 강의지만, 4주만에 완강할 거예요!
강의 구매 방법
❶ [스터디 신청하기]를 클릭해 정보를 입력해요.
❷ 소지하고 있거나 발급 받은 내일배움카드로 자부담금(49,000원)을 결제합니다.
•
내일배움카드가 없다면? → 내일배움카드 발급부터 도와드릴게요.
❸ 고용 24에서 수강 신청하면 강의 구매 완료!
TDD 강의 스터디
진행 일정 1/22(수)~2/21(금) (4주 학습,연휴 제외)
진행 방식 온라인 (게더타운)
진행 시간 스터디 출석 - 수·금 오후 8~10시 필수
멘토님 특강 - 1/24(금),2/14(금) 오후 9~10시
참가 비용 49,000원 결제 (내일배움카드로 강의 구매 필수)
사용 언어 JS,TS,React
난이도 React 활용 및 웹 서비스를 개발하고 배포해본 경험이 있는 분
자주 묻는 질문
Q. 꼭 내일배움카드가 있어야 하나요?
← 답변 보기
Q. 그냥 강의를 구매하는 것과 스터디는 무엇이 다른가요?
← 답변 보기
더 자세한 내용이 궁금하다면?
팀스파르타(주) 사업자 정보
대표자: 이범규 | 사업자 등록번호: 783-86-01715 | 통신판매업 신고번호: 2020-서울강남-02300 | 평생교육시설 신고번호: 제 661호
주소: 서울특별시 강남구 테헤란로44길 8 12층 | (아이콘역삼빌딩) | 이메일: contact@teamsparta.co | 전화: 1522-8016 |
Copyright 2024 TEAMSPARTA. All rights reserved.