プログラミング入門

プログラミングを勉強していると、分からない単語や概念に遭遇します。

解説の中でもそういった分からない単語が出てくるので、解説自体を理解することが困難な場合があります。

そんなときは、例えやサンプルをキーワードに ...

Java

Javaはオブジェクト指向なので、データとそれを操作する処理をクラスとしてまとめて定義します。

しかし、「文字列がNullかどうかチェックする」や「渡された値を元に何か単純な計算をする」というような処理の場合、わざわざne ...

Java

はじめてプログラミングをやってみたのがJavaだったけど、オブジェクト指向で書くと何が嬉しいのかよく分からないと思います。

オブジェクト指向の良いところを挙げたいと思います。

再利用がしやすい

プログラムを書く時 ...

プログラミング入門

コードを綺麗に書くコツをひとつご紹介します。

関数(メソッド)はできるだけ一つのことをするように

例えば、計算結果に文字列をくっつけて画面に出す、と言う処理があるとします。

この処理を一つの関数内に書いてしまうと ...

システム開発

今後、フリーランスエンジニアになったり、プロジェクトマネージャーを目指している人は、クライアントとの要件定義は避けては通れない道になります。

私もプロジェクトマネージャーの経験があるため、要件定義時の落とし穴についてご紹介 ...

JavaScript, プログラミング入門

異なるシステムでも、同じようなコードを書くことがよくあります。

二つの値が同じかどうか、データをソートする、オブジェクトから特定のプロパティのみを抽出するなどなど。

このような処理を汎用的に共通化し、再利用でき ...

HTML/CSS, プログラミング入門

例えば以下のようなHTML/CSSがあり、topとleftを使って黄色の四角をいい感じの位置に移動させたいとします。

<!DOCTYPE html><html lang="ja">&l ...

プログラミング入門

何事もはじめは苦労するものですが、プログラミングに関しては特にそれが顕著に現れると思います。

解説通りに書いたのにプログラムが動かない、解説をみても意味がわからない、分からない単語を調べたらまた分からない単語が出てきた、も ...

JavaScript, PHP, プログラミング入門

プログラムを書いていると、思い通りに動いてくれないことが多々あります。

エラーが連発して心が折れてしまうことも。

今回はこのような時の対処手順を書きます。

エラーがでていないかをみる

思い通りに動かな ...

JavaScript, プログラミング入門

これからエンジニアになる方にとって、ポートフォリオは自分の実力を示す大変重要なものです。

フロントエンドエンジニアを目指す人向けに、おすすめだと思うポートフォリオをご紹介します。

おすすめはカレンダー

カレンダー ...