книги по программированию

Изучение сложных систем с помощью Python, Дауни А.Б., 2019

Изучение сложных систем с помощью Python, Дауни А.Б., 2019.

Наука о сложных системах – это междисциплинарная область на стыке математики, информатики и естествознания, которая фокусируется на сложных системах, представляющих собой системы со множеством взаимодействующих компонентов. Одним из основных инструментов науки о сложных системах являются дискретные модели, включая сети и графы, клеточные автоматы и агентное моделирование. Наука о сложных системах полезна, особенно если необходимо объяснить поведение природных и социальных систем, она обеспечивает разнообразный и адаптируемый инструментарий моделирования, позволяет применить навыки программирования и поразмыслить над фундаментальными вопросами философии науки. В книге приводится код, математические тексты и пояснения, необходимые для понимания работы моделей. Издание будет полезно широкому кругу лиц, здесь опущены очень сложные технические детали.

Изучение сложных систем с помощью Python, Дауни А.Б., 2019
Скачать и читать Изучение сложных систем с помощью Python, Дауни А.Б., 2019
 

Разработка обслуживаемых программ на языке Java, Виссер Д., 2017

Разработка обслуживаемых программ на языке Java, Виссер Дж., 2017.

Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке Java, но существует аналогичная книга с примерами на языке С#. Издание предназначено программистам на Java, желающим научиться писать качественный и хорошо поддерживаемый код.

Разработка обслуживаемых программ на языке Java, Виссер Дж., 2017
Скачать и читать Разработка обслуживаемых программ на языке Java, Виссер Д., 2017
 

Программирование компьютерной графики, Современный OpenGL, Боресков А.В., 2019

Программирование компьютерной графики, Современный OpenGL, Боресков А.В., 2019.

Данная книга посвящена основам современной компьютерной графики. Подробно рассматривается ряд чисто математических понятий, таких как матрицы и кватернионы, алгоритмы и API, а также физика освещения. Отдельные главы посвящены методу трассировки лучей и современному OpenGL. Рассматривается реализация ряда специальных эффектов при помощи шейдеров в OpenGL. Весь исходный код доступен в репозитории на github. Издание будет полезно всем, кто планирует работать с компьютерной графикой.

Программирование компьютерной графики, Современный OpenGL, Боресков А.В., 2019
Скачать и читать Программирование компьютерной графики, Современный OpenGL, Боресков А.В., 2019
 

Unity 5.х, Программирование искусственного интеллекта в играх, Паласиос Х., 2017

Unity 5.х, Программирование искусственного интеллекта в играх, Паласиос Х., 2017.  

Игровой движок Unity 5 включает в себя множество инструментов, помогающих разработчикам создавать потрясающие игры, снабженные мощным искусственным интеллектом. Эти инструменты, вместе с прикладным программным интерфейсом Uпity и встроенными средствами, открывают безграничные возможности для создания собственных игровых миров и персонажей. Данная книга охватывает как общие, так специальные методы, позволяющие реализовать эти возможности. Издание задумывалось как исчерпывающий справочник, помогающий расширить навыки программирования искусственного интеллекта в играх. Рассматриваются основные приемы работы с агентами, программирование перемещений и навигации в игровой среде, принятие решений и координации. Описание построено на практических примерах, в виде легко реализуемых рецептов.

Unity 5.х, Программирование искусственного интеллекта в играх, Паласиос Х., 2017
Скачать и читать Unity 5.х, Программирование искусственного интеллекта в играх, Паласиос Х., 2017
 

Язык программирования MQL5, Продвинутое использование торговой платформы MetaTrader 5, Машнин Т., 2019

Язык программирования MQL5, Продвинутое использование торговой платформы MetaTrader 5, Машнин Т., 2019.

Создание пользовательских индикаторов и советников для торговой платформы MetaTrader 5 с использованием языка программирования MQL5.

Язык программирования MQL5, Продвинутое использование торговой платформы MetaTrader 5, Машнин Т., 2019
Скачать и читать Язык программирования MQL5, Продвинутое использование торговой платформы MetaTrader 5, Машнин Т., 2019
 

Язык программирования Си, Керниган Б., Ритчи Д., 2017

Язык программирования Си, Керниган Б., Ритчи Д., 2017.

Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой.

Язык программирования Си, Керниган Б., Ритчи Д., 2017
Скачать и читать Язык программирования Си, Керниган Б., Ритчи Д., 2017
 

Книга веб-программиста, Секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013

Книга веб-программиста, Секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013.

Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга. Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки JavaScript - Backbone и Knockout — для разработки пользовательских интерфейсов ? Как современные инструменты веб-разработчика, такие как CoffeeScript и Sass, помогут в оптимизации кода? Как провести кроссбраузерное тестирование кода? Как планировать процесс разработки сайга с помощью инструмента Git? Ответы на эти и многие другие вопросы вы найдете в этой книге. Неважно, являетесь вы начинающим веб-программистом или уже имеете некоторый опыт разработки веб-приложений, это издание поможет вам освоить множество новых методов, приемов и подходов.

Книга веб-программиста, Секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
Скачать и читать Книга веб-программиста, Секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
 

Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019

Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019.

Python в моде! Это самый популярный язык программирования. Вакансии для Python-разработчиков входят в список самых высокооплачиваемых, а благодаря бурному развитию обработки данных, знание Python становится одним из самых востребованных навыков в среде аналитиков. Python — невероятный язык, популярный во многих областях. Он используется для автоматизации простых и сложных задач, цифровой обработки, веб-разработки, игр. Независимо от того, перешли ли вы на Python с другого языка, руководите группой программистов, работающих на Python, или хотите расширить свое понимание, имеет смысл подойти к изучению Python со всей серьезностью. Готовы начать карьеру питониста? Не теряйте времени на поиск информации, перелопачивая блоги и сайты, списки рассылок и группы. Мэтт Харрисон использует Python с 2000 года. Он занимался научными исследованиями, сборкой и тестированием, бизнес-аналитикой, хранением данных, а теперь делится своими знаниями как с простыми пользователями, так и с крупными корпорациями. Приобщитесь к передовому опыту и узнайте секреты внутренней кухни Python, доступные только профи, работающим с этим языком на протяжении многих лет.

Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019
Скачать и читать Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019
 
Показана страница 36 из 38