BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://techplay.jp//JP
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:PSR入学式-1 オンライン(B枠)
X-WR-CALNAME:PSR入学式-1 オンライン(B枠)
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:814035@techplay.jp
SUMMARY:PSR入学式-1 オンライン(B枠)
DTSTART;TZID=Asia/Tokyo:20210421T210000
DTEND;TZID=Asia/Tokyo:20210421T230000
DTSTAMP:20260429T193714Z
CREATED:20210406T141147Z
DESCRIPTION:イベント詳細はこちら\nhttps://techplay.jp/event/81403
 5?utm_medium=referral&utm_source=ics&utm_campaign=ics\n\nPHP-FIGによっ
 て勧告されたPSR(PHP標準勧告)に準拠したパッケージを
 活用して一からWebアプリを構築しましょう。\nこのハ
 ンズオンは回数未定ですが隔週水曜の開催を予定して
 います。\nこのイベントはPSR入学式-1 オンライン(A枠)
 と同内容です。\n進めかた\nDiscordを用意しているので
 、当日の時間になったらビデオ通話で行ないます。\nPS
 Rを学ぶとはどういうことか\nPSRは単なるコーディング
 ルールのように見られがちですが、その実態はフレー
 ムワークがこれまで独自に作ってきたモジュールを相
 互に運用できるようにするための規約の集まりです。\
 nその中には特にHTTP、ロガー、キャッシュなどに関す
 るインターフェイスが定義されており、Packagistにはそ
 の仕様に合わせて実装されたライブラリが多く公開さ
 れています。\n今回の「PSR入学式」では、一からPSRで
 決められた仕様やそれ以外の便利なパッケージを組み
 合わせながらPHPプロジェクトを開発し、フレームワー
 クを使わずにWebアプリケーションを構築することを試
 みます。\n第一回の内容(予定)\n\nphp -S の起動方法\nCompo
 serプロジェクトの作成\nコードフォーマッタの設定 (PSR
 -12)\nPSR-7とPSR-15の初歩\n\n対象参加者\n\n初心者枠\nPHPで
 基本的なWeb開発ができること\nフレームワーク使用の
 有無は問いません\n\n\nPHP 7.4または8.0の開発環境を用意
 できること\ngitコマンドまたはGitHub Desktopが使用可能で
 あること\n\n\n参加者枠\nPHPについての中級者程度以上
 の理解があること\nComposerの基本的な使い方(require\, auto
 load)を知っていること\n\n\nガヤ・サポート枠\nPHPについ
 て周りの参加者をサポートできること\n説明の不明瞭
 な点について突っ込みを入れてください\n\n\n見学枠\n
 サポート不要で見学だけしたい方のための枠です\n参
 加要件は特にありません\n見学枠だからコメントする
 なとかそういう感じではないのでご安心ください\n\n\n\
 n難しい実装というよりは、既存の便利なパッケージを
 追加していったり、インターフェイスやライブラリの
 仕様を読み解きながらパズルのようにクラスを組み立
 てていくことになると思います。
LOCATION:Discord
URL:https://techplay.jp/event/814035?utm_medium=referral&utm_source=ics&utm
 _campaign=ics
END:VEVENT
END:VCALENDAR
