Каталог товаров

Программирование для непрограммистов в изложении на человеческом языке

Салонен Антти

Код товара: 5038107
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 4
PDF
-25%
1 053
1 403
Фиксированная скидка 43% по купону.Подробнее
books
Скопировать в буфер обмена
Планируемая дата
4 мая (Сб)
Курьером
Л-Пост
бесплатно от 10 000 ₽
В пункт выдачи
от 155 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Год издания:
2024 г.
Может быть отгружен товар указанного или более позднего года

Описание

Характеристики

Данное издание адресовано тем, кто всерьез интересуется разработкой программного обеспечения и стремится получить необходимые практические навыки в этом непростом деле, но пока имеет мало опыта в программировании или вовсе не имеет такового. Новичкам, которые хотят научиться писать рабочие коды, однако пока не имеют возможности получить специализированное университетское образование в данной сфере, этот своеобразный обучающий практикум даст четкое представление о том, какие знания наиболее важны для разработчика ПО и к чему нужно быть готовым при выборе профессии программиста. Самостоятельно обучаясь программированию при помощи этой книги, написанной простым и доступным языком, можно освоить базовые подходы, которыми пользуются профессиональные программисты, научиться применять на практике их основные инструменты, поэтапно, шаг за шагом продвигаясь от азов к запуску рабочего кода. В страницах издания изложены основы нескольких важнейших языков программирования, дается множество практических советов с реальными примерами из практики разработчиков и подробным разбором задач, но главное достоинство книги - ее универсальность и всеохватность: под одной обложкой автору удалось сконцентрировать все самое важное из большого числа тем и собрать воедино актуальную информацию из множества источников, предоставляя начинающим разработчикам надежный фундамент, необходимый для создания программного обеспечения.
количество томов
1
количество страниц
480 стр.
переплет
Мягкая обложка
размеры
235x163x21 мм
цвет
Голубой
тип бумаги
офсетная (60-220 г/м2)
ISBN
978-5-17-160253-6
возрастная категория
16+
вес
код в Майшоп
5038107
язык
русский

Содержание

ГЛАВА! НАЧАЛО
1.1. Введение
1.1.1. Почему именно эта книга?
1.1.2. Что такое программное обеспечение
(Software)?
1.1.3. Как работает компьютер?
1.1.4. Хорошо, но если серьезно,
как работает компьютер?
1.1.5. Основы программирования
1.1.6. Настройка инструментальной цепочки
языка С
1.1.7. Основы программирования на языке С
1.1.8. Учимся учиться
1.2. Основы программирования на языках
Python и С
1.2.1. Квадратичная формула в языке С
1.2.2. Множество квадратных уравнений
1.2.3. Квадратичная формула в Python
1.2.4. Генерирование исходных данных
с помощью Python
1.3. Оболочка Unix
1.3.1. Базовая работа с оболочкой Unix
1.3.2. Скрипты оболочки Unix
1.3.3. Регулярные выражения
1.4. Использование библиотек в Python
1.4.1. Создание простой веб-страницы
1.4.2. Заставляем нашу веб-страницу работать
ГЛАВА 2. ЭТАП 1
2.1. Дополнительные инструменты Unix
2.1.1. Контроль версий
2.1.2. Работа с другими git-репозиториями
2.1.3. Некоторые связанные с Unix инструменты
2.1.4. Vim
2.1.5. Программирование с помощью vim
2.2. Знание языков программирования и
алгоритмов
2.2.1. Типизация
2.2.2. Нотация "Большое О"
2.2.3. Массив, стек, очередь
2.3. JavaScript
2.3.1. Игра в "угадай число" на JavaScript
2.3.2. JavaScript и алгоритмы
2.4. Язык С на среднем уровне
2.4.1. Запись
2.4.2. Язык С и стек
2.4.3. Массивы и стек
2.4.4. Динамическое распределение памяти
2.4.5. Язык С и строки
2.4.6. Написание игрушечного веб-сервера
2.4.7. Безопасность
2.5. Дополнительные концепции
программирования
с использованием Python
2.5.1. Дополнительные структуры данных
2.5.2. Объектно-ориентированное
программирование
2.5.3. JSON
2.5.4. Другие полезные конструкции Python
2.5.5. Обратные вызовы и анонимные функции
2.5.6. Функциональное программирование
ГЛАВА 3. ЭТАП 1.5
3.1. Веб-разработка с Python и JavaScript
3.1.1. HTML-таблицы
3.1.2. Redis
3.1.3. Высокоуровневая архитектура
3.1.4. AJAX
3.1.5. "Склеивание" AJAX и Redis
3.1.6. Страница для начала новой игры
3.1.7. Формирование таблицы лучших
результатов
3.1.8. Еще несколько советов и рекомендаций
3.2. Работа с двоичными данными в языке С
3.2.1. PNG-файлы
3.2.2. Завершаем работу над простым
парсером PNG
3.3. Сильно статически типизированные языки
программирования
3.3.1. Что "под капотом"?
3.3.2. Виртуальные машины
3.3.3. Обоснование использования сильно
статически
типизированных языков программирования
3.3.4. "Устоявшиеся" языки
3.3.5. Новейшие языки
3.4. Изучение языка C++ с помощью судоку
3.4.1. Введение в судоку
3.4.2. Контейнеры для судоку
3.4.3. Класс головоломок Судоку
3.4.4. Распространение и поиск
ГЛАВА 4. ЭТАП 2
4.1. Более крупное программное обеспечение
4.1.1. Введение в более крупное программное
обеспечение
4.1.2. Разбиение программного обеспечения
на компоненты
4.1.3. Отображение на экране с использованием
SDL2
4.1.4. Отрисовка экрана расписания с помощью
SDL2
4.1.5. Unix-способ - sched
4.1.6. Unix-способ - parse _gps
4.1.7. Unix-способ - merge
4.1.8. Монолитный способ - разбор
4.1.9. Монолитный способ - прибытие по
расписанию
и GPS-данные
4.1.10. Монолитный способ - объединение и
сведение
воедино
4.2. Несколько упражнений на языке Python
4.2.1. Графы
4.2.2. Разбор
4.3. SQL и интернет-магазины
4.3.1. Введение в SQL
4.3.2. Добавление данных в базу данных SQL
4.3.3. Запрос к базам данных SQL
4.3.4. Создание формы возврата
4.3.5. Веб-интерфейс (Web Ш) для формы
возврата
4.4. Последние биты
4.4.1. Лицензии программного обеспечения
4.4.2. NP-трудные задачи
4.4.3. Параллелизм
4.4.4. Технология создания этой книги
4.4.5. Дальнейшее чтение
ГЛАВА 5. СВЯЗИ МЕЖДУ ГЛАВАМИ

Отзывы

Вопросы

Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Программирование для непрограммистов в изложении на человеческом языке» (авторы: Салонен Антти), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Химки, Московская обл.
Выбор населённого пункта