IT/インフラの学習コンテンツ一覧

このページでは、ITインフラの学習コンテンツの一覧を紹介します。

プログラミング関連

Java関連

Java超入門

プログラミングの第一歩。変数、条件分岐(if)、繰り返し(for)など、Javaの最も基本的な文法を体験します。

Java入門

配列やメソッドの基礎を学習し、少し複雑なプログラムの構造を理解するための土台を作ります。

Java基礎

Javaの核心である「オブジェクト指向」を学びます。クラス、継承、ポリモーフィズムといった概念を習得します。

Java基礎(オプション)

例外処理やコレクションフレームワークなど、実務で必須となるより高度なJavaの標準機能を学習します。

Javaデータベース連携(JDBC)

JavaプログラムからMySQLなどのデータベースへ接続し、データの検索・登録を行うSQL操作の連携方法を学びます。

JSP/サーブレット基礎

Javaを使ったWeb開発の基本。ブラウザからのリクエスト処理や、動的なHTML生成の仕組みを学習します。

Webアプリケーション概要

HTTPプロトコルやセッション管理、MVCモデルなど、Webアプリが動く全体像と設計の考え方を理解します。

Springフレームワーク入門

モダンな開発に欠かせないSpring Bootの導入。DI(依存性の注入)やSpring MVCを活用したDB連携(Spring Data JPA)など学びます。

Springフレームワーク基礎

Spring MVCを活用した本格的なWebアプリ開発。クッキーとセッション、メール送信などを網羅します。

PHP関連

PHP超入門

プログラミングの第一歩。変数、条件分岐(if)、繰り返し(for)、配列、フォームデータの送信など、最も基本的な文法を体験します。。

PHP入門

変数、条件分岐(if)、繰り返し(for)、配列に加え、関数を使った処理の共通化について学習します。

PHP基礎

繰り返し処理の応用としてwhile文やdo while文、関数やデバッグ処理、ファイル操作、クッキーとセッション、データベースの連携などを学習します。

PHPフレームワーク基礎

オブジェクト指向プログラミング、クラスの基本、継承とオーバーライド、 MVCモデルのフレームワークなどを学習します。

Python関連

Python入門

シンプルで読みやすいPythonの文法。データ型やリスト操作など、AIや自動化に繋がる基礎を固めます。

Python基礎

関数定義やモジュールの利用、オブジェクト指向プログラミング、クラスの基本など実用的なスクリプトを書くためのスキルを磨きます。

Djangoフレームワーク入門

Pythonの強力なWebフレームワーク「Django」を使ったサイト構築を体験します。

インフラ関連

Linux関連

Linux基礎 1 講座

コマンドライン操作の基本。ファイル作成、ディレクトリ移動、パーミッション設定などの必須コマンドをマスターします。

Linux基礎 2 講座

ネットワークに関する基本知識から、DNSサーバー、メールサーバーの構築方法を学習します。

Linuxサーバー環境構築入門

Webサーバー(Apache)やDBサーバーの構築。実際に外部からアクセス可能なサーバー環境を自分の手で作り上げます。

Linuxシェルスクリプト入門講座

定型業務の自動化。複数のコマンドを組み合わせ、条件分岐やループを用いた自動実行プログラムの作成方法を学びます。

ネットワーク関連

ネットワーク基礎Ⅰ

通信の仕組みの第一歩。OSI参照モデルやTCP/IP、IPアドレスの計算(サブネット)など論理的な基礎を学習します。

ネットワーク基礎Ⅱ

ルーティングやVLAN、DNS、DHCPなどネットワークを繋ぐ技術を深掘りします。

ネットワーク基礎Ⅲ

STPやEtherChannel、FHRPやHSRP、QoSに無線LAN、VPNについて学習します。