[학습방식]
미션기반의 코드 리뷰 중심 ⏤ 미션을 구현한 후 현장 경험을 가진 경력 개발자에게 리뷰 요청을 하면 피드백을 받는 방식으로 진행
소통과 협업 위주 학습 ⏤ 모든 미션 진행을 짝 프로그래밍으로 진행하여 교육생 사이에 토론을 활성화하고, 공동 학습 환경을 구축
현장 중심 ⏤ 교육 과정의 절반을 프로젝트로 구성하여 현장과 같은 협업 경험을 하고, 레거시 코드를 리팩터링 하는 경험
[커리큘럼]
레벨 1
프론트엔드의 기본이 되는 HTML, CSS, JavaScript에 대한 기본 문법을 익혀 프로그래밍
구현한 코드에 대해 E2E 테스트를 작성하고 읽기 좋은 코드로 리팩터링
레벨 2
React 기반의 프론트엔드 웹 애플리케이션을 제작
재사용할 수 있는 컴포넌트를 설계
상태 관리 라이브러리를 활용하며 상태 관리의 필요성에 대해 이해
프론트엔드 웹 애플리케이션에서 고려해야 할 테스트 범위와 종류에 대해 학습
레벨 3 (팀 프로젝트)
개발 프로세스 기반으로 프로젝트를 진행, 협업
서비스를 기획, 구현, 배포해 실사용자가 사용하도록 개발
레벨 4 (웹 프로그래밍 심화, 팀 프로젝트)
팀 프로젝트로 진행한 결과물을 유지 보수하며 서비스를 운영
레거시 코드를 점진적으로 리팩터링하고 애플리케이션 설계 역량 강화
브라우저의 동작 원리와 네트워크에 대해 이해하고 프론트엔드 웹 애플리케이션의 성능을 최적화
웹 표준과 웹 접근성을 준수하고 시맨틱 마크업을 위해 중요한 요소들을 이해하고 구현
더보기