私が独学をして、マジ神だと思うサイトおよび他 #初心者 - Qiita
分析結果
- カテゴリ
- 教育
- 重要度
- 50
- トレンドスコア
- 14
- 要約
- 私が独学をして、マジ神だと思うサイトおよび他 #初心者 - Qiita 4717 いいねしたユーザー一覧へ移動 5401 X(Twitter)でシェアする Facebookでシェアする はてなブックマークに追加する more_horiz 記事を削除する close 一度削除した記事は復旧できません。 この記事の編集中の下書きも削除されます。 削除してよろしいですか? キャンセル 削除する delete @ chi1180 私が独学をして
- キーワード
私が独学をして、マジ神だと思うサイトおよび他 #初心者 - Qiita 4717 いいねしたユーザー一覧へ移動 5401 X(Twitter)でシェアする Facebookでシェアする はてなブックマークに追加する more_horiz 記事を削除する close 一度削除した記事は復旧できません。 この記事の編集中の下書きも削除されます。 削除してよろしいですか? キャンセル 削除する delete @ chi1180 私が独学をして、マジ神だと思うサイトおよび他 プログラミング 初心者 独学 4717 最終更新日 2025年12月30日 投稿日 2024年02月15日 はろー この記事は醜い ...そう思いませんか? よりインタラクティブで利便性を高めるために、Notionに全く同じものを、DBとして作成しています。 こちら 👉 初めに 私は独学でプログラミングその他について勉強をしていますが、基本的に知識を得るために金はかけません。調べれば何とかなるので。 私がプログラミングを始めるにあたって自分に投資したものは安いノートパソコンとマウスのみで合計金額は14600円(ノートパソコン14000円、マウス600円)ですね。 もちろんいいものはお金をかけなければ手に入りません。しかし、いいものというのはある程度のレベルにならなくては持っていても意味がほとんどないと思います。 実際にプログラミングの勉強を独学で始めると、なかなか教材を見つけることができず、え?こんないいサイトあったの!?もうちょっと早く見つけときゃあよかった!というものがめっちゃありましたので、これから独学でプログラミングの勉強をしたいという方に向けて、少しでもお役に立てたらと、紹介をしたいと思います。 というわけで、今回は私が感謝する神サイトおよびその他を紹介します! しまってこ~♪ プログラミングの学習のためのサイト 巷ではProgateなどが人気らしいですが、私はそのサイトを使用しておりません。 なんとなくね。 では、行きましょう。 https://www.freecodecamp.org/ 無料でプログラミングの習得のためのプロジェクトを複数取り組むことが出来、しかも無料で認定証の取得が可能です。 日本語に対応しており、マジで神! 利用した方の中にはその後、GoogleやApple、Amazonなどの大手に就職されている方もいます。 https://my-learning.w3schools.com/ アカウントを作成すれば、複数のプログラミング言語を習得するためのチュートリアルに取り組むことができます。基本的なHTML、CSSやJavaScriptをはじめ、TypeScriptやPython、Go、C言語などのプログラミング言語の他にも、Node.jsやReact、Gitなど、フレームワークなどについても学ぶことができます。 すべて完全に無料です!神! https://www.javatpoint.com/ 先ほどのサイトと同じようなサイトです。 プログラミングやフレームワークについての学習ができます。 https://www.javadrive.jp/ 幅広に知識を身に着けたいならこのサイトが手っ取り早いかもしれません。 普通に日本語ですし、実際の開発に役立つ知識もあるので、すぐに動くにはいいと思いますね。 https://web.dev/learn?hl=ja web開発に関する知識を身に着けるのに最適のサイトです。 複数のコースをそのまま学習できます。 日本語で表示されますし、なによりサイトのデザインが学習意欲を高めてくれます。 https://rinatz.github.io/cpp-book/ 私はC++をつかうことはあまりありませんが、王道の言語なので、一応レベルで習得はしました。 タイトル通り、ゼロからすべてを学ぶことができます。 こちらのサイトも日本語ですし、段階を踏んで学習ができるので最高~♪ https://java-code.jp/ Javaは難易度の高い言語として知られています。 このサイトは項目が細かく分かれているので、一つ々の内容をしっかりと抑えながら学習を進めることができます。 https://docs.ruby-lang.org/ja/3.2/doc/index.html Rubyのリファレンスです。 ぱっぱと要点だけの解説で、ささっと習得するには手っ取り早いです。 https://docs.swift.org/swift-book/documentation/the-swift-programming-language/ Swiftのドキュメントです。 殆どのことはすべて載っています。 英語なのがちょっとめんどくさいかもしれないですね。 https://developer.apple.com/videos/swift/ Swiftについての動画がおかれているページです。 動画はすべて(たぶん)英語ですが、自分で英語とにらめっこするよりも人の話を聞く方が早かったり、学習のモチベーションが維持したりします。 https://karino2.github.io/kotlin-web-site-ja/ Kotlinの言語リファレンスの和訳サイトです。 やっぱ日本語はありがたい! https://www.php.net/manual/ja/index.php PHPのドキュメントです。 日本語で表記されており、始めから終わりまで書かれているので、これ一つで完結できます。 http://go.shibu.jp/ Go言語のドキュメントです。 こちらも日本語で表記されており、必要な知識はほぼすべてを学ぶことができます。 https://go-tour-jp.appspot.com/welcome/1 Goを習得するためのサイトです。 与えられた知識で与えられた課題をこなしながら学習を進めることができます。 よって、しっかりとした知識が確実に身に付きます。 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の勉強ができる ブラウザだけですぐにカンタン!面倒な環境設定なしっ! サイトのでざいんがイイ。 自分のレベルチェック ある程度のスキルを身に着けると、今の自分がどの程度の能力を持っているのかが気になってきます。そうなったら、まずこれらのサイトで自分の能力をチェックしてみましょう! https://webdesigner-go.com/coding-practice/ CSS、HTMLなどのスキルチェック用ですね。 与えられた素材で指定の構成、デザインのサイトを作成します。 レベル別でサイトが用意されているので、自分のレベルがどの程度なのかということがわかります。 https://atcoder.jp/home このサイトは、競技プログラミングのサイトです。 ほぼ毎週、コンテストを開催しており、世界中からコーダーが集まっています。 よって、自分のコーディングレベルがよくわかります。 賞金も魅力的なものですが、他者の能力をじかに感じることはどんなことよりも自分の学習意欲を高めるのに効果的です! https://kenkoooo.com/atcoder/#/table/ 先ほどのサイトの過去のコンテストの問題などにチャレンジできるサイトです。 コンテスト以外でも、このサイトで問題を解きまくり腕を上げていくということもできます。 その他 https://nodejs.jp/ 日本Node.js公式サイト 見つけた私に感謝。 https://learn.microsoft.com/ja-jp/training/paths/powershell/ MicrosoftLearnのクラス。 powershellについての学習。 shellscriptの書き方につてももちろん学べる。 業務効率化のための手法を取得できる。 https://ocw.mit.edu/ MIT(マサチューセッツ工科大学)のOCW。 Pythonの講義の動画や、コンピューターシステム工学についての学習プロジェクトを始め、MITの講義がすべて無料で受けられる。 神! https://ocw.kyoto-u.ac.jp/ こちらは京都大学のOCW。 情報分散アルゴリズムをはじめ、京都大学のいろいろな講義が視聴可能。 神! Hacking Hackingについても興味を持ってしまいます。 Hackingについて学べば、物事のより深く専門的なことについて知識を身に着けることができます! https://tryhackme.com/login Hackingの学習サイトとしては有名どころです。 一部有料な学習プロジェクトもありますが、基本的には無料で、専門的な知識をわかりやすく学習できます。 https://book.hacktricks.xyz/welcome/readme 実用的なHackingの手法とその防御などについて学べます。 最後に いかがだったでしょうか? 少しでもあなたにとって有益な情報があったことを祈っています。 独学では心の砕ける瞬間が何度もあります(少なくとも、私は何度もありました)。しかし、探ってみると私たちのために手を差し伸べてくれている方々はたくさんいらっしゃることに気づけます。 今回の私の記事によってあなたのプログラミングのキャリアが一回り大きくなってくれたらそれは何よりもうれしいことです。 最後まで読んでくれてありがとう! 4717 いいねしたユーザー一覧へ移動 5401 comment 30 コメント一覧へ移動 新規登録して、もっと便利にQiitaを使ってみよう あなたにマッチした記事をお届けします 便利な情報をあとで効率的に読み返せます ダークテーマを利用できます ログインすると使える機能について 新規登録 ログイン 4717 いいねしたユーザー一覧へ移動 5401 more_horiz 記事を削除する close 一度削除した記事は復旧できません。 この記事の編集中の下書きも削除されます。 削除してよろしいですか? キャンセル 削除する delete