教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。
その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。
本講座はprogateやドットインストールでPHPの基本的な文法の学習を終えた方が、次のステップとして「pdfcreater」というサービスを開発しながらPHPの学習を行うためのものです。細かい解説を省いている箇所もございますが、分からない箇所や気になった箇所はGoogleで調べてみましょう。枝葉の知識がレベルアップに繋がります。
教材を進めて行く上で質問項目がございましたら、「質問」の箇所からご質問ください。
この教材ではPHPで学校の教材プリントを作成できるアプリを作成します。実際にどういったアプリを作成するかイメージをつかむために下記のリンクにアクセスして利用してみてください。
1章:セットアップ
PHPでPDFを扱うためのライブラリをインストールし、日本語を使えるようにします。
2章:簡単なPDFを作ってみよう
本格的なPDFの作成に入る前に、基本的な操作を覚えます。
3章:少し複雑なレイアウトにしてみよう
2章で習ったことを応用して、教材プリントのレイアウトを作ります。
4章:複数の値で動くようにしよう
教材プリントの要素を、固定の値でなく、動的に置き換える方法を学びます。
5章:フォームから値を受け取る準備をしよう
URLから GET パラメータを受け取って、教材プリントの要素を動的に置き換える方法を学びます。
6章:完成させよう
フォームから値を受け取って、動的に教材プリントを作成できるアプリを完成させます。