reklama - zainteresowany?

Extreme C - Helion

Extreme C
ebook
Autor: Kamran Amini
Tytuł oryginału: Extreme C
ISBN: 9781789341355
stron: 823, Format: ebook
Data wydania: 2019-10-31
Księgarnia: Helion

Cena książki: 159,00 zł

Dodaj do koszyka Extreme C

Tagi: Analiza danych

Push the limits of what C - and you - can do, with this high-intensity guide to the most advanced capabilities of C

Key Features

  • Make the most of C's low-level control, flexibility, and high performance
  • A comprehensive guide to C's most powerful and challenging features
  • A thought-provoking guide packed with hands-on exercises and examples

Book Description

There's a lot more to C than knowing the language syntax. The industry looks for developers with a rigorous, scientific understanding of the principles and practices. Extreme C will teach you to use C's advanced low-level power to write effective, efficient systems. This intensive, practical guide will help you become an expert C programmer.

Building on your existing C knowledge, you will master preprocessor directives, macros, conditional compilation, pointers, and much more. You will gain new insight into algorithm design, functions, and structures. You will discover how C helps you squeeze maximum performance out of critical, resource-constrained applications.

C still plays a critical role in 21st-century programming, remaining the core language for precision engineering, aviations, space research, and more. This book shows how C works with Unix, how to implement OO principles in C, and fully covers multi-processing.

In Extreme C, Amini encourages you to think, question, apply, and experiment for yourself. The book is essential for anybody who wants to take their C to the next level.

What you will learn

  • Build advanced C knowledge on strong foundations, rooted in first principles
  • Understand memory structures and compilation pipeline and how they work, and how to make most out of them
  • Apply object-oriented design principles to your procedural C code
  • Write low-level code that's close to the hardware and squeezes maximum performance out of a computer system
  • Master concurrency, multithreading, multi-processing, and integration with other languages
  • Unit Testing and debugging, build systems, and inter-process communication for C programming

Who this book is for

Extreme C is for C programmers who want to dig deep into the language and its capabilities. It will help you make the most of the low-level control C gives you.

Dodaj do koszyka Extreme C

 

Osoby które kupowały "Extreme C", wybierały także:

  • NLP. Kurs video. Analiza danych tekstowych w j
  • Web scraping. Kurs video. Zautomatyzowane pozyskiwanie danych z sieci
  • Data Science w Pythonie. Kurs video. Algorytmy uczenia maszynowego
  • Microsoft Excel. Kurs video. Wykresy i wizualizacja danych
  • Data Science w Pythonie. Kurs video. Przetwarzanie i analiza danych

Dodaj do koszyka Extreme C

Spis treści

Extreme C. Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C eBook -- spis treści

  • 1. Essential Features
  • 2. From Source to Binary
  • 3. Object Files
  • 4. Process Memory Structure
  • 5. Stack and Heap
  • 6. OOP and Encapsulation
  • 7. Composition and Aggregation
  • 8. Inheritance and Polymorphism
  • 9. Abstraction and OOP in C++
  • 10. Unix: History and Architecture
  • 11. System Calls and Kernels
  • 12. The Most Recent C
  • 13. Concurrency
  • 14. Synchronization
  • 15. Thread Execution
  • 16. Thread Synchronization
  • 17. Process Execution
  • 18. Process Synchronization
  • 19. Single-Host IPC and Sockets
  • 20. Socket Programming
  • 21. Integration with Other Languages
  • 22. Unit Testing and Debugging
  • 23. Build Systems

Dodaj do koszyka Extreme C

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.