main_mobile (2)

기간 & 일정

2019.03.30~ 04.20
매주 토요일 14시 ~ 18시
(총 4주·16시간)

장소 & 준비물

패스트캠퍼스 강남강의장
개인 노트북 사용 권장

문의

02-501-9396
help.camp.dev@fastcampus.co.kr

JavaScript를 쓰는 개발자라면 TypeScript로 한 단계 진화할 때입니다. 자바스크립트 사용자가 독학하기 어려운 타입스크립트의 특성을 4주동안 마스터합니다. 실습으로 검색엔진을 만들어 보면서 JS로 할 수 없던일을 TS로 해내는 과정을 경험해보세요

“TypeScript로 개발시간·비용 다 줄인다던데…
팀장님! 같이 배우고 일찍 퇴근하시죠.”

개발자 찾습니다

그런데 TypeScript를 아시나요?

Angular에서 공식적으로 지원하고 있으며 리팩토링과 대규모의 프로젝트가 필요한 회사는 채용공고에 TypeScript를 지원자격으로 적고 있습니다. JavaScript에서 디버깅, 유지보수로 낭비하는 시간을 줄일 수 있고, 크고 정교한 프로젝트를 진행할때 마주하는 단점을 해결할 수 있는 프로그래밍 언어이기 때문입니다.

청출어람

JS를 뛰어넘은 TS

JavaScript는 작성자의 습관과 성향이 반영되서 여럿이 협업하기 힘들었습니다. 게다가 대규모 어플리케이션 개발이 많아지면서 JS개발자들의 업무시간도 늘었습니다. 정적언어 TS는 대형 프로젝트에 강합니다. 변수 값 형태에 따라 ‘타입’을 지정하는데, 컴파일 시 타입 값이 틀리면 에러가 발생하면서 오류를 쉽게 확인할 수 있고 빠른 유지보수가 가능합니다. 또 JS의 슈퍼셋이라서 JS프로그램은 TS프로그램으로도 동작하며, 모든 운영체제·브라우저·호스트에서 사용하는 언어입니다.

지금 배워야 하는 언어

‘요즘 개발자’들이 배우고 싶어하는 언어

JavaScript의 3대 프레임워크 중 2가지가 TypeScript를 받아들였습니다. TS를 모르면 Angular로 개발할 수 없으며, Vue.js와 React로 개발하는 경우에도 TS를 사용하는 사람이 많아졌습니다. 채용플랫폼 HackerRank는 타입스크립트를 Go·Kotlin·Python과 함께 ‘2019년 개발자가 배우고 싶어하는 언어’로 발표하기도 했습니다.

#강의 특징

TypeScript 정석과 실무 노하우

TS는 JS와 다릅니다

‘Script’가 붙어 있지만 같은 언어는 아닙니다. 자바스크립트를 사용하던 사람은 ‘정적타입’언어라는 차이점 때문에 타입스크립트에 적응하기가 어려워합니다. Type, 객체, 클래스 등의 개념을 사용해왔지만 TypeScript는 무엇이 다른지 이해하기까지 시간이 걸립니다.

JavaScript 사용자가 TypeScript를 접할 때 반드시 겪는 어려운 점에 초점을 맞췄습니다. 코드 리팩토링 예제로 타입스크립트와 자바스크립트의 차이를 이해하며 학습할 수 있습니다.

실무를 배울 곳이 없습니다

스터디, 블로그, Youtube… 자료를 찾아보지만 깊이가 부족합니다. 기본문법과 주요 기능을 배우는 세미나가 있지만 실습 없이 끝납니다. Document만 보고 학습한다면 코드를 가져와서 고쳐 쓰는 수준에 머무르게 됩니다.

현업에서 타입스크립트로 프로젝트를 진행하고 있는 강사님이 코드를 복사·수정하는 수준에서 벗어나 견고한 프로그램을 TS로 작성할 수 있도록 돕습니다.

TS의 장점을 한눈에

개발하는 과정에서 JavaScript의 단점인 유지보수와 디버깅 문제를 쉽게 느낄 수 있습니다. 1~2년차 개발자도 중요한 개념을 놓치기 쉬어 TS를 혼자 익히는데 어려움을 느낍니다

실습을 통해 왜 ‘리팩토링·유지보수·디버깅의 편의성’이 TS의 장점으로 꼽히는지 피부로 느낄 수 있습니다.제네릭, 데코레이터 등 실무에 가장 유용한 개념을 담은 예제로 타입스크립트 수준을 높입니다.

구인검색 웹앱 실습 예시

타입스크립트를 활용한 채용공고 크롤러

16시간으로 압축한
TypeScript 프로젝트 팁
실무에 바로 적용하는 강의

※원활한 진행을 위해 결제 순으로 인원을 제한하여 수강신청이 조기마감될 수 있습니다

#커리큘럼

꼭 필요한 기술만 담았습니다

커리MM


출처 : 이상복 Tapjoy Senior Software engineer

#수강대상

JavaScript를 뛰어 넘고싶다면

icon_woman1_2_happy

프로그래밍 경험이 있지만 JavaScript대신
TypeScript로 개발 커리어를 시작하려는 분

icon_woman3_4_unhappy

TypeScript를 빨리 배워서
실무에 적용해야 하는 현업 개발자

icon_man4_3_oh

TypeScript가 꼭 필요한
Angular, Ionic 등을 활용하는 개발자

#강사소개

TypeScript을 제대로 알고 싶다면

강사 우영준

강사

우영준


– 현) 플링크 Lead Engineer
– 전) 로지스팟 Lead Engineer

 

GitHub: https://github.com/webhacking
blog: https://blog.hax0r.info/
강사님 인터뷰 바로가기 (클릭)

TypeError: “x” is not a function”, ReferenceError: “x” is not defined … 자바스크립트 개발자라면 매일 마주하는 오류들을 더 이상 보고 싶지 않다면 ‘타입스크립트’를 배워야 합니다.

#수강료안내

매주 목요일 할인률이 변경됩니다

정가
₩700,000

※4월 강의 모집 마감.
※원활한 진행을 위해 결제 순으로 인원을 제한하여 수강신청이 조기마감될 수 있습니다.

출시알림 신청

card_171120

다음 일정이 궁금하다면 →

#강의장안내

강남역 4번 출구 앞

[ 유의사항 및 환불규정 ]

* 모든 패스트캠퍼스 오프라인 파트타임 교육은 개강 전일 18시에 모집이 마감됩니다.
* 상황에 따라 사전 공지 없이 모집이 조기 마감되거나 할인이 연장될 수 있습니다.
* 수강 인원 확인을 위하여, 즉시 결제가 어려운 경우에도 반드시 수강신청을 먼저 진행해주시기 바랍니다.
* 수강생의 결석이나 지각 등으로 발생한 손해에 대해서는 별도의 보상을 제공하지 않습니다.

* 다음과 같은 사유 등으로 인해 강의가 폐강될 수 있으며, 폐강 시 학원법에 따라 반환 사유 발생일로부터 5 영업일 이내에 수강료를 환불해드립니다.
– 모집된 수강인원이 10명 이하일 경우
– 강사의 갑작스러운 사고 및 건강 상의 이유
– 천재지변
: 위의 사유로 강의가 폐강될 경우, 학원법 제 18조에 따라 오프라인 강의 취소/환불 정책을 준용하여 환불 처리되며, 모객 부진으로 폐강 시에는 최소 개강일로부터 7일 전에는 폐강 여부를 안내해드립니다.

* 총 수강기간 1개월 이내 기준 취소 및 환불 규정 안내
– 환불금액은 정가가 아닌 실제 결제금액을 기준으로 계산됩니다.
– 수업 시작 전 환불 신청 시 전액 환불됩니다.
– 수강 시작 후 환불 신청 시 하기 수업 시수를 기준으로 학원법 환불규정에 따라 환불 가능합니다.
: 환불요청일시 기준 수업시수 1/3 경과 전 : 수강료 2/3 환불
: 환불요청일시 기준 수업시수 1/2 경과 전 : 수강료 1/2 환불
: 환불요청일시 기준 수업시수 1/2 경과 후 : 환불금액 없음

* 기타 환불 관련 안내
– 환불 의사를 밝힌 다음날부터 계산하여 환불합니다.
– 환불금액은 수업시간을 기준(반올림)으로 산정합니다.
– 환불금액의 10원 미만은 절삭합니다.
– 반환 사유 발생 시 5 영업일 이내 환불됩니다.
: PG사와 카드사의 상황에 따라 환불이 지연될 수 있습니다
– 1개월 산정 기준은 민법 제 160조(역에 의한 계산)을 적용합니다.
: 실제 일수와 상관없이 수업시작일이 3월 7일인 경우, 1개월은 4월 6일까지 입니다.
: 단, 수업 시작일이 1월 31일인 경우, 1개월은 월의 말일인 2월 28일까지 입니다.