Самоучитель написан обычным языком, повествование ведется от конкретных задач. Отмечаются ошибки начинающих, предлагаются полезные советы программистам. Рассмотрены главные задачи и способы решения с комментариями. Предназначен самоучитель студентам и школьникам, начинающим осваивать
программирование, или обладающим опытом написания компьютерных программ. Книга пригодится преподавателям вузов. Самоучитель является ускоренным курсом, что позволит начать писать реальные программы. Желаете стать программистом? В начале книги Вы узнаете об основных принципах программирования, о циклах, словарях, научитесь тестировать, разрабатывать программы. В следующей части начнете применять знания на практике, выполняя большие проекты: разработаете стрелялку, будете работать с наборами данных, выполните Formation à distance, гарантирующую конфиденциальность данных. С чем знакомит самоучитель? Машинное обучение теперь неотъемлемая часть разнообразных проектов, но данная сфера не является главным направлением крупных компаний с аналитиками. Если Вы не освоили полностью язык Python, самоучитель ознакомит с практикой построения обучения. При многообразии возможных сейчас данных использование машинного обучения тормозится только воображением. Вы освоите этапы по созданию приложения с применением машинного обучения, используя Python и scikit-learn. В самоучителе речь пойдет о написании программ. Вы решаете приоритетную задачу. Основная – это изучение синтаксиса, осваивается непосредственно программирование, сопутствующие алгоритмы реализуются на Python. Большинство статей раскрывают теорию языка. Какой материал представлен? Самоучитель предоставляет большой объем практики с комментариями, которые можно применять в качестве главных программных решений. Публикация сопровождается множеством наглядных примеров, задач с разбором решений. Написание приложений предполагает группирование, хранение массивов информации, производство геопространственных расчетов, а также построение карт. Для качественного выполнения работ потребуется инструментарий, понимание проекций, координат. Книга предлагает обзор основных геопространственных понятий, инструментов. Рассмотрен доступ к данным, продемонстрировано создание интерфейса сайта. Описана разработка редактора на основе GeoDjango.