プログラミング情報を共有・学べるWebサービス

僕は機械設計で生計を立てていますが、最近の生成AIの進化を見て、機械設計の世界もこれから大きく変わると感じています。どう変わるかはまだわからないものの、AIと関連プログラミングを改めて学んでおく必要があると痛感しています。まずは情報収集からということで、技術情報共有サイトをまとめてみました。ぜひ参考にしてみてください。

目次

カテゴリ: プログラミング・技術ナレッジシェア

このカテゴリは、プログラマーやエンジニアが技術的なノウハウや学びをシェアし、他のユーザーと共有するためのサービスです。記事の執筆、ソースコードの公開、質問・回答が行えるなど、それぞれのプラットフォームが異なる特徴を持っています。

Zenn

  • 特徴: エンジニアやデザイナー向けのナレッジ共有プラットフォームで、記事の執筆や本の販売が可能。シンプルなMarkdownでの執筆や、CLIツールによるエディタとの連携が魅力です。
  • URL: https://zenn.dev

Qiita

  • 特徴: 日本最大級の技術情報共有コミュニティ。プログラミングに関する様々な記事が投稿・閲覧され、質問や議論を行うための機能も充実しています。
  • URL: https://qiita.com

GitHub

  • 特徴: ソフトウェア開発に欠かせないバージョン管理サービス。リポジトリでのソースコード共有やIssue・Pull Request機能が強力です。
  • URL: https://github.com

他の関連プラットフォーム

Stack Overflow

  • 特徴: 世界中の開発者が集う質問・回答サイト。プログラミングの疑問を解消できるQ&A形式が魅力です。
  • URL: https://stackoverflow.com

Codelabs

  • 特徴: Google提供のチュートリアルサイト。Google関連技術だけでなく、実践的なプログラミング学習に役立つコンテンツが豊富。
  • URL: https://codelabs.developers.google.com

プログラミング・技術情報共有サイト(日本語中心)

teratail

  • 特徴: プログラマー向けのQ&Aサイト。初心者から上級者まで活用でき、質問や回答ができる場として最適。
  • URL: https://teratail.com

TechPlay

  • 特徴: エンジニアイベントや勉強会の情報が集約されており、ネットワーキングの機会も得られます。
  • URL: https://techplay.jp

connpass

  • 特徴: イベント告知やコミュニティ運営ができるプラットフォーム。エンジニア向けイベント情報も充実。
  • URL: https://connpass.com

ドットインストール(dotinstall)

  • 特徴: プログラミング学習に特化した3分動画で、初学者から中上級者までが学べる教材が豊富。
  • URL: https://dotinstall.com

Udemy

  • 特徴: オンライン学習プラットフォーム。日本語のプログラミングコースも多く提供されています。
  • URL: https://www.udemy.com

Paiza

  • 特徴: プログラミング問題を解きながらスキルを向上させるプラットフォームで、就職支援も行っています。
  • URL: https://paiza.jp

Prog-8(Progate)

  • 特徴: 初心者向けのプログラミング学習サイト。ブラウザ上で実際にコードを書いて学べるのが特徴。
  • URL: https://prog-8.com

Hatena Blog

  • 特徴: ブログサービスとして技術情報の共有にも使われています。Markdown執筆やカスタマイズが可能で、はてなブックマークと連携。
  • URL: https://hatenablog.com

プログラミング・技術情報共有サイト(英語中心)

Hacker News

  • 特徴: Y Combinatorが運営するニュースサイト。スタートアップやテクノロジーの最新情報が活発に投稿されています。
  • URL: https://news.ycombinator.com

DEV Community

  • 特徴: エンジニアのための技術情報共有プラットフォーム。ブログや学習リソースが豊富です。
  • URL: https://dev.to

Reddit – Programming Subreddit

  • 特徴: プログラミング関連の話題が投稿されるサブコミュニティ。最新のトレンドや技術に関する議論が盛んです。
  • URL: https://www.reddit.com/r/programming

GitLab

  • 特徴: GitHubに似たソースコードのバージョン管理サービス。技術ブログやプロジェクト情報も見つかります。
  • URL: https://about.gitlab.com/blog/

Medium – Programming

  • 特徴: ブログプラットフォームで、プログラミング関連の記事が豊富。さまざまな技術トピックが投稿されています。
  • URL: https://medium.com/tag/programming

CodeProject

  • 特徴: 開発者向けの技術記事共有サイトで、チュートリアルやニュースなど幅広いコンテンツが閲覧可能。
  • URL: https://www.codeproject.com

Hashnode

  • 特徴: エンジニア向けブログプラットフォームで、個人のポートフォリオとしても使える設計がされています。
  • URL: https://hashnode.com

FreeCodeCamp

  • 特徴: 無料でプログラミングが学べるサイトで、フォーラムやブログを通じた情報共有が活発です。
  • URL: https://www.freecodecamp.org

DZone

  • 特徴: 技術関連のチュートリアルや記事が集まるサイト。幅広い技術トピックを網羅しています。
  • URL: https://dzone.com

LeetCode

  • 特徴: プログラミングの問題解決スキルを向上させるプラットフォーム。解法の共有や技術に関する議論も活発。
  • URL: https://leetcode.com

HackerRank

  • 特徴: プログラミング問題解決と技術スキル向上に特化したプラットフォーム。チュートリアルや問題解法の共有が可能。
  • URL: https://www.hackerrank.com

Codementor

  • 特徴: 開発者同士のQ&Aや技術コーチングを提供。プログラミングの相談やコードレビューも行えます。
  • URL: https://www.codementor.io

以上、技術情報共有サイトのまとめでした。これらのサイトを活用して、共に学び、スキルを向上させていきましょう。今後のAI時代に向けて、一歩ずつ前進していければ幸いです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次