문과 출신이지만, 자바스크립트로 프로그래밍의 매력에 빠졌습니다. 지금은 스타트업에서 CTO로 일하고 있으며, 데이터 수집과 정제 그리고 오픈 소스 기여에 관심이 많습니다. 개인 블로그와 유튜브를 운영하며 온라인 강의를 진행하고 있습니다. 저서로는 『Node.js 교과서 개정3판』(2022, 길벗), 『타입스크립트 교과서』(2023, 길벗)가 있습니다.
⦁ 유튜브 https://www.youtube.com/@ZeroChoTV
⦁ 블로그 https://www.zerocho.com
⦁ 인프런 https://www.inflearn.com/users/@zerocho
타입스크립트는 익혔지만 코드가 조금만 복잡해져도 분석하지 못하거나, 타입스크립트를 사용해 직접 타입을 만들지 못하는 경우가 대부분입니다. 그래서 그런 분들을 위해 이 책을 집필하게 되었습니다. 『Let’s Get IT 자바스크립트 프로그래밍』을 집필할 때도 동기는 비슷했습니다. 프로그래밍 언어는 익혔지만 실전에 사용하지 못하는 분들, 그런 분들을 위한 책을 만들고 싶었습니다.
이 책도 초반 분량은 문법 설명에 할애하고, 나머지 분량은 실제 라이브러리를 분석하고 직접 라이브러리를 작성해보는 데 할애했습니다. 문법을 설명하는 부분은 타입스크립트 공식 문서에 나오지 않는 내용까지 포함했습니다. 따라서 이 책을 읽고 난 뒤에는 버전 업데이트에 따라 변경되는 내용만 공부하면 됩니다. 라이브러리를 작성하는 부분은 정답을 보기 전에 반드시 먼저 직접 작성해보세요. 배운 문법을 활용하여 직접 타입을 작성해봐야 타입스크립트 실력이 향상됩니다.
- 지은이 서문 중에서