main_mobile (2)

기간 & 일정

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

장소 & 준비물

패스트캠퍼스 강남강의장
강남역 4번 출구, 미왕빌딩
개인 노트북 사용 권장

담당자 & 문의

이유리 매니저
02-501-9695
yuri.lee@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의 장점으로 꼽히는지 피부로 느낄 수 있습니다.제네릭, 데코레이터 등 실무에 가장 유용한 개념을 담은 예제로 타입스크립트 수준을 높입니다.

구인검색 웹앱 실습 예시

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

#커리큘럼

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

커리MM

16시간 압축
TypeScript 실전
Workshop

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


출처 : 이상복 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 … 자바스크립트 개발자라면 매일 마주하는 오류들을 더 이상 보고 싶지 않다면 ‘타입스크립트’를 배워야 합니다.

#수강료안내

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

얼리버드 할인가
₩630,000

정가 : ₩700,000
※얼리버드 할인은 3월 21일 목요일에 마감됩니다.
※원활한 진행을 위해 결제 순으로 인원을 제한하여 수강신청이 조기마감될 수 있습니다.

수강신청

동반수강 할인플랜

card_171120

10% OFF (~3/21)

#강의장안내

강남역 4번 출구 앞