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

Практика программирования, Керниган Б.У., Пайк Р., 2015

Практика программирования, Керниган Б.У., Пайк Р., 2015.

   Вашему вниманию предлагается перевод на русский язык исправленного и дополненного издания (уже восьмого по счету) популярной книги, вышедшего из печати в январе 2004 года. Верификацию кода в русском издании выполнили сами авторы книги — Брайан Керниган и Роб Пайк, что лишний раз свидетельствует об их огромной ответственности перед читателями.
В книге рассматриваются принципы практического профессионального программирования, которые, выходя за рамки простого написания кода, включают в себя проектирование, правильный выбор алгоритмов и структур данных, отладку и тестирование, оптимизацию быстродействия и переносимости, автоматизацию рабочего процесса. Изложение проиллюстрировано примерами из сложных, практически важных систем.
Книга предназначена для повышения квалификации программистов. Может быть полезна студентам и преподавателям компьютерных специальностей.

Практика программирования, Керниган Б.У., Пайк Р., 2015
Скачать и читать Практика программирования, Керниган Б.У., Пайк Р., 2015
 

Современный JavaScript для нетерпеливых, Хорстман К.С., 2021

Современный JavaScript для нетерпеливых, Хорстман К.С., 2021.

   Язык JavaScript стремительно набирает популярность: он поддерживается всеми браузерами и все активнее проникает в серверное программирование. Однако даже у опытных программистов, знакомых с такими языками, как Java, С#, С или C++, могут возникнуть затруднения при переходе на JavaScript. Эта книга призвана облегчить их задачу.
В отличие от большинства изданий, посвященных JavaScript, акцент здесь ставится не на переход от прежних версий к современной, а на освоение профессиональными веб-разработчиками нового для них языка программирования. От самых азов автор постепенно переходит к рассмотрению сложных вопросов; темы начального, среднего и высокого уровня помечены в тексте специальными значками.
Изучив книгу, читатель сумеет написать следующую версию своего приложения на современном JavaScript.

Современный JavaScript для нетерпеливых, Хорстман К.С., 2021
Скачать и читать Современный JavaScript для нетерпеливых, Хорстман К.С., 2021
 

Программирование, Python, C++, часть 4, Поляков К.Ю., 2019

Программирование, Python, C++, Часть 4, Поляков К.Ю., 2019.

   Книга представляет собой завершающую, четвёртую часть серии учебных пособий по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня — Python и C++.
Главные темы пособия — объектно-ориентированное программирование и создание программ с графическим интерфейсом. Изучаются основные принципы объектного подхода к созданию программ: абстракция, инкапсуляция, наследование, полиморфизм. Изложение ведётся на примерах программирования игр, в которых моделируются системы взаимодействующих объектов.
Для демонстрации возможностей сред быстрой разработки программ в последней части пособия рассмотрены примеры приложений на языке С#.
После каждого параграфа приводится большое число заданий для самостоятельного выполнения разной сложности и вариантов проектных работ.
Пособие предназначено для учащихся средних школ.

Программирование, Python, C++, Часть 4, Поляков К.Ю., 2019
Скачать и читать Программирование, Python, C++, часть 4, Поляков К.Ю., 2019
 

Программирование, Python, C++, часть 3, Поляков К.Ю., 2019

Программирование, Python, C++, Часть 3, Поляков К.Ю., 2019.

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

Программирование, Python, C++, Часть 3, Поляков К.Ю., 2019
Скачать и читать Программирование, Python, C++, часть 3, Поляков К.Ю., 2019
 

Программирование, Python, C++, часть 2, Поляков К.Ю., 2019

Программирование, Python, C++, Часть 2, Поляков К.Ю., 2019.

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

Программирование, Python, C++, Часть 2, Поляков К.Ю., 2019
Скачать и читать Программирование, Python, C++, часть 2, Поляков К.Ю., 2019
 

Программирование, Python, C++, часть 1, Поляков К.Ю., 2019

Программирование, Python, C++, Часть 1, Поляков К.Ю., 2019.

   Книга представляет собой первую часть серии учебных пособий по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня — Python и C++.
В пособии рассматриваются основы программирования на выбранных языках: ввод и вывод данных, обработка целых и вещественных чисел, управляющие конструкции. Объяснение нового материала строится на примерах его практического применения. Изучаются приёмы разработки программ, использующих компьютерную графику и анимацию.
После каждого параграфа приводится большое число заданий для самостоятельного выполнения разной сложности и вариантов проектных работ.
Пособие предназначено для школьников, начинающих изучать программирование.

Программирование, Python. C++, Часть 1, Поляков К.Ю., 2019
Скачать и читать Программирование, Python, C++, часть 1, Поляков К.Ю., 2019
 

Clean Code, Robert Martin, 2009

Clean Code, Robert Martin, 2009.

   The mission of this series is to improve the state of the art of software craftsmanship. The books in this series are technical, pragmatic, and substantial. The authors are highly experienced craftsmen and professionals dedicated to writing about what actually works in practice, as opposed to what might work in theory. You will read about what the author has done, not what he thinks you should do. If the book is about programming, there will be lots of code. If the book is about managing, there will be lots of case studies from real projects.

Clean Code, Robert Martin, 2009
Скачать и читать Clean Code, Robert Martin, 2009
 

Простой Python, Современный стиль программирования, Любанович Б., 2016

Простой Python, Современный стиль программирования, Любанович Б., 2016.

   Эта книга идеально подходит как для начинающих программистов, так и для тех. кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.
Прочитав эту книгу, вы не только убедитесь, что Python — это вкусно, но и освоите искусство тестирования, отладки, многократного использования кода, а также научитесь применять Python в различных предметных областях.

Простой Python, Современный стиль программирования, Любанович Б., 2016
Скачать и читать Простой Python, Современный стиль программирования, Любанович Б., 2016
 
Показана страница 17 из 60