Bookbot

Modern C++ for Absolute Beginners

Ocena książki

Parametry

  • 464 strony
  • 17 godzin czytania

Więcej o książce

Learn the C++ programming language in a structured and friendly manner with this comprehensive guide. It covers the fundamentals of modern C++, the C++ Standard Library, and standards up to C++23, requiring no prior programming experience. C++ is known for its complexity but also its elegance, making it essential to approach learning it methodically. Each section is filled with real-world examples that gradually increase in complexity, ensuring a solid foundation in C++ programming. The book provides an introduction to C++ programming, covering essential topics such as types, operators, variables, functions, classes, I/O, smart pointers, and polymorphism. It also guides you through setting up the Visual Studio environment on Windows and GCC on Linux for coding. You'll learn to declare and define functions, classes, and objects, and organize code into namespaces. Additionally, the book delves into object-oriented programming concepts like encapsulation and inheritance, employing best practices for source code organization and program workflow. You'll become familiar with C++ do's and don'ts while managing advanced topics such as lambdas, templates, and modules. The accompanying GitHub repository provides relevant source code examples to enhance your learning experience. This guide is perfect for beginner or novice programmers eager to master C++.

Zakup książki

Modern C++ for Absolute Beginners, Slobodan Dmitrović

Język
Rok wydania
2023
Oprawa
(miękka)
Jak tylko się pojawi, wyślemy Ci wiadomość e-mail.

Metody płatności

3,5
Dobra
6 Ocena

Brakuje nam tutaj Twojej recenzji.

Tytuł
Modern C++ for Absolute Beginners
Język
angielski
Wydawca
Apress
Rok wydania
2023
Oprawa
miękka
Liczba stron
464
ISBN10
1484292731
ISBN13
9781484292730
Seria
Tagi
Ocena
3,5 z 5
Opis
Learn the C++ programming language in a structured and friendly manner with this comprehensive guide. It covers the fundamentals of modern C++, the C++ Standard Library, and standards up to C++23, requiring no prior programming experience. C++ is known for its complexity but also its elegance, making it essential to approach learning it methodically. Each section is filled with real-world examples that gradually increase in complexity, ensuring a solid foundation in C++ programming. The book provides an introduction to C++ programming, covering essential topics such as types, operators, variables, functions, classes, I/O, smart pointers, and polymorphism. It also guides you through setting up the Visual Studio environment on Windows and GCC on Linux for coding. You'll learn to declare and define functions, classes, and objects, and organize code into namespaces. Additionally, the book delves into object-oriented programming concepts like encapsulation and inheritance, employing best practices for source code organization and program workflow. You'll become familiar with C++ do's and don'ts while managing advanced topics such as lambdas, templates, and modules. The accompanying GitHub repository provides relevant source code examples to enhance your learning experience. This guide is perfect for beginner or novice programmers eager to master C++.