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

Алгоритмические трюки для программистов, Уоррен Г., 2007

Алгоритмические трюки для программистов, Уоррен Г., 2007.
 
    В этой книге слову “хакер” возвращено его первозданное значение — человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода. В книге воплощен сорокалетний стаж ее автора в области разработки компиляторов и архитектуры компьютеров. Здесь вы найдете множество приемов для работы с отдельными битами, байтами, вычисления различных целочисленных функций; большей части материала сопутствует строгое математическое обоснование. Каким бы не был ваш профессионализм — вы обязательно найдете в этой книге новое для себя; кроме того, книга заставит вас посмотреть на уже знакомые вещи с новой стороны. Не в меньшей степени эта книга пригодится и начинающему программисту, который может просто воспользоваться готовыми советами из книги, применяя их в своей повседневной практике.

Алгоритмические трюки для программистов, Уоррен Г., 2007
Скачать и читать Алгоритмические трюки для программистов, Уоррен Г., 2007
 

Global Optimization Algorithms, Theory and Application, Weise T., 2009

Global Optimization Algorithms, Theory and Application, Weise T., 2009.

   This e-book is devoted to global optimization algorithms, which are methods to find optimal solutions for given problems. It especially focuses on Evolutionary Computation by discussing evolutionary algorithms, genetic algorithms, Genetic Programming, Learning Classifier Systems, Evolution Strategy, Differential Evolution, Particle Swarm Optimization, and Ant Colony Optimization. It also elaborates on other metaheuristics like Simulated Annealing, Extremal Optimization, Tabu Search, and Random Optimization. The book is no book in the conventional sense: Because of frequent updates and changes, it is not really intended for sequential reading but more as some sort of material collection, encyclopedia, or reference work where you can look up stuff, find the correct context, and are provided with fundamentals.

Global Optimization Algorithms, Theory and Application, Weise T., 2009
Скачать и читать Global Optimization Algorithms, Theory and Application, Weise T., 2009
 

Data Structures and Algorithms in Java, Drake P., 2006

Data Structures and Algorithms in Java, Drake P., 2006.

   This book is intended for a second undergraduate course in computer science. I assume that the reader is familiar with the basic control structures of Java or C and with elementary concepts such as variables and decomposing a problem into functions (methods). Only a pre-calculus level of mathematics is expected.

Data Structures and Algorithms in Java, Drake P., 2006
Скачать и читать Data Structures and Algorithms in Java, Drake P., 2006
 

Теоретический минимум по Computer Science, Все, что нужно программисту и разработчику, Феррейра Ф.В., 2018

Теоретический минимум по Computer Science, Все, что нужно программисту и разработчику, Феррейра Ф.В., 2018.

   Хватит тратить время на скучные академические фолианты! Изучение Computer Science может быть веселым и увлекательным занятием.
Владстон Феррейра Фило знакомит нас с вычислительным мышлением, позволяющим решать любые сложные задачи. Научиться писать код просто пара недель на курсах, и вы «программист», но чтобы стать профи, который будет востребован всегда и везде, нужны фундаментальные знания. Здесь вы найдете только самую важную информацию, которая необходима каждому разработчику и программисту каждый день.

Теоретический минимум по Computer Science, Все, что нужно программисту и разработчику, Феррейра Ф.В., 2018
Скачать и читать Теоретический минимум по Computer Science, Все, что нужно программисту и разработчику, Феррейра Ф.В., 2018
 

Разработка игр на языке JavaScript, Беляев С.А., 2025

Разработка игр на языке JavaScript, Беляев С.А., 2025.

   Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ JavaScript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей. Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.
Пособие дополнено главой, посвящённой основам применения искусственного интеллекта при разработке игр.
Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.
Учебное пособие предназначено для студентов среднего профессионального образования, обучающихся по специальностям «Программирование в компьютерных системах» и «Информационные системы и программирование», а также может быть полезно широкому кругу читателей, интересующихся разработкой современных интернет-приложений.

Разработка игр на языке JavaScript, Беляев С.А., 2025
Скачать и читать Разработка игр на языке JavaScript, Беляев С.А., 2025
 

Промпт-инжиниринг для LLM, Искусство построения приложений на основе больших языковых моделей, Берриман Д., Циглер А., 2026

Промпт-инжиниринг для LLM, Искусство построения приложений на основе больших языковых моделей, Берриман Д., Циглер А., 2026.

   Большие языковые модели (LLM) кардинально меняют мир, обещая автоматизацию различных задач и решение сложных проблем. Программные приложения последнего поколения используют эти модели в качестве строительных блоков для создания новых возможностей практически во всех областях, но, чтобы пользоваться этими возможностями, нужны навыки. Книга расскажет о науке и искусстве промпт-инжиниринга, и эти знания помогут вам раскрыть истинный потенциал LLM.
Опытнейшие эксперты Джон Берриман и Альберт Циглер поделятся приемами эффективного взаимодействия с ИИ и расскажут, как представлять свои идеи в формате, удобном для языковой модели. Освоив философские основы и практические приемы, вы обретете знания и уверенность, необходимые для создания приложений нового поколения на базе LLM.

Промпт-инжиниринг для LLM, Искусство построения приложений на основе больших языковых моделей, Берриман Д., Циглер А., 2026
Скачать и читать Промпт-инжиниринг для LLM, Искусство построения приложений на основе больших языковых моделей, Берриман Д., Циглер А., 2026
 

Программирование на Python с нуля, Камалова Ю.Б., 2026

Программирование на Python с нуля, Камалова Ю.Б., 2026.
 
   Книга «Программирование на Python с нуля» — это полное руководство для начинающих, студентов и всех, кто хочет освоить Python. Вы познакомитесь с основами языка, научитесь работать в IPython, Jupyter Notebook, Google Colab и Anaconda, разберетесь с ветвлениями, циклами, типами и структурами данных и объектно ориентированным программированием. Особое внимание уделено инженерии данных, работе с API и базами данных, визуализации (Matplotlib, Seaborn), а также применению Python в науке и машинном обучении (NumPy, Pandas, seikit-learn). Книга содержит множество примеров и советы по развитию карьеры.

Программирование на Python с нуля, Камалова Ю.Б., 2026
Скачать и читать Программирование на Python с нуля, Камалова Ю.Б., 2026
 

Правильный способ изучить PYTHON с примерами и задачами, Климович А.Д., 2026

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

Правильный способ изучить PYTHON с примерами и задачами, Климович А.Д., 2026
Скачать и читать Правильный способ изучить PYTHON с примерами и задачами, Климович А.Д., 2026
 
Показана страница 7 из 148