プログラミング言語

プログラミングに関する記事

Python

Python でよく利用するライブラリ、サーバー、フレームワークは以下です。

Python

Java

Java でよく利用する概念は以下のとおりです。

Java

Node.js

Node.js + EJS + Express で Web アプリ入門
本記事は以下の書籍を参考にしています。対象者Node.js でウェブアプリを作りたい人EJS・Express・Express Generator がわからない人細かい仕様は後で調べるから、まずは動...

一般的なツール

プログラミングでよく利用する記事は以下です。

ツール

おすすめの書籍 (本)

プログラミングの学習に役に立つ書籍を、おすすめの学習順で紹介します。

  1. リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (コードの品質)
  2. 良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方 (コードの品質)
  3. プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則 (考え方)
  4. Clean Architecture 達人に学ぶソフトウェアの構造と設計 (クリーンアーキテクチャ)
  5. モノリスからマイクロサービスへ ―モノリスを進化させる実践移行ガイド (マイクロサービス)

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック

良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方

プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則

Clean Architecture 達人に学ぶソフトウェアの構造と設計

モノリスからマイクロサービスへ ―モノリスを進化させる実践移行ガイド

プログラミングに関連する記事一覧

Java

【Java 入門】オブジェクト指向プログラミングの基本用語

本記事は、Java にアレルギー反応が出る人が、少しだけ Java を読み書きできるようになることを目的としています。 今回は Java で躓く原因である、オブジェクト指向プログラミングの用語に焦点を当て、ざっくり解説します。(厳密...
Java

JDBC (Java DataBase Connectivity) とは

JDBC(Java DataBase Connectivity)とは JDBC(Java DataBase Connectivity とは、Java アプリケーションからデータベース間へアクセスするためのインターフェイス...
Java

【入門】Gradle とは? Maven リポジトリで Dependencies を解決

対象者 Gradle って何? Groovy DSL の書き方 Gradle のサンプルコードが欲しい Gradle の公式ドキュメントを読む前に概要を知りたい わかりやすさ重視で記載しているので、厳密な...
python

【入門】matplotlib (Python ライブラリ) の使い方

matplotlib matplotlib とは、Python 用のグラフ描画ライブラリです。 初めに 本記事では、機械学習/科学計算/データ分析でよく利用する matplotl...
python

【入門】Pandas とは?使い方をわかりやすく解説

Pandas Pandas とは、Python 用のデータ分析ライブラリです。 特に時系列や表形式 (CSV ファイルやデータベースのテーブル) データの操作を得意とします。 初めに 本記事で...