Items related to C++ Programming for Linux Systems: Create robust enterprise...

C++ Programming for Linux Systems: Create robust enterprise software for Linux and Unix-based operating systems - Softcover

 
9781805129004: C++ Programming for Linux Systems: Create robust enterprise software for Linux and Unix-based operating systems

Synopsis

Boost your C++ skills by working through realistic examples and exploring system specifications

Key Features

  • Master essential skills to build robust Linux systems
  • Explore hands-on examples to demystify crucial development concepts, upskilling your system programming abilities
  • Master the art of creating software for Linux systems and supercharge your C++ skills
  • Purchase of the print or Kindle book includes a free PDF eBook

Book Description

Around 35 million Linux and almost 2 billion Android users rely on C++ for everything from the simplest embedded and IoT devices to cloud services, supercomputing, and space exploration. To help you produce high-quality software, two industry experts have transformed their knowledge and experience into practical examples in system programming with C++ Programming for Linux Systems.

In this book, you'll explore the latest C++20 features, while working on multiple specific use cases. You’ll get familiar with the coroutines and modern approaches in concurrent and multithreaded programming. You'll also learn to reshape your thinking when analyzing system behavior in Linux (POSIX) environments. Additionally, you'll discover advanced discussions and novel solutions for complex challenges, while approaching trivial system operations with a new outlook and learning to choose the best design for your particular case.

You can use this workbook as an introduction to system programming and software design in Linux or any Unix-based environment. You’ll also find it useful as a guideline or a supplement to any C++ book.

By the end of this book, you’ll have gained advanced knowledge and skills for working with Linux or any Unix-based environment.

What you will learn

  • Use C++20 features to craft elegant, efficient, and modern code for Linux systems
  • Acquire essential system programming skills with hands-on examples
  • Develop a deep understanding of Linux programming, from embedded systems to cloud services
  • Tailor your applications to exploit the strengths and mitigate the weaknesses of different architectures
  • Merge advanced C++, system programming, Linux insights, and architecture to create exceptional software
  • Boost your code quality by using system programming techniques to refine and optimize your codebase

Who this book is for

This book is for every software developer looking to improve and update their C++ development skills. Both students and professionals will find this book useful as the examples are curated to match any area of expertise and are easily adaptable. At the same time, they don’t lose focus of the system specifics. A basic understanding of operating systems’ interfaces is a must along with experience in software development.

Table of Contents

  1. Getting started with the Linux Systems and POSIX standards
  2. Learning more about the Process Management
  3. Get understanding of the File Systems
  4. Deep Dive Into C++ Object
  5. Error Handling With C++
  6. Concurrent System Programming With C++
  7. Diving into Inter Process Communication and Process Scheduling
  8. Using Clocks, Timers & Signals in Unix Based Operating Systems
  9. Revisiting Memory Management
  10. Introducing the Coroutines in C++

"synopsis" may belong to another edition of this title.

About the Author

Desislav Andreev is a software engineer with a PhD in artificial intelligence systems and quantum machine learning. He has several publications in software engineering and AI applications. For his 10 years in the field he has a demonstrated history of working in automotive software engineering and in the area of the higher education. He is skilled in system and software architectures, operating systems, C and C++ development, autonomous driving and computer graphics. He is currently working as a Lead C++ Developer in VMware, developing its core software functionalities. He is also a lecturer at the Technical University of Sofia. He was previously a Technical Professional and software architect in the CRE and ADAS departments of Visteon Corporation, working closely with both OEMs and development teams.

Stanimir Lukanov is a C++ expert, software tech lead and architect at VMWare. He has more than 15 years of professional experience in writing efficient and robust C++ enterprise code. Stanimir is a member of the Bulgarian National Body which is part of The C++ Standards Committee (JTC1/SC22/WG21). His interests are in the area of software security for distributed enterprise software systems. Since 2017 he has worked at VMWare where he currently leads a team which develops core security functionality in one of the major products in the company's portfolio. Before joining VMWare he held the position of senior software engineer at Visteon Corporation and Johnson Controls. He was responsible for defining software architecture, making code reviews, leading C++ training and delivering fast and robust C++ code for real-time automotive embedded systems.

"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

US$ 2.64 shipping within U.S.A.

Destination, rates & speeds

Search results for C++ Programming for Linux Systems: Create robust enterprise...

Stock Image

Andreev, Desislav
Published by Packt Publishing, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 46609145-n

Contact seller

Buy New

US$ 47.87
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Andreev, Desislav
Published by Packt Publishing 9/22/2023, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. C++ Programming for Linux Systems: Create robust enterprise software for Linux and Unix-based operating systems 1.1. Book. Seller Inventory # BBS-9781805129004

Contact seller

Buy New

US$ 50.52
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Andreev, Desislav; Lukanov, Stanimir
Published by Packt Publishing, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781805129004

Contact seller

Buy New

US$ 51.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Andreev, Desislav
Published by Packt Publishing, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 46609145

Contact seller

Buy Used

US$ 51.61
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Desislav Andreev
Published by Packt Publishing Limited, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781805129004

Contact seller

Buy New

US$ 59.24
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Desislav Andreev
Published by Packt Publishing Limited, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781805129004

Contact seller

Buy New

US$ 56.81
Convert currency
Shipping: US$ 6.75
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Andreev, Desislav
Published by Packt Publishing, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 46609145-n

Contact seller

Buy New

US$ 56.80
Convert currency
Shipping: US$ 20.17
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Desislav Andreev
Published by Packt Publishing Limited, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Seller Inventory # C9781805129004

Contact seller

Buy New

US$ 62.61
Convert currency
Shipping: US$ 16.15
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Andreev, Desislav
Published by Packt Publishing, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 46609145

Contact seller

Buy Used

US$ 61.09
Convert currency
Shipping: US$ 20.17
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Andreev, Desislav; Lukanov, Stanimir
Published by Packt Publishing, 2023
ISBN 10: 1805129007 ISBN 13: 9781805129004
New Softcover

Seller: Books Puddle, New York, NY, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 26398537376

Contact seller

Buy New

US$ 85.52
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 4 available

Add to basket

There are 4 more copies of this book

View all search results for this book