c++始めてみた：何から始めたらいいの？個人ノート1.3

# c++何から始めたらいいの？　独学できる場所を探す

c++の大まかな構造の理解や、やる（学ぶ）べき事が定まったので
c++を学べる場所を探したいと思います

条件は

- 他の知識が要らない状態で、一つ一つの事を学べる
- 無料
- （分かりやすい）解説が豊富
- 大量の知識を学べる
- サンプルコードで遊べる
- 成長過程を考慮してくれている（順にやることによって順調に成長が出来る）
- 「[wandbox](https://wandbox.org/)」を基本使うけども、実装出来る場があるとgood
- クイズみたいに楽しいタスクになっているとgood
- xxx (追記用)
- yyy
- zzz

参考資料（日本語）
1. http://www7b.biglobe.ne.jp/~robe/cpphtml/
2. https://www.asahi-net.or.jp/~yf8k-kbys/newcpp0.html
3. http://cpp-lang.sevendays-study.com/
4. https://programming.pc-note.net/cpp/index.html
5. https://arma-search.jp/article/cplus-beginner#3
6. http://cplplus.web.fc2.com/CplplBase1.html
7. https://ezoeryou.github.io/cpp-intro/
8. http://www.kumei.ne.jp/c_lang/
9. https://tunasalmon.com/2017/09/11/%E5%85%A5%E9%96%80%E3%83%81%E3%83%A3%E3%83%BC%E3%83%88/#index05
10. http://stlalv.la.coocan.jp/
11. https://brain.cc.kogakuin.ac.jp/~kanamaru/lecture/prog1/
12. http://vivi.dyndns.org/tech/cpp/cpp.html
13. http://kaitei.net/cpp/
14. https://kaworu.jpn.org/cpp/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8

参考資料（英語）
急にすみませんが、自分の職業が英語関連の仕事なので
英語のサイトでも学習する予定です
なので、英語が出来ない人にはチンプンカンプンかもしれませんが
出来るだけ理解した事をQiitaに残して、それをツッコまれていきたいと思います
1. http://www.cplusplus.com/doc/tutorial/
2. https://www.w3schools.com/cpp/
3. https://www.tutorialspoint.com/cplusplus/index.htm
4. https://www.javatpoint.com/cpp-tutorial
5. https://www.learncpp.com/
6. https://www.programiz.com/cpp-programming
7. https://www.studytonight.com/cpp/
8. https://www.learn-cpp.org/
9. https://beginnersbook.com/2017/08/c-plus-plus-tutorial-for-beginners/
10. https://www.geeksforgeeks.org/c-plus-plus/
11. https://developers.google.com/edu/c++/

参考資料（英語）
ここから学習サイトになります
1. https://www.coursera.org/learn/c-plus-plus-a?ranMID=40328&ranEAID=vedj0cWlu2Y&ranSiteID=vedj0cWlu2Y-5Jbk6dFHY.lC.6LgggFY3g&siteID=vedj0cWlu2Y-5Jbk6dFHY.lC.6LgggFY3g&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=vedj0cWlu2Y
2. https://hackr.io/tutorials/learn-c-plus-plus?sort=upvotes&type_tags%5B%5D=1&level_tags%5B%5D=7&languages%5B%5D=en
3. https://www.sololearn.com/Course/CPlusPlus/
4. https://www.codecademy.com/learn/learn-c-plus-plus
5. https://www.edx.org/course/introduction-to-c-5?source=aw&awc=6798_1565671441_bb5505599a30da0cebfbac8b3c2351b2
6. https://www.edx.org/course/intermediate-c-3?source=aw&awc=6798_1565671442_c894c2bd1f106b3682cfc450734792d3
7. https://www.edx.org/course/advanced-c-3?source=aw&awc=6798_1565671443_56dbc1aab81cfd8888b3d93cd699ed43

無料の本（英語）
[stackoverflow](https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)のサイトで初心者にオススメしていた本が無料だったので、下にリンクを残しておきます（独学用の個人ノートとしてQiitaを使っているので、自己責任でお願いします）

下の本の事です
Effective Modern C++ (Scott Meyers) This is basically the new version of Effective C++, aimed at C++ programmers making the transition from C++03 to C++11 and C++14.

[リンク](https://moodle.ufsc.br/pluginfile.php/2377667/mod_resource/content/0/Effective_Modern_C__.pdf)

下の本の事です2
Programming: Principles and Practice Using C++ (Bjarne Stroustrup, 2nd Edition - May 25, 2014) (updated for C++11/C++14) An introduction to programming using C++ by the creator of the language. A good read, that assumes no previous programming experience, but is not only for beginners.

[リンク](https://pdfs.semanticscholar.org/d1f7/3d7c073c8c5547082001cf5c6db156ac479c.pdf)

下の本の事です3
C++ Primer * (Stanley Lippman, Josée Lajoie, and Barbara E. Moo) (updated for C++11) Coming at 1k pages, this is a very thorough introduction into C++ that covers just about everything in the language in a very accessible format and in great detail. The fifth edition (released August 16, 2012) covers C++11.

[リンク](http://www.charleshouserjr.com/Cplus2.pdf)

Youtubeのビデオで学ぶのもいいかもしれない！
ほぼ英語のビデオしか長時間のやつはありませんでした
- [video 1: 9.0 Hours, C++ Tutorial From Basic to Advance](https://www.youtube.com/watch?time_continue=334&v=mUQZ1qmKlLY)
- [video 2: 4.0 Hours, C++ Tutorial for Beginners - Full Course](https://www.youtube.com/watch?v=vLnPwxZdW4Y)
- [video 3: 7.5 Hours, C++ Tutorial | Full C++ Programming Course](https://www.youtube.com/watch?v=MhYECGUzdA4)
- [初心者プログラミング講座【Ｃ++】第1~13回](https://www.youtube.com/watch?v=bZUUKwolPUc&list=PLYIYTRIgE-Oyhx5SpiWEXflfz1ORDULEC)

# 結論として

この集めた情報だけで1〜２年以上の自習が出来そうです
なので、これら参考資料に集中しながら、分からない事はググりながら
学習していった分をQiitaに纏めて成長していけたらな、と思います