プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

自分の市場価値を知りたい人にオススメの記事です

【すぐできる】エンジニアとしての市場価値を診断してみよう!

エンジニアが市場価値を把握しておくべき理由 エンジニアは、なぜ市場価値を把握しておいた方がいいのか、まずはその理由について説明します。 エンジニアの市場価値を決める要素 エンジニアの市場価値を決める要素について説明します。 経験業務と年数 ...

続きを見る

C++の学習でおすすめの本と動画(Udemy)【2022年最新】

更新日:

記事の内容


この記事では、C++を学習するにあたっての良書と動画を紹介していきたいと思います。

Udemyのここがオススメ

  • 一ヶ月間は自由に返金することができるので、お試しで講座を受けられる。
  • 情報が古くなった場合には、著者が教材をアップデートしてくれることが多いので、初心者に優しい。

初心者向け

やさしいC++ 第5版

プログラミング教科書のベストセラー、高橋麻奈の「やさしい」シリーズの『やさしいC++』を、新装丁+スッキリとした本文デザインで、より親しみやすく、より読みやすく改訂します。
プログラミング経験がなく、はじめての人にも、無理なくプログラミングの基本から学習してもらえるように、次の点を心がけています。

  • 読みやすい解説でスラスラ読み進められます。
  • 豊富なイラスト図解で、概念をイメージでわかるようにしています。
  • たくさんのサンプルプログラムで、試して理解できます。

C++の絵本

C言語を知っていて、これからC++を勉強しようと思っている人にオススメの本です。
理論の説明が多いです。

新・明解C++入門

ロングセラーの一冊です。
柴田先生の本は、非常にわかりやすいですね^^
この本を読んでいると、柴田先生の講義を受けるような気持ちになってきます。

プログラミング初心者の為のC++入門編

初心者向けの本です。
わかりやすいとは思いますが、好みは分かれるかも?

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。

一週間で身につくC/C++言語

今すぐ詳細を見てみる

C言語とC++言語の2つの言語の基礎を学ぶことができる、お得な動画です。
みんなが苦手とするポインタについても、かなり詳しく説明があります^^

中級者向け

新版 明解C++ 中級編

柴田先生のロングセラーシリーズです。
こちらも、非常にわかりやすいです^^
派生クラス、オブジェクト指向、テンプレートなどについて、表面的な解説だけではなく、その内部原理と一緒にに解説されています。

新・明解C++で学ぶオブジェクト指向

柴田先生のロングセラーシリーズです。
C++のオブジェクト指向の理解が曖昧な人にオススメの一冊です。

オンラインジャッジではじめるC/C++プログラミング入門

「オンライン・ジャッジシステム」といわれるプログラムの自動採点システムを用いてC/C++プログラミングの基礎を学習します。
ゲーム感覚で学習が進められますので、モチベーションを維持しながらプログラマとしての基礎体力を身につけることができます。
内容も敷居の高いものではなく、プログラミング初学者が取り組む問題からスタートしています。

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。

基礎からしっかり学ぶC++の教科書 C++14対応

山田さんが監修している本です^^
わかりやすくて、一歩一歩、確実に進んでいける本です。
よい教科書という感じです!

プログラミング言語C++ 第4版

C++の開発者ストラウストラップがC++11の全貌を完全解説。
翻訳は、名著『新・明解C言語入門編』『新版明解C++入門編』の著者 柴田望洋。

江添亮のC++入門

少し高い本ではありますが、その分、ボリュームも600ページあります。
コンパイルやリンクの仕方から丁寧に説明しつつ、オブジェクト指向やテンプレートについても説明があります。

C++ポケットリファレンス

リファレンスとして、手元に置いておきた一冊です。
「あの新しい機能は、どう実装するんだっけ?」と迷った時などに重宝しています^^

独習C++ 新版

C++の定番本^^
簡単な内容ではありませんが、確実に地力が身につく本です。
標準教科書がC++17に対応し、完全書き下ろしリニューアルで9年ぶりに新登場。

[改訂第4版]C++ポケットリファレンス

大好評のロングセラー『C++ポケットリファレンス』の改訂第4版。「逆引き形式で目的からすぐ探せる」「サンプルコードを見ながら具体的な実装のイメージがつかめる」という特徴で、困ったときにすぐ役立ちます。

もちろん、現場で使われているC++03からC++17にも対応しています。

C++テンプレートテクニック

テンプレートの機能を使ったプログラム共通化の仕組みが、わかりやすく解説されています。
サンプルコードに関しても、かなりわかりやすいです^^

Effective Modern C++

C++のエキスパートを目指す人は、絶対に読んだ方がいいです。
世界中で人気の本です。
C++の新しい機能について知ることができることも嬉しいですね^^

Beginning C++ Programming - From Beginner to Beyond

今すぐ詳細を見てみる

英語版です。

非常にわかりやすい講義です。
C++の基礎からSTLまで、様々なことを学ぶことができます^^

Learn C++ Programming -Beginner to Advance- Deep Dive in C++

英語版です。

今すぐ詳細を見てみる

こちらも非常にわかりやすい講義です。
C++の基礎からSTLまで、様々なことを学ぶことができます^^

C言語の勉強をしたい人は、この記事を読んで下さい。

C言語の学習でおすすめの本と動画(Udemy)【2022年最新】

初心者向け Cの絵本 第2版 C言語が好きになる新しい9つの扉 イラストが多く書かれており、スッと頭に入ってきます。 中高生向けの良書ですが、プログラミングに慣れていない大人の方にもオススメです^^ 新・明解C言語 入門編 ロングセラーの一 ...

続きを見る

C#の勉強をしたい人は、この記事を読んで下さい。

C#の学習でおすすめの本と動画(Udemy)【2022年最新】

初心者向け 1週間でC#の基礎が学べる本 プログラミングの基礎だけでなく、コンピュータとソフトの基礎も説明しています。 プログラミングの学習が始めて、という人でも大丈夫です。 プログラミング学習に自信がない方にオススメです^^ この本は、「 ...

続きを見る

Rubyの勉強をしたい人は、この記事を読んで下さい。

Rubyの学習でおすすめの本と動画(Udemy)【2022年最新】

▼ Ruby on Railsについては、この記事で紹介しています 初心者向け【入門編】 脱初心者のための問題集 Ruby編 Rubyの基礎的な文法を学習し終わった後、次に何をしようかと考えている人にオススメの本です。 基礎を学んだ後にする ...

続きを見る

Pythonの勉強をしたい人は、この記事を読んで下さい。

Pythonの学習でおすすめの本と動画(Udemy)【2022年最新】

関連記事の紹介 自然言語処理については、この記事を読んで下さい MLOpsについては、この記事を読んで下さい 機械学習については、この記事を読んで下さい 機械学習で使う数学については、この記事を読んで下さい Kaggleについては、この記事 ...

続きを見る

Go言語の勉強をしたい人は、この記事を読んで下さい。

Go言語の学習でおすすめの本と動画(Udemy)【2022年最新】

初心者向け たった1日で基本が身に付く!Go言語 超入門 本書は、Go言語によるプログラミングを学ぶための入門書です。 開発環境のインストールから始まり、Go言語の基本を解説しています。 ただ、解説が微妙な所もあります。 他の言語をすでに学 ...

続きを見る

電子書籍を大きな画面で読みたい人には、外部ディスプレイがオススメです

ディスプレイのオススメ【2022年最新】

ディスプレイの選び方 ①、使い方に合ったサイズを選ぶ まずは、サイズを決めていきましょう。 21型といった場合の「型」はインチ(2.54cm)を意味し、画面の対角線の長さが21インチであることを示しています。 19インチ以下のモニターは、コ ...

続きを見る

プログラミングスクールに行きたい人には、この記事がオススメです

都道府県別のプログラミングスクール紹介【2022年最新】

プログラミング言語 北海道 東北 関東 中部 近畿 中国 四国 九州 沖縄 まとめ この記事では、都道府県別にプログラミングスクールを紹介しました。 近くに行ってみたいスクールがあれば、是非、連絡をしてみて下さい^^ Good luck w ...

続きを見る

関連コンテンツ

-プログラミング, 書評

Copyright© プログラミング道場 , 2022 All Rights Reserved Powered by AFFINGER4.