نوشته‌ها

Beginning C++ Programming

Beginning C++ Programming

Book Description

C++ has come a long way and is now adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not to forget its importance in game programming.

Despite its strengths in these areas, beginners usually tend to shy away from learning the language because of its steep learning curve.

The main mission of this book is to make you familiar and comfortable with C++. You will finish the book not only being able to write your own code, but more importantly, you will be able to read other projects.

It is only by being able to read others’ code that you will progress from a beginner to an advanced programmer. This book is the first step in that progression.

The first task is to familiarize you with the structure of C++ projects so you will know how to start reading a project. Next, you will be able to identify the main structures in the language, functions, and classes, and feel confident being able to identify the execution flow through the code.

You will then become aware of the facilities of the standard library and be able to determine whether you need to write a routine yourself, or use an existing routine in the standard library.

 

دانلود رایگان کتاب

C coding: Ultimate Step-By-Step Guide To Learning C Programming

C PROGRAMMING

This tutorial is designed for the beginner programmer; someone that has not touched or seen C. This tutorial will walk you through the basics of all the programming concepts with C syntax alongside.

For anyone that has programmed with another language before this may seem simplistic but it’s just designed as foundation tutorial for those who have not coded before.

Each chapter will contain a certain number of relevant topics with illustrations and exercises where necessary, this will all be finished off with an end of chapter quiz for an easy and enjoyable learning

Later in the tutorial there will be the advanced chapters, they are explained with enough detail but it is always recommended when learning something new or difficult, to read around the topics, this will help you to obtain a wide variety of explanation and viewpoints.

C is a wonderful language to start learning. Even though C is considered a high-level language it has aspects that are deemed low level, this allows deep control of a computer’s hardware, and because of this low-level nature it provides a brilliant platform to understand the general innerworkings of languages and how the computers deal with CPU commands, memory and storage.

This understanding will allow you to create efficient backwards-compatible computer programs.

 

دانلود رایگان کتاب