앵귤러(Angular)는 Google이 주관하는 웹 애플리케이션 프레임워크다. 새로운 구조와 철학을 도입해 완전히 새로운 프레임워크가 되어 돌아온 앵귤러에서 제공하는 훌륭한 기능과 웹 컴포넌트 기반 철학을 깊이 있게 알아보고, 데이터를 뷰에 표시하는 방법, 사용자가 입력한 폼 데이터 처리, 서버와 통신, 테스트와 배포까지 애플리케이션의 모든 개발 단계를 다룬다.
앵귤러 프레임워크의 기본 원리와 고급 사용법까지 깊이 있게 다루는 한편, 현업에 바로 적용할 수 있도록 다양한 예제로 설명하며, 중대형 규모의 애플리케이션 개발에 적합한 TypeScript와 ES6에 대해서도 알아본다.
Farata Systems와 SuranceBay의 공동창립자다. Farata Systems는 IT 컨설팅 회사이며, Yakov는 이 회사의 교육 팀에서 Angular와 Java를 교육하고 있다. 그리고 SuranceBay는 미국의 보험 회사의 업무 흐름을 자동화하는 SaaS 솔루션을 만드는 회사이며, Yakov는 이 회사에서 여러 프로젝트를 관리하고 있기도 하다.
Oracle에서 인정하는 Java Campion 자격을 갖고 있다. 개발에 관련된 책을 여러 권 집필했으며, yakovfain.com블로그도 활발하게 운영하고 있다.
SuranceBay에서 10년간 근무하고 있는 개발자이며, Java와 .NET을 주로 사용해왔고, 현재는 기업용 애플리케이션을 개발하고 있다. 인터넷 애플리케이션이 동작하는 다양한 플랫폼에 대한 지식을 갖고 있으며, 백엔드와 프런트엔드를 통합하는 웹 기술에 관심을 갖고 있다. AngularJS와 Angular 교육을 진행하고 있으며, antonmoiseev.com블로그에 글을 올리기도 한다.
삼성 SDS에서 5년간 근무하며 스마트TV 솔루션과 리테일 서버 솔루션을 개발했다. 2016년 4월 회사를 그만둔 뒤에는 DB부터 백엔드, 프런트엔드와 UX를 아우르는 풀스택을 공부하고 있다. 웹 기술 트렌드를 다루는 han41858.tistory.com 블로그를 운영하고 있으며, GitHub 페이지(https://github.com/han41858)에서 개인 프로젝트를 진행하고 있다. 그리고 개발자 커뮤니티인 GDG Korea에서 WebTech 운영진으로 활동하고 있다.