IT基本用語
下記の項目を調べて、自分なりに意味を解釈してください。
これからIT業界で働いていく上で、最低限必要な単語です。
スキルチェック①では、この中からランダムに10問出題します。
辞書やWikipediaのような詳しい解答は求めません。
自分なりに特徴や違いが分かればOKです。
調べる手段は問いません。
提出課題
下記の単語を調べて、curriculumリポジトリに「JavaScript」というディレクトリを作成し、その中に「1-0」というディレクトリを作成しましょう。word.txt
を作成して、調べた内容をまとめて提出してください。
調べてほしい単語
ITとは?
IT
OS
OS
Windows
macOS (Mac OS X)
UNIX
Linux
言語・環境
HTML
CSS
MySQL
PHP
JavaScript
jQuery
Apache
Bootstrap
エンジニアなど
SE
PG
Webデザイナー
ユーザーインターフェース
CUI
GUI
ファイルとディレクトリ
ファイル
ディレクトリ
ルート・ディレクトリ
カレント・ディレクトリ
パス
絶対パス
相対パス
各種プロトコル
HTTP
FTP
HTTPS
SSL
SSH
ポート、ポート番号
HTTP、FTP、SSHの各ポート番号
ファイアウォール
TCP
IPアドレス
IPアドレス
グローバルIPアドレス
プライベートIPアドレス
ドメイン
ドメイン
DNS
VPN
ブリッジ
プロキシサーバー
電子メール
SMTP
POP
IMAP
セッションとクッキー
セッション
クッキー
キャッシュ
DB(データベース)について
チューニング
スロークエリ
インデックス
テストについて
フロー
単体テスト
結合テスト
チケット管理ツール
チケット管理ツール
タスク
バージョン管理
Git
SourceTree
SVN
コンフリクト
デグレ
マージツール
その他
ロジック
デバッグ
開発手法(ウォーターフォール開発、アジャイル開発)
アルゴリズム
フローチャート図
設計書(外部設計、内部設計)
要件定義(要求仕様書)
システム開発におけるテスト(単体テスト、結合テスト、総合テスト)
テスト仕様書(どのようなもの、項目)
バリデーション
FW(フレームワーク)
PHPのFW(フレームワーク)の種類と特徴
Ajax
API
LAMP
クラウドサーバー、レンタルサーバー、VPSの違い
AWS
プラットフォーム
カバレッジ
エビデンス
コンパイル
バッチ処理
デプロイ(意味と方法、FTPソフトの種類)
データベース接続クライアント(説明、代表的なもの)
Gitホスティングサービス(説明、代表的なもの)
チケット管理ツール(説明、代表的なもの)
DBのJOINとは
SEO