Linux入門

  • このエントリーをはてなブックマークに追加
Linux入門 ローカル開発環境構築【Mac版】
第1回:2015年7月16日公開 01:00:00

Linux入門 ローカル開発環境構築【Mac版】

受講する

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

授業一覧
Linux入門 ローカル開発環境構築【Mac版】
2015年7月16日公開
01:00:00

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

今回はデモンストレーションと座学により、Linux(CentOS)の特徴やローカル開発環境の必要性を把握し、ローカル開発環境を自身で構築できるようになることで、Linux環境を手に入れることができます。

※この授業はMac版の内容になります。Windowsをお使いの方は、Windows版の内容を御覧ください。
Linux入門 ローカル開発環境構築【Windows版】
https://schoo.jp/class/2644

■ 事前準備

この授業では下記ソフトウェアを使用します。下記より事前にダウンロードしておいて下さい。

Virtual BOX
https://www.virtualbox.org
Vagrant
https://www.vagrantup.com
Vagrant centos65-x86_64-20140116.box
https://github.com/2creatives/vagrant-centos/releases/download/v6.5.3/centos65-x86_64-20140116.box
Cyberduck
https://cyberduck.io

本授業では下記参考資料を使用します。合わせて御覧ください。
参考資料

Linux入門 ローカル開発環境構築【Windows版】
2015年7月22日公開
01:00:00

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を全6回で学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

今回はデモンストレーションと座学により、Linux(CentOS)の特徴やローカル開発環境の必要性を把握し、ローカル開発環境を自身で構築できるようになることで、Linux環境を手に入れることができます。

※この授業はWindows版の内容になります。Macをお使いの方は、Mac版の内容を御覧ください。
Linux入門 ローカル開発環境構築【Mac版】
https://schoo.jp/class/2586

■ 事前準備

この授業では下記ソフトウェアを使用します。下記より事前にダウンロードしておいて下さい。

Virtual BOX
https://www.virtualbox.org
Vagrant
https://www.vagrantup.com
Vargrant Box (centos65-x86_64-20140116.box)
centos65-x86_64-20140116.box
Tera Term
http://ttssh2.osdn.jp
WinSCP
http://winscp.net

本授業では下記参考資料を使用します。合わせて御覧ください。
参考資料

Linux入門 ファイル操作
2015年7月23日公開
01:00:00

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

今回はデモンストレーションと座学により、コマンドを扱うためのShellの基本操作、データを格納するためのファイル操作、ファイルを格納するためのディレクトリ操作を学ぶことで、ファイル管理ができるようになります。

■ 事前準備

授業開始時刻までにLinuxへのログインを完了してください。
Linuxの操作環境をお持ちでない方はご自身の環境に合わせて1、2限目の授業を学習し、環境の構築とログインをお願いします。

※ vagrant を使用してLinuxを起動している場合、Linuxを終了後再度起動するには、最初に起動時と同様に作業ディレクトリに入って「vagrant up」コマンドを実行して下さい。

本授業では下記参考資料を使用します。合わせて御覧ください。
参考資料

Linux入門 ストリーム操作
2015年8月6日公開
01:00:00

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

今回はデモンストレーションと座学により、ファイルデータの一つであるストリームの操作、テキストデータを入力するためのエディタ操作を学ぶことで、Linux上でテキストファイルを作成することができるようになります。

■ 事前準備

授業開始時刻までにLinuxへのログインを完了してください。
Linuxの操作環境をお持ちでない方はご自身の環境に合わせて1、2限目の授業を学習し、環境の構築とログインをお願いします。

※ vagrant を使用してLinuxを起動している場合、Linuxを終了後再度起動するには、最初に起動時と同様に作業ディレクトリに入って「vagrant up」コマンドを実行して下さい。

本授業では下記参考資料を使用します。合わせて御覧ください。
参考資料

Linux入門 ユーザー管理
2015年8月11日公開
01:00:00

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

今回はデモンストレーションと座学により、Linux上でのユーザー、グループとパスワード管理の仕組みと管理のためのコマンドラインを学ぶことで、ユーザーを管理できるようになります。

■ 事前準備

授業開始時刻までにLinuxへのログインを完了してください。
Linuxの操作環境をお持ちでない方はご自身の環境に合わせて1、2限目の授業を学習し、環境の構築とログインをお願いします。

※ vagrant を使用してLinuxを起動している場合、Linuxを終了後再度起動するには、最初に起動時と同様に作業ディレクトリに入って「vagrant up」コマンドを実行して下さい。

本授業では下記参考資料を使用します。合わせて御覧ください。
参考資料

Linux入門 データアクセス制御/パッケージ管理
2015年8月20日公開
01:00:00

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

今回はデモンストレーションと座学により、データアクセス制御の仕組み、ソフトウェアパッケージ(RPM形式)管理の仕組みと操作を学ぶことで、適切なセキュリティやソフトウェアパッケージを管理できるようになります。

■ 事前準備

授業開始時刻までにLinuxへのログインを完了してください。
Linuxの操作環境をお持ちでない方はご自身の環境に合わせて1、2限目の授業を学習し、環境の構築とログインをお願いします。

※ vagrant を使用してLinuxを起動している場合、Linuxを終了後再度起動するには、最初に起動時と同様に作業ディレクトリに入って「vagrant up」コマンドを実行して下さい。

本授業では下記参考資料を使用します。合わせて御覧ください。
参考資料

Linux入門 サービス管理
2015年8月27日公開
01:00:00

様々な無償ソフトウェアと親和性が高く、趣味やビジネスシーンに限定されずに自身で様々なアプリケーションを作成することが可能なオープンソースソフトウェア(OS)であるLinux(CentOS)を用いて、ソフトウェア開発で必要なローカル開発環境の構築方法、Linuxの基礎知識や基本操作を学び、ソフトウェア開発者やインフラエンジニアの土台を形成します。

今回はデモンストレーションと座学により、サービスの稼働を制御するinit、サービス制御の操作とサービスの実体であるプロセスの稼働状況の確認方法を学ぶことで、サービスを管理することができるようになります。

■ 事前準備

授業開始時刻までにLinuxへのログインを完了してください。
Linuxの操作環境をお持ちでない方はご自身の環境に合わせて1、2限目の授業を学習し、環境の構築とログインをお願いします。

※ vagrant を使用してLinuxを起動している場合、Linuxを終了後再度起動するには、最初に起動時と同様に作業ディレクトリに入って「vagrant up」コマンドを実行して下さい。

本授業では下記参考資料を使用します。合わせて御覧ください。
参考資料

こんな人にオススメ
全般

ソフトウェア開発者・Linuxエンジニアを目指す方・Linuxに興味のある方

タグ
授業で使用するファイル

※授業以外での利用は禁止します。

担当の先生
受講生代表
  • 江川 みどり

    江川 みどり

    スクー放送部

  • 廣松 あすか

    廣松 あすか

    スクー放送部

  • 青島 莉子

    青島 莉子

    スクー放送部

  • 田原 彩香

    田原 彩香

    スクー放送部

この授業を受けたい(1200人)
その他 1120人

受けたい授業ランキング

もっと見る

新着の生放送授業

もっと見る

関連授業

生放送授業への参加は無料です
Schooの会員登録および生放送授業への参加は無料です。生放送授業では先生に質問したり他のユーザーと一緒に楽しく学ぶことができます。
×