учебник по программированию

Простой Python просто с нуля, Рик Гаско, 2019

Простой Python просто с нуля, Рик Гаско, 2019.

   Язык программирования Python. Он моден, он актуален, он в тренде. Python работает везде. Python используют все - от суперкорпораций до сдачи ЕГЭ. Python универсален. Для Python создано колоссальное количество расширений для решения буквально любой задачи. Python прост, очевиден и прозрачен.
Эта книга - лучший выбор для освоения языка - просто, доступно, живо.
Это не только учебник Python - это и начало долгого пути в мире программирования.

Простой Python просто с нуля, Рик Гаско, 2019
Скачать и читать Простой Python просто с нуля, Рик Гаско, 2019
 

Применение DDD и шаблонов проектирования, Проблемно-ориентированное проектирование приложений с примерами на C# и .NET, Нильссон Д., 2008

Применение DDD и шаблонов проектирования, Проблемно-ориентированное проектирование приложений с примерами на C# и .NET, Нильссон Д., 2008.

   Эта книга о разработке корпоративных программных приложений в среде .NET с применением шаблонов проектирования. В ней описаны: проблемно-ориентированные методы проектирования (DDD, или Domain Driven Design), разработка посредством тестирования (TDD, или Test-Driven Development), объектно-реляционное преобразование, т.е. методы, которые многие относят к ключевым технологиям разработки программного обеспечения. По мере развития и усложнения технологии все большее значение приобретают вопросы правильного применения методов проектирования. Ценность этой книги в том и состоит, что она помогает разобраться в этих вопросах. Хотя большинство примеров кода представлено на языке С#, материал книги может оказаться полезным и для тех, кто работает на платформе Java.
Книга адресована опытным разработчикам архитектуры и прикладного программного обеспечения уровня предприятий, в том числе и в среде .NET.

Применение DDD и шаблонов проектирования, Проблемно-ориентированное проектирование приложений с примерами на C# и .NET, Нильссон Д., 2008
Скачать и читать Применение DDD и шаблонов проектирования, Проблемно-ориентированное проектирование приложений с примерами на C# и .NET, Нильссон Д., 2008
 

Предметно-ориентированное проектирование, DDD, Структуризация сложных программных систем, Эванс Э., 2011

Предметно-ориентированное проектирование (DDD), Структуризация сложных программных систем, Эванс Э., 2011.

   В процессе разработки программного обеспечения хватает всевозможных трудностей. Главное — это естественная сложность предметной области, к которой относится решаемая задача. Всякий раз, когда при разработке программного обеспечения возникает необходимость автоматизировать созданные человеком сложные системы, избежать этой сложности нельзя — ею можно только “овладеть”.
Для этого необходима хорошая предметно-ориентированная модель, проникающая значительно дальше поверхностного взгляда на проблему. Если в такой модели удастся правильно отразить внутреннюю структуру предметной области, то разработчики программного обеспечения получат именно тот инструмент, в котором они нуждаются. Хорошая модель предметной области представляет огромную ценность, но построить ее нелегко. Умеют это делать немногие, а научить других этому искусству очень трудно.

Предметно-ориентированное проектирование (DDD), Структуризация сложных программных систем, Эванс Э., 2011
Скачать и читать Предметно-ориентированное проектирование, DDD, Структуризация сложных программных систем, Эванс Э., 2011
 

Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2016

Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2016.

   Курс предназначен для начального знакомства с основными алгоритмами и с программированием на языке Python в интегрированных средах разработки (IDE) Geany и Eric.
В курсе рассматриваются типовые задачи в рамках базового курса информатики для средней школы (с учётом требований ЕГЭ), алгоритмы их решения и реализация этих алгоритмов на языке Python, и методических указаний для учителей, где описываются особенности IDE Geany и IDE Eric, а также причины и особенности обучения программированию на Python. Кроме того, курс дополняется примерами программ по каждому разделу учебного пособия (32 файла с примерами вариантов разобранных задач.). Дополнительно в курсе описываются основы моделирования и программирования графики в Python с использованием модуля turtle и кросс-платформенной библиотеки Tkinter.

Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2016
Скачать и читать Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2016
 

Основы программирования на языке Python, Буйначев С.К., Боклаг Н.Ю., 2014

Основы программирования на языке Python, Буйначев С.К., Боклаг Н.Ю., 2014.

   Пособие содержит начальные сведения о программировании на языке Python и является основой для изучения курса «Численные методы и оптимизация». Собраны сведения из книг таких известных авторов, как Г. Россум, М. Луш, Р. Сузи, Д. Бизли, А. Лесса. Предложен новый подход к использованию баз данных для накопления результатов расчета с дальнейшим анализом и визуализацией решений.
Может быть рекомендовано студентам различных специальностей технических вузов, занимающихся программированием, математическим моделированием и численными методами, а также может служить справочным материалом при выполнении курсовых и дипломных работ, связанных с расчетами на компьютере.

Основы программирования на языке Python, Буйначев С.К., Боклаг Н.Ю., 2014
Скачать и читать Основы программирования на языке Python, Буйначев С.К., Боклаг Н.Ю., 2014
 

Основы программирования на Java, Для школьников и не только, Канель Е.Г., Фрайман З., 2019

Основы программирования на Java, Для школьников и не только, Канель Е.Г., Фрайман З., 2019.

   Курс «Основы компьютерных наук для средней школы» является базовым курсом по основам программирования. Данное издание рассчитано на учеников старших классов (9-11), не имеющих опыта в написании компьютерных программ или имеющих минимальный опыт. Такой подход позволяет использовать учебник и в рамках коллективных занятий (на уроках, факультативах или кружках), и при самостоятельном индивидуальном обучении.
Пособие содержит как общие теоретические положения подхода к написанию программ, так и описание практических приемов, а также разбор соответствующих излагаемому материалу примеров.
Книга написана на основании базовой части курса «Компьютерные науки», преподаваемого в 9-12 классах израильской школы. Авторы — ведущие преподаватели этого курса, с опытом работы более 25 лет.

Основы программирования на Java, Для школьников и не только, Канель Е.Г., Фрайман З., 2019
Скачать и читать Основы программирования на Java, Для школьников и не только, Канель Е.Г., Фрайман З., 2019
 

Начинаем программировать на Python, Гэддис Т., 2019

Начинаем программировать на Python, Гэддис Т., 2019.

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

Начинаем программировать на Python, Гэддис Т., 2019
Скачать и читать Начинаем программировать на Python, Гэддис Т., 2019
 

Python для чайников, Мюллер Д.П., 2019

Python для чайников, Мюллер Д.П., 2019.

   Python — универсальный язык программирования с широчайшими возможностями. Причем это не просто мое личное мнение. По итогам последнего голосования, проведенного среди разработчиков. Python стал третьим по популярности языком программирования в мире (https://www.tiobe.com/ tiobe-index/). Замечательная особенность Python заключается в том, что с его помощью можно создать приложение на одной платформе, а запускать — на любых других. В отличие от других языков программирования, которые только обещают независимость от платформы, Python эту независимость реализует. В данном случае обещания и реальность совпадают.

Python для чайников, Мюллер Д.П., 2019
Скачать и читать Python для чайников, Мюллер Д.П., 2019
 
Показана страница 38 из 60