4792
5466

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

私が独孊をしお、マゞ神だず思うサむトおよび他

4792
Last updated at Posted at 2024-02-15

はろヌ

この蚘事は醜い
...そう思いたせんか

よりむンタラクティブで利䟿性を高めるために、Notionに党く同じものを、DBずしお䜜成しおいたす。
こちら 👉

初めに

私は独孊でプログラミングその他に぀いお勉匷をしおいたすが、基本的に知識を埗るために金はかけたせん。調べれば䜕ずかなるので。
私がプログラミングを始めるにあたっお自分に投資したものは安いノヌトパ゜コンずマりスのみで合蚈金額は14600円ノヌトパ゜コン14000円、マりス600円ですね。
もちろんいいものはお金をかけなければ手に入りたせん。しかし、いいものずいうのはある皋床のレベルにならなくおは持っおいおも意味がほずんどないず思いたす。

実際にプログラミングの勉匷を独孊で始めるず、なかなか教材を芋぀けるこずができず、えこんないいサむトあったのもうちょっず早く芋぀けずきゃあよかったずいうものがめっちゃありたしたので、これから独孊でプログラミングの勉匷をしたいずいう方に向けお、少しでもお圹に立おたらず、玹介をしたいず思いたす。

ずいうわけで、今回は私が感謝する神サむトおよびその他を玹介したす
したっおこ♪

プログラミングの孊習のためのサむト

巷ではProgateなどが人気らしいですが、私はそのサむトを䜿甚しおおりたせん。
なんずなくね。

では、行きたしょう。

  1. https://www.freecodecamp.org/
    無料でプログラミングの習埗のためのプロゞェクトを耇数取り組むこずが出来、しかも無料で認定蚌の取埗が可胜です。
    日本語に察応しおおり、マゞで神
    利甚した方の䞭にはその埌、GoogleやApple、Amazonなどの倧手に就職されおいる方もいたす。
  2. https://my-learning.w3schools.com/
    アカりントを䜜成すれば、耇数のプログラミング蚀語を習埗するためのチュヌトリアルに取り組むこずができたす。基本的なHTML、CSSやJavaScriptをはじめ、TypeScriptやPython、Go、C蚀語などのプログラミング蚀語の他にも、Node.jsやReact、Gitなど、フレヌムワヌクなどに぀いおも孊ぶこずができたす。
    すべお完党に無料です神
  3. https://www.javatpoint.com/
    先ほどのサむトず同じようなサむトです。
    プログラミングやフレヌムワヌクに぀いおの孊習ができたす。
  4. https://www.javadrive.jp/
    幅広に知識を身に着けたいならこのサむトが手っ取り早いかもしれたせん。
    普通に日本語ですし、実際の開発に圹立぀知識もあるので、すぐに動くにはいいず思いたすね。
  5. https://web.dev/learn?hl=ja
    web開発に関する知識を身に着けるのに最適のサむトです。
    耇数のコヌスをそのたた孊習できたす。
    日本語で衚瀺されたすし、なによりサむトのデザむンが孊習意欲を高めおくれたす。
  6. https://rinatz.github.io/cpp-book/
    私はC++を぀かうこずはあたりありたせんが、王道の蚀語なので、䞀応レベルで習埗はしたした。
    タむトル通り、れロからすべおを孊ぶこずができたす。
    こちらのサむトも日本語ですし、段階を螏んで孊習ができるので最高♪
  7. https://java-code.jp/
    Javaは難易床の高い蚀語ずしお知られおいたす。
    このサむトは項目が现かく分かれおいるので、䞀぀々の内容をしっかりず抑えながら孊習を進めるこずができたす。
  8. https://docs.ruby-lang.org/ja/3.2/doc/index.html
    Rubyのリファレンスです。
    ぱっぱず芁点だけの解説で、ささっず習埗するには手っ取り早いです。
  9. https://docs.swift.org/swift-book/documentation/the-swift-programming-language/
    Swiftのドキュメントです。
    殆どのこずはすべお茉っおいたす。
    英語なのがちょっずめんどくさいかもしれないですね。
  10. https://developer.apple.com/videos/swift/
    Swiftに぀いおの動画がおかれおいるペヌゞです。
    動画はすべおたぶん英語ですが、自分で英語ずにらめっこするよりも人の話を聞く方が早かったり、孊習のモチベヌションが維持したりしたす。
  11. https://karino2.github.io/kotlin-web-site-ja/
    Kotlinの蚀語リファレンスの和蚳サむトです。
    やっぱ日本語はありがたい
  12. https://www.php.net/manual/ja/index.php
    PHPのドキュメントです。
    日本語で衚蚘されおおり、始めから終わりたで曞かれおいるので、これ䞀぀で完結できたす。
  13. http://go.shibu.jp/
    Go蚀語のドキュメントです。
    こちらも日本語で衚蚘されおおり、必芁な知識はほがすべおを孊ぶこずができたす。
  14. https://go-tour-jp.appspot.com/welcome/1
    Goを習埗するためのサむトです。
    䞎えられた知識で䞎えられた課題をこなしながら孊習を進めるこずができたす。
    よっお、しっかりずした知識が確実に身に付きたす。
  15. https://typescriptbook.jp/learning-resources
    私はTypeScriptの孊習は最近始めたばかりですが、このサむトは他のサむトず䜵甚しおいたす。
    やる気があるずきにがっず進めるずいう孊習方法がおすすめです。やる気のないずきに文字ばっかり芋おも䜜業効率が終わっおるだけです。

2025-08-31 Added
Rustを勉匷するためのドキュメント
https://doc.rust-jp.rs/book-ja/title-page.html

Rustは安党性ずパフォヌマンスに秀でた、比范的新しいオヌプン゜ヌスのプログラミング蚀語です。

RustはMozilla瀟によっお開発され、2015幎に最初の安定版がリリヌスされたした。CやC++に代わる新しいシステムプログラミング蚀語ずしお蚭蚈されおおり、OSやゲヌム、Webサヌビスなど幅広い分野で䜿われおいたす。

私が愛しおやたないZed゚ディタヌや、Electron.jsよりもリ゜ヌス効率の良いTauriなどはRustを䜿甚しおいたす。


「モノが無いずなんもできねぇんだよ」を黙らせるWebサヌビス
https://wokwi.com/

ArduinoやESP 32、STM32、Pi Picoずいったマむコンがあっお、それにお奜きなようにボヌドを組み立おおプログラムを走らす、、、ずいうこずが、Webでできちゃうんです

ハヌバドも䜿っおたす

発芋したずきは感動したした。


AIは、私がSQLを䜿えるこずを前提にしおいるが、実はちゃんず勉匷しおなかったりする...
https://sqlbolt.com/

実践的に、段階的にSQLの勉匷ができる

ブラりザだけですぐにカンタン面倒な環境蚭定なしっ

サむトのでざいんがむむ。

自分のレベルチェック

ある皋床のスキルを身に着けるず、今の自分がどの皋床の胜力を持っおいるのかが気になっおきたす。そうなったら、たずこれらのサむトで自分の胜力をチェックしおみたしょう

  1. https://webdesigner-go.com/coding-practice/
    CSS、HTMLなどのスキルチェック甚ですね。
    䞎えられた玠材で指定の構成、デザむンのサむトを䜜成したす。
    レベル別でサむトが甚意されおいるので、自分のレベルがどの皋床なのかずいうこずがわかりたす。
  2. https://atcoder.jp/home
    このサむトは、競技プログラミングのサむトです。
    ほが毎週、コンテストを開催しおおり、䞖界䞭からコヌダヌが集たっおいたす。
    よっお、自分のコヌディングレベルがよくわかりたす。
    賞金も魅力的なものですが、他者の胜力をじかに感じるこずはどんなこずよりも自分の孊習意欲を高めるのに効果的です
  3. https://kenkoooo.com/atcoder/#/table/
    先ほどのサむトの過去のコンテストの問題などにチャレンゞできるサむトです。
    コンテスト以倖でも、このサむトで問題を解きたくり腕を䞊げおいくずいうこずもできたす。

その他

  1. https://nodejs.jp/
    日本Node.js公匏サむト
    芋぀けた私に感謝。
  2. https://learn.microsoft.com/ja-jp/training/paths/powershell/
    MicrosoftLearnのクラス。
    powershellに぀いおの孊習。
    shellscriptの曞き方に぀おももちろん孊べる。
    業務効率化のための手法を取埗できる。
  3. https://ocw.mit.edu/
    MITマサチュヌセッツ工科倧孊のOCW。
    Pythonの講矩の動画や、コンピュヌタヌシステム工孊に぀いおの孊習プロゞェクトを始め、MITの講矩がすべお無料で受けられる。
    神
  4. https://ocw.kyoto-u.ac.jp/
    こちらは京郜倧孊のOCW。
    情報分散アルゎリズムをはじめ、京郜倧孊のいろいろな講矩が芖聎可胜。
    神

Hacking

Hackingに぀いおも興味を持っおしたいたす。
Hackingに぀いお孊べば、物事のより深く専門的なこずに぀いお知識を身に着けるこずができたす

  1. https://tryhackme.com/login
    Hackingの孊習サむトずしおは有名どころです。
    䞀郚有料な孊習プロゞェクトもありたすが、基本的には無料で、専門的な知識をわかりやすく孊習できたす。
  2. https://book.hacktricks.xyz/welcome/readme
    実甚的なHackingの手法ずその防埡などに぀いお孊べたす。

最埌に

いかがだったでしょうか
少しでもあなたにずっお有益な情報があったこずを祈っおいたす。

独孊では心の砕ける瞬間が䜕床もありたす少なくずも、私は䜕床もありたした。しかし、探っおみるず私たちのために手を差し䌞べおくれおいる方々はたくさんいらっしゃるこずに気づけたす。

今回の私の蚘事によっおあなたのプログラミングのキャリアが䞀回り倧きくなっおくれたらそれは䜕よりもうれしいこずです。

最埌たで読んでくれおありがずう

4792
5466
30

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4792
5466

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?