Освой самостоятельно C++ за 21 день

7-е издание
Сиддхартха Рао

Sams Teach Yourself C++ in One Hour a Day, 7th Edition
Siddhartha Rao
книга Освой самостоятельно C++ за 21 день, 7-е издание
(увеличить обложку)

Тираж данной книги закончился.
Оглавление
Пролистать книгу
Файлы к книге

Книга «Освой самостоятельно C++ за 21 день» поможет изучить язык C++11 маленькими шагами. Она специально разделена на отдельные занятия, излагающие основные принципы этого языка объектно-ориентированного программирования с практической точки зрения. Книга начинается с самых основ языка C++. Необходимо лишь желание изучить этот язык и сообразительность, чтобы понять, как он работает.

Уделив всего один час в день вы сможете приобрести квалификацию, достаточную для начала программирования на языке C++. В книге «Освой самостоятельно C++ за 21 день» содержится полный курс обучения программированию, который позволит быстро овладеть основами языка и перейти к более сложным понятиям и концепциям.

Полностью переработанная под стандарт C++11, эта книга представляет язык с практической точки зрения, помогая узнать то, как использовать язык C++11 для создания более быстрых, простых и эффективных приложений на C++.

  • Описание фундаментальных принципов языка C++ и объектно-ориентированного программирования
  • Использование средств языка C++11 при написании компактного и эффективного кода с помощью лямбда-выражений, конструкторов перемещения и операторов присваивания
  • Полезные советы и рекомендации, позволяющие избежать проблем
  • Изучение стандартной библиотеки шаблонов, включая контейнеры и алгоритмы, используемые в большинстве реальных приложений C++
  • Проверка знаний и опыта с использованием упражнений в конце каждого занятия

Обучайтесь в удобное для вас время!

  • Предварительный опыт программирования не требуется
  • Изучите C++11, объектно-ориентированное программирование и анализ
  • Пишите быстрые и мощные программы на C++, компилируйте исходный код и создавайте исполняемые файлы
  • Используйте алгоритмы стандартной библиотеки шаблонов и контейнеры для написания многофункциональных и стабильных приложений на C++
  • Разрабатывайте сложные методики программирования, используя лямбда-выражения, интеллектуальные указатели и конструкторы перемещения
  • Научитесь наращивать мощность ваших программ с использованием наследования и полиморфизма
  • Овладейте средствами C++ на опыте ведущих экспертов по программированию на языке C++
  • Изучите возможности C++11, позволяющие создавать компактные и высокопроизводительные приложения

Об авторе

Сиддхартха Рао, наиболее ценный специалист Microsoft (MVP) по Visual Studio и Visual C++, имеет обширный опыт разработки драйверов и прикладного программного обеспечения на различных платформах.

Начав работу в компании SAP AG, в настоящее время он возглавляет SAP Product Security India, где занимается определением принципов разработки, обеспечивающих программному обеспечению SAP хорошую защиту и глобальную конкурентоспособность.

Книга обсуждается в отдельном сообщении в блоге Виктора Штонда


688, c ил стр., с ил.; ISBN 978-5-8459-2100-0, 978-0-672-33567-9; формат 70x100/16; мягкий переплет; тип бумаги: офсетная; серия Освой самостоятельно…; 05.06.2017; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:









Оглавление книги "Освой самостоятельно C++ за 21 день"

Введение Введение к книге Освой самостоятельно C++ за 21 день, 7-е издание

Часть I. Основы
Занятие 1. Первые шаги
Занятие 2. Структура программы на C++
Занятие 3. Использование переменных, объявление констант
Занятие 4. Массивы и строки
Занятие 5. Команды, выражения и операторы
Занятие 6. Ветвление процесса выполнения программ Занятие 6. Ветвление процесса выполнения программ
Занятие 7. Организация кода при помощи функций
Занятие 8. Указатели и ссылки

Часть II. Фундаментальные принципы объектно-ориентированного программирования на C++
Занятие 9. Классы и объекты
Занятие 10. Реализация наследования
Занятие 11. Полиморфизм
Занятие 12. Типы операторов и их перегрузка
Занятие 13. Операторы приведения
Занятие 14. Макросы и шаблоны

Часть III. Знакомство со стандартной библиотекой шаблонов (STL)
Занятие 15. Введение в стандартную библиотеку шаблонов
Занятие 16. Классы строк библиотеки STL
Занятие 17. Классы динамических массивов библиотеки STL
Занятие 18. Классы двухсвязного и односвязного списков библиотеки STL
Занятие 19. Классы наборов библиотеки STL
Занятие 20. Классы карт библиотеки STL

Часть IV. Подробней о библиотеке STL
Занятие 21. Понятие объектов функций
Занятие 22. Лямбда-выражения языка C++
Занятие 23. Алгоритмы библиотеки STL
Занятие 24. Адаптивные контейнеры: стек и очередь
Занятие 25. Работа с битовыми флагами при использовании библиотеки STL

Часть V. Передовые концепции языка C++
Занятие 26. Понятие интеллектуальных указателей
Занятие 27. Применение потоков для ввода и вывода
Занятие 28. Обработка исключений
Занятие 29. Что дальше

Часть VI. Приложения
Приложение А. Двоичные и шестнадцатеричные числа
Приложение Б. Ключевые слова языка C++
Приложение В. Приоритет операторов
Приложение Г. Ответы
Приложение Д. Коды ASCII


Copyright © 1992-2018 Издательская группа "Диалектика-Вильямс"

Rambler  Top100