Украинский айтишник написал бесплатный учебник программирования для новичков
Специалист по QA Яков Крамаренко выпустил книгу "Вступ до розробки", которая поможет всем - от мала до велика - начать свой путь в IT. Книга обучает основам фронтенда, с ее помощью читатель познакомится и научится писать простейшие программы на HTML и JavaScript. Материал доступен на украинском языке, скачать книгу можно бесплатно. Вместе с тем, желающие в любой момент могут отблагодарить автора донатом.
Яков работает QA-экспертом в швейцарской консалтинговой IT-компании Knowledge Expert. Помимо основной работы, Яков преподавал различные IT-дисциплины в школе IT Labs, а сегодня разрабатывает собственный курс по программированию "для чайников". О своей книге он рассказал в Facebook: "Уже года два стараюсь, когда есть время, педалить бесплатный курс - вступление в программирование и разработка веб-приложений с HTML, CSS и JavaScript. Времени мало и процесс очень затягивается. Вот решил упростить формат к книге для начала. Книга должна быть по силам для всех - от детей до их родителей, с единственным условием - быть уверенным пользователем компьютера. Она должна помочь почувствовать на вкус разработку реального продукта и определить свою роль в IT - разработчика, тестера, может, чего-то другого".
Книга написана простым языком и мало чем напоминает традиционные ученики по программированию. Она почти полностью состоит из примеров, по которым читатель может самостоятельно написать простейшие программы.
Теоретический материал и пояснения максимально сжаты - развернутых абзацев про историю и развитие JavaScript в книге вы не найдете.
Некоторые дополнительные материалы автор предлагает нагуглить самостоятельно - в качестве домашнего задания. Впрочем, самообразование - это постоянный процесс совершенствования программиста. В некоторых школах, таких как "Школа 42", все обучение целиком построено на самостоятельном поиске информации и взаимодействии с будущими коллегами.
Книга насчитывает 146 страниц и доступна в электронном варианте в формате PDF для чтения на десктопе, также ее можно загрузить на iPhone или iPad. Скачать книгу можно по ссылке на leanpub.com. Чтобы получить ссылку бесплатно, нужно протянуть ползунки до $0.
Желающие могут заплатить за книгу - автор оценивает ее в $20. Также Яков принимает донаты от тех, кому станет полезным его книга, в криптовалютах через QR-коды, которые размещены в самой книге - во вступительном слове.
По словам Якова, на создание книги он потратил в общей сложности 4-6 месяцев, растянутых на два года. С украинского языка он затем перевел ее на английский и русский. Фронтенд - это лишь первая часть книги - сейчас Яков работает над ее продолжением, посвященном бэкенду.