PDF문서sw아카데미_프론트엔드 트랙_홍보_2023.pdf

닫기

background image

SW전문인재 양성을 위한 <과기정통부 SW아카데미>

2023년 웹 

프론트엔드 트랙 교육생 모집

§ 실제 개발자가 강사와 멘토로 직접 개발한 교육과정 운영

§ 실제 개발 환경과 유사한 교육 환경 제공(전용 실습실 1인 1석 지정)

§ 실무에 바로 투입 가능한 개발자로 양성 ⇒ 취업지도 ⇒ 취업연계

신청 QR코드

아직도 취업이 고민이라면 묻지말고 신청!!  취업이 예정되어 있더라도 취업 전까지 레벨업!!

1차  접수기간  :  2022년  12월  16일(금)  17시까지 

https://bit.ly/MOKSW2023

§ 교육내용  : 웹 프론트엔트 개발자 교육(HTML5, CSS, JavaScript, React 등)

§ 교  육  비 : 전액 무료(SW전문인재양성사업에서 전액 지원)

§ 교육특전 : ① 웹 프론트엔트 전용 실습실 1인 1석 지정 제공

② 취업지도, 취업 연계

③ 월별 80% 이상 출석자 30만원 지급(예비교육 기간은 제외)

★  2023년  1기  ★ ○ 참여자격 : 졸업생 또는 8학기 학생(2023년 8월 졸업예정자)

○ 2023년 3월 6일(월) ~ 6월 23일(금) 총 680시간 교육

* 월~금 매일 8시간 교육, 교육기간 중 개인 휴가 1주 포함

★  2023년  2기  ★ ○ 참여자격 : 졸업생, 내년 4학년 학생 우선 선발, 내년 3학년 학생도 가능

○ 여름방학 집중 교육(320시간) + 2학기 전공 수업(360시간) = 총 680시간 교육

<예비교육  기간>

2023-1학기 "웹화면구현(여상수)" 3학점(4시수) 과목 수강

<여름방학  집중  교육>

2023년 7월 3일(월) ~ 8월 25일(금)까지

* 월~금 매일 8시간 교육, 여름 휴가 1주 포함

<2학기  전공  수업> 2022년 8월 29일(화) ~ 종강시까지

* 목원대 컴공 4학년 학생은 6학점(12시수) 전공 2과목 이수 = 전공 12학점 인정

* 목원대 타학과 학생은 자유전공 12학점으로 이수 가능

* 졸업생은 수강신청 없이 교육과정만 들으시면 됩니다

§ 교육문의 : 목원대학교 SW전문인재양성센터 김연수 교수

○ T. 042-829-7628

/

MWfrontend@gmail.com


background image

<  교육과정  예시  -  2023년  2기  >

2023년  1기는  아래  교육과정을  16주  동안에  집중해서  진행합니다.

§ (여름방학  집중  교육) 요구사항 분석 및 확인을 거친 화면에 대한 요구사항을 웹페이지 화면

으로 구축하기 위한 SW개발 기술을 자바스크립를 통해서 훈련하는 교육과정

- 자바스크립트 문법 및 Virtual DOM에 대한 인식을 바탕으로 VanillaJS만으로 웹프론트엔드

를 구현하는 핵심 패턴을 익히고, 그 후 React 등에 대한 학습 진행

여름방학 집중 교육과정 (변동 가능)

주차

교육주제

세부 교육 내용

시간

1

JavaScript 주요

문법

§ 

JavaScript와 프론트엔드 개발

§ 

흐름 제어, 스코프, 클로저

§ 

객체지향과 프로토타입

§ 

이벤트 루프, 모듈

§ 

Virtual DOM

§ 

DOM 조작 실습

40

2

JavaScript 자료구조

및 알고리즘

§ 

그래프, 트리, 힙, 트라이 등의 자료구조

§ 

정렬 및 검색, 그래프 방문 등의 알고리즘

40

3

To do list로 배우는

VanillaJS

§ 

명령형 프로그래밍과 선언적인 프로그래밍

§ 

컴포넌트 방식으로 생각하기

§ 

Local Storage

§ 

Module, Promise, callback

§ 

async, await

40

4

To do list로 배우는

VanillaJS 심화

§ 

fetch API

§ 

history API, SPA

§ 

To do App 만들기

§ 

자동 저장 편집기 만들기

40

5

채용 과제로 배우는

VaniilaJS

§ 

무한 스크롤 구현하기

§ 

고양이 사진첩 만들기

§ 

고양이 사진 검색기 만들기

§ 

To do list Drag&Drop

40

6

React

§ 

React 기초

§ 

React 시작하기(환경설정)

§ 

컴포넌트의 이해

§ 

Virtual DOM

§ 

컴포넌트 연습하기

40

7

React

§ 

Context API

§ 

Hook

§ 

사용자 정의 Hook 연습하기

§ 

Router

40

8

React

§ 

상태관리

§ 

따라하면서 배우는 React

40

8시간/일 x 5일/주 x 8주 = 320시간 교육

§ (2학기  전공  교과목  수업) 여름방학 집중 교육과정을 성공적으로 이수한 수강생을 대상으로 진

행하는 프로젝트 기반의 교육과정으로서, 팀별 프로젝트 수행을 통해서 실전 SW개발팀을 경험

- 웹프론트엔드설계A(6학점 12시수), 웹프론트엔드설계B(6학점 12시수) 교과목을 수강 ⇒ 12학점

2학기 전공 교과목 수업 (변동 가능)

주차

교육주제

세부 교육 내용

시간

1

VanillaJS 활용

프로젝트

VanillaJS를 활용한 Notion 클로닝 프로젝트

§ 

백엔드 기능은 API를 통해 미리 제공

§ 

API를 통해 루트 문서 렌더링

§ 

루트 문서 클릭 → 편집기 영역에 해당 문서의 내용 렌더링

§ 

하위 문서들을 트리 형태로 표현하는 사용자 인터페이스 구현

§ 

Document API를 이용하여 서버에 변경내역 저장

24

2

24

3

24

4

24

5

24

6

24

7

24

8

24

9

React 활용

프로젝트

React를 활용한 ①학습 쇼핑몰 클로닝 프로젝트, ②공연안내 웹사이트 프로젝트

§ 

백엔드 기능은 API 를 통하여 미리 제공

- 인증, 사용자 정보, 채널 목록 및 정보

- 포스트 생성, 조회, 댓글 등록 등

§ 

제공된 API 를 이용하여 자유 주제로 프론트엔드 기획 및 개발

24

10

24

11

24

12

24

13

24

14

24

15

24

6시간/일 x 4일/주 x 15주 = 360시간 교육 (인정학점 12학점)