エンジニア初心者

2023年8月より未経験からIT業界へ転職を果たした、駆け出しエンジニアです。 日々学…

エンジニア初心者

2023年8月より未経験からIT業界へ転職を果たした、駆け出しエンジニアです。 日々学習していく中で得た、情報や知識を復習も兼ねて発信します。 勉強中の方のお役に立てると幸いです。

記事一覧

SQLとは?基本構文の書き方

SQLとはSQLとは、データベース管理システム(DBMS)を操作するための言語のこと。 上述した通り、SQLには共通規格となっており、DBMSを利用しても共通の構文で操作できる…

エンジニア向けGoogle検索のコツ

point1:文章で検索しない NG例)横浜で人気のカフェ OK例)横浜 人気 カフェ 単語で検索をしましょう。 point2:単語数が多いほど検索の精度が上がる ケーキの作り…

PHP よく使うarray配列

array配列を生成する。 array_columnー入力配列から単一のカラムの値を返す array_column($値を取り出したい配列, '値を返したいカラム'); $records = array( array…

戻り値の最適解について

関数で戻り値を設定するときは最適解を記述して、見やすいソースコードを作りましょう。 例1 以下はどれも同じ動作をします。 「num1」と「num2」を足した結果を返す例 …

【PHP】各種タグの違いについて

①「シングルクオーテーション」と「ダブルクォーテーション」の違いについて「' '」シングルクオーテーション そのままで出力。変数を展開しない。 'hello $name'は「he…

「文字列関数」について

文字列関数とは文字列関数とは、プログラミングを行う中で文字列に対して色々な操作を行うための関数群のこと。 よく使われる文字列関数の例引用符(') 特殊コードや変数…

「継承」と「オーバーライド」について

継承とは 継承とは、クラスが持っているメソッド(関数)やプロパティ(変数)を別のクラスに引き継がせること。 継承元のクラスを親クラス、継承先のクラスを子クラスという…

「クラス」の使い方について

クラスとはクラスとは、メソッド(関数)やプロパティ(変数)をまとめたもの 関数と変数を持ったプログラムの固まり //classの作り方の例class クラス名 { //変数 //関数} …

function「関数」「型宣言」の書き方

関数とは関数とは、いくつかの処理をひとまとまりにしたもの。 機能を部品化するイメージで、その部品(関数)を使い回すことができる。 関数には、処理を実行するための条…

「foreach文」「while文」「繰り返し処理の中断」「スキップ」について

foreach文とはfoureach(読み:フォーイーチ)文とは、配列の要素の数だけ繰り返しを行う制御文。 foreach文を使った繰り返し処理 $array = {"あ", "い", "う"}foreach (配…

「配列演算子」と「三項演算子」「Null合体演算子」「論理演算子」について

配列演算子とは配列演算子とは、2つの配列を結合 または 比較するときに使う演算子のこと。 +演算子を使うことで配列を結合することができる。 $a + $b この場合、右…

「算術演算子」について

算術演算子とは足し算や掛け算などの計算で使われる記号のこと。 加算(足し算):+  例)$a = $b + $c 減算(引き算):-   例)$a = $b - $c 乗算(掛け算):*  …

PHP「定数」と「配列」について

変数数値や文字列などを格納しておく箱のようなもの。 変数には1つの値しか格納することが出来ない。 値は随時変更することが可能。 定数変数と比べて、値が変更しないも…

【永久保存版】エンジニア向けショートカットまとめ

全ソフトウェア共通コピー ctrl + C ペースト ctrl + V 切り取り ctrl + X 全選択 ctrl + A 新規ファイル作成 ctrl + N 保存 ctrl + S 名前を付けて保存 ctr…

「Gitの各用語」と「コマンド機能」について

リポジトリ gitでファイルを管理する場所 プロジェクトの単位 リモート gitが用意している大元であるサーバー ローカル 個人の作業端末 git clone リモートリポジ…

「写真ファイルの種類」について

写真のファイル種類JPEG 多くの写真ファイルに用いられている。 メリット ・写真などを高画質かつ画像容量を下げて保存可能。 デメリット ・ロゴやシンプルなイラスト…

1

SQLとは?基本構文の書き方


SQLとはSQLとは、データベース管理システム(DBMS)を操作するための言語のこと。
上述した通り、SQLには共通規格となっており、DBMSを利用しても共通の構文で操作できることが特徴のひとつ。

SQLでできること

・データの保管、取得、更新、削除
・テーブルの作成、更新、削除
・アプリ開発時にデータベースを操作できる。
・データ分析をしてビジネス活動を改善

用語テーブル → 表
カラム

もっとみる
エンジニア向けGoogle検索のコツ

エンジニア向けGoogle検索のコツ


point1:文章で検索しない

NG例)横浜で人気のカフェ
OK例)横浜 人気 カフェ

単語で検索をしましょう。

point2:単語数が多いほど検索の精度が上がる

ケーキの作り方が知りたいとき
NG例)ケーキ
OK例)ケーキ 作り方 初心者

point3:重要なキーワードは左から順に並べる

ケーキの作り方が知りたいとき
NG例)初心者 作り方 ケーキ
OK例)ケーキ 作り方 初心者

もっとみる
PHP よく使うarray配列

PHP よく使うarray配列


array配列を生成する。

array_columnー入力配列から単一のカラムの値を返す

array_column($値を取り出したい配列, '値を返したいカラム');

$records = array( array( 'id' => 2135, 'first_name' => 'John', 'last_name' => 'Doe',

もっとみる
戻り値の最適解について

戻り値の最適解について

関数で戻り値を設定するときは最適解を記述して、見やすいソースコードを作りましょう。

例1

以下はどれも同じ動作をします。
「num1」と「num2」を足した結果を返す例

function add($num1, $num2) { $result = $num1 + $num2; return $result;} echo add(1, 2);3

//最適解function

もっとみる
【PHP】各種タグの違いについて

【PHP】各種タグの違いについて


①「シングルクオーテーション」と「ダブルクォーテーション」の違いについて「' '」シングルクオーテーション

そのままで出力。変数を展開しない。
'hello $name'は「hello $name」と表示される。

「" "」ダブルクォーテーション

変数とエスケープ文字を展開する。
$name = '山田太郎'; 実行していると、
"hello $name"は「hello 山田太郎」と表示さ

もっとみる
「文字列関数」について

「文字列関数」について


文字列関数とは文字列関数とは、プログラミングを行う中で文字列に対して色々な操作を行うための関数群のこと。

よく使われる文字列関数の例引用符(')

特殊コードや変数はただの文字列として扱われる。

//引用符の例'this is a simple string';//途中で改行してもOKecho 'You can also have embedded newlists instrings wa

もっとみる
「継承」と「オーバーライド」について

「継承」と「オーバーライド」について


継承とは

継承とは、クラスが持っているメソッド(関数)やプロパティ(変数)を別のクラスに引き継がせること。
継承元のクラスを親クラス、継承先のクラスを子クラスという。

子クラスを作成するには「extends」を使用する。次のように「extends」の前に子クラス名、後に親クラス名を指定する。

class 子クラス extends 親クラス {

class NewCar extends B

もっとみる
「クラス」の使い方について

「クラス」の使い方について


クラスとはクラスとは、メソッド(関数)やプロパティ(変数)をまとめたもの
関数と変数を持ったプログラムの固まり

//classの作り方の例class クラス名 { //変数 //関数}

class Dog { public $name = "ポチ"; public function cry() { //関数は省略 }}

オブジェクトの生成

クラスを使用するには「new」キーワー

もっとみる
function「関数」「型宣言」の書き方

function「関数」「型宣言」の書き方


関数とは関数とは、いくつかの処理をひとまとまりにしたもの。
機能を部品化するイメージで、その部品(関数)を使い回すことができる。

関数には、処理を実行するための条件である「引数」(パラメータ)を渡すことができる。
そして、処理の実行結果を「戻り値」として返却する。

通常のfunctionの書き方

//関数の定義function ☆関数名 ($引数1, $引数2, ...$引数n) { /

もっとみる
「foreach文」「while文」「繰り返し処理の中断」「スキップ」について

「foreach文」「while文」「繰り返し処理の中断」「スキップ」について


foreach文とはfoureach(読み:フォーイーチ)文とは、配列の要素の数だけ繰り返しを行う制御文。

foreach文を使った繰り返し処理

$array = {"あ", "い", "う"}foreach (配列を指定 as 配列の値を代入する変数) { //繰り返し実行する処理}

$moneys = array(100, 300, 500, 1000); //金額の指定$total

もっとみる
「配列演算子」と「三項演算子」「Null合体演算子」「論理演算子」について

「配列演算子」と「三項演算子」「Null合体演算子」「論理演算子」について


配列演算子とは配列演算子とは、2つの配列を結合 または 比較するときに使う演算子のこと。

+演算子を使うことで配列を結合することができる。

$a + $b

この場合、右側の演算子($b)を左側の配列($a)に追加したものを返す。

両方の配列に存在するキーについては、左側の配列($a)の要素が優先され、右側の配列($b)にあった同じキーの要素は無視される。

$a = array("0"

もっとみる
「算術演算子」について

「算術演算子」について


算術演算子とは足し算や掛け算などの計算で使われる記号のこと。
加算(足し算):+  例)$a = $b + $c
減算(引き算):-   例)$a = $b - $c
乗算(掛け算):*   例)$a = $b * $c
除算(割り算):/   例)$a = $b / $c
剰余(余り) :%   例)$a = $b % $c
べき乗    :**   例)$a = $b ** $c

もっとみる
PHP「定数」と「配列」について

PHP「定数」と「配列」について


変数数値や文字列などを格納しておく箱のようなもの。
変数には1つの値しか格納することが出来ない。
値は随時変更することが可能。

定数変数と比べて、値が変更しないものである。
基本的には「const(コンスト)」キーワードを使って定数を定義する。

const 定数名 = 定数の値;const TEST = "あいうえお";echo TEST;//あいうえおconst TEST2 = array

もっとみる
【永久保存版】エンジニア向けショートカットまとめ

【永久保存版】エンジニア向けショートカットまとめ


全ソフトウェア共通コピー

ctrl + C

ペースト

ctrl + V

切り取り

ctrl + X

全選択

ctrl + A

新規ファイル作成

ctrl + N

保存

ctrl + S

名前を付けて保存

ctrl + shift + S

ファイルを開く

ctrl + O

新規ウィンドウ

ctrl + shift + N

アプリケーションの切り替え

ctrl

もっとみる
「Gitの各用語」と「コマンド機能」について

「Gitの各用語」と「コマンド機能」について


リポジトリ

gitでファイルを管理する場所
プロジェクトの単位

リモート

gitが用意している大元であるサーバー

ローカル

個人の作業端末

git clone

リモートリポジトリをローカルにコピーする

git status

現在の状態を確認するコマンド

git pushまでの流れ

作業領域
↓(git add)
ステージング領域
↓(git commit)
ローカルリポジト

もっとみる
「写真ファイルの種類」について

「写真ファイルの種類」について


写真のファイル種類JPEG

多くの写真ファイルに用いられている。

メリット
・写真などを高画質かつ画像容量を下げて保存可能。

デメリット
・ロゴやシンプルなイラストは低画質かつ画像容量が大きくなる。

PNG

ロゴやシンプルなイラストに多く用いられている。

メリット
・データが可逆的に保存できる。(圧縮しても解凍後の画質を保持できる。)
・透過処理ができる。

デメリット
・ファイルの

もっとみる