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

Практикум по алгоритмизации и программированию на 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
 

Программирование на Python, том 2, Лутц М., 2011

Программирование на Python, Том 2, Лутц М., 2011.

   Монументальный труд Марка Лутца представляет собой учебник по применению языка Python в системном администрировании, для создания графических интерфейсов и веб-приложений. Исследуются приемы работы с базами данных, программирования сетевых взаимодействий, создания интерфейсов для сценариев, обработки текста pi многие другие. Несмотря на то, что на протяжении всей книги используется язык Python, тем не менее основное внимание уделяется не основам языка, а приемам решения практических задач.
Второй том включает материалы по созданию сценариев для Интернета. Описывается порядок использования сетевых протоколов pi инструментов электронной почты на стороне клиента, применение CGI-сценариев, рассматриваются приемы реализации веб-сайтов. Далее обсуждаются дополнительные темы, касающиеся разработки приложений на Python, а именно: технологии хранения информации между запусками программы - файлы DBM, сериализация объектов, хранилища объектов и интерфейсы Python к базам данных SQL; приемы реализации более сложных структур данных на Python - стеков, множеств, двоичных деревьев поиска, графов и др.; инструменты pi приемы, используемые в языке Python для синтаксического анализа текстовой информации; приемы интеграции - расширение Python с помощью компилируемых библиотек и встраивание программного кода на Python в другие приложения.

Программирование на Python, Том 2, Лутц М., 2011
Скачать и читать Программирование на Python, том 2, Лутц М., 2011
 

Программирование на Python, том 1, Лутц М., 2011

Программирование на Python, Том 1, Лутц М., 2011.

   Вы овладели основами Python. Что дальше? Эта книга представляет собой подробное руководство по применению этого языка программирования в основных прикладных областях - системном администрировании, создании графических интерфейсов и веб-приложений. Исследуются приемы работы с базами данных, программирования сетевых взаимодействий, создания интерфейсов для сценариев, обработки текста и многие другие.
Издание описывает синтаксис языка и методики разработки, содержит большое количество примеров, иллюстрирующих типичные идиомы программирования и корректное их применение. Кроме того, исследуется эффективность Python в качестве инструмента разработки программного обеспечения, в отличие от просто инструмента «создания сценариев».
В четвертое издание включено описание новых особенностей языка, библиотек и практических приемов программирования для Python З.Х. Примеры, представленные в книге, опробованы под третьей альфа-версией Python 3.2.
Можно смело утверждать, что это обстоятельная и всесторонняя книга предназначена быть первой ступенью на пути овладения мастерством разработки приложений на языке Python.

Программирование на Python, Том 1, Лутц М., 2011
Скачать и читать Программирование на Python, том 1, Лутц М., 2011
 

Node js, Путеводитель по технологии, Сухов К.К., 2015

Node.js, Путеводитель по технологии, Сухов К.К., 2015.

   За последние несколько лет платформа Node.js стремительно повысила свой статус от экспериментальной технологии до основы для серьезных промышленных проектов. Тысячи программистов оценили возможность построения достаточно сложных, высоко нагруженных приложений на простом, элегантном и, самое главное, легковесном механизме.
Все эти скучные слова правдивы, но на самом деле не это главное. Прежде всего Node.js - это совершенно увлекательная и захватывающая вещь, с которой по-настоящему интересно работать!
Есть одна проблема - невозможно рассказывать про использование Node.js в отрыве от остальных технологий современно»! веб-разработки (и Highload-раэработки). Я и не стал этого делать, дав обзор инструментов, без которых сегодня трудно обойтись. Прежде всего это чудесный язык JavaScript, и в книге рассказано о новинках в его последней и будущей спецификациях (EcmaScript 5 и 6). Кроме того, дается краткое введение в большинство связанных веб-технологий - от NoSQL-xpaнилищ данных (Memcached, MongoDB, Redis) дo CSS-препроцессоров и MVC JavaScript-фреймворков. Конечно, эту книгу нельзя рассматривать как полноценный учебник по MongoDB, LESS или EcmaScript 6, Dart или CoffeScript, но в ней дано основное представление об этих довольно интересных вещах, вполне достаточное для начала работы.

Node.js, Путеводитель по технологии, Сухов К.К., 2015
Скачать и читать Node js, Путеводитель по технологии, Сухов К.К., 2015
 
Показана страница 40 из 62