|
via Udemy |
Go to Course: https://www.udemy.com/course/code-php-db/
このコースではPHPによるデータベースプログラミングの基礎だけを徹底的に学びます。PDOの利用に必要なオブジェクト指向プログラミング、SQLプログラミングの基礎知識を習得し、総合演習では、Eラーニングアプリケーションの開発に取り組みます。■本コースの特長■「PHPによるデータベースプログラミングの基礎だけ」にフォーカスしています。PHPによるオブジェクト指向プログラミング、SQLプログラミングについて、効率よく学ぶことができます。ボトムアップ型学習を基本とした反復練習を繰り返すことで技術を習得します。テキストエディタとターミナルという標準的な開発ツールを用いて、シンプルなプログラムを数多く作ることで、PHPプログラミングの本質的な開発の流れを習得していきます。■本コースの対象者■本コースの対象者を具体的に紹介します。前作の「基礎だけ学ぶPHPプログラミング講座」を受講頂いた方前作を受講された方であれば、前作の知識・技術に積み上げる形で、本コースを受講いただけます。ただし、前作を受講していない方でも大丈夫!前作を受講して頂いていない方でも、配列や関数等のプログラミングの基礎知識があり、テキストエディタやターミナルといったツールの操作に慣れている方であればご受講いただけます。これだけは注意!本コースはプログラミング未経験向けのコースではありません既にUdemyや参考書等を使ってPHPの独学にチャレンジしている方を対象にしています。具体的には、これからIT業界への就職を検討されている方や、既にIT業界で仕事を始めている方を対象にしています。これからIT業界への就職を検討されている方にはピッタリ!これからIT業界への就職を検討されている方にとっては、本コースは前作と合わせて入社前の事前学習や、入社後の研修の補助教材として利用できます。PHPのWebアプリケーション開発に必要なオブジェクト指向プログラミングやSQLを活用したデータベースプログラミングの基礎についてじっくり学べます。既にIT業界でお仕事をされている方はスキルアップのために!既にIT業界でお仕事をされている方にとってもプログラミングスキルの習得にご利用頂けます。PHPの開発現場ではLaravelやWordPressのようなフレームワークを使うことが多いです。フレームワークは開発の生産性を高める重要なものですが、その一方で、プログラミングに不慣れな方にとっては、フレームワークの内部で具体的にどのようなコードが実装されているのかイメージできないケースも多いでしょう。本コースではモダンなフレームワークはあえて活用せずにシンプルなPHPでWebアプリケーションを開発する過程を学習します。このような学習を通じて、Webアプリケーションへの本質的な理解を深めることができるでしょう。■最後に■本コースはボトムアップ型の学習をコンセプトにしています。前編に引き続き、オブジェクト指向プログラミングの基礎から、SQLプログラミング、データベースを活用したWebアプリケーションの開発まで段階的に学習していきます。講師のプログラミング動画を見ながら、一緒に手を動かしてハンズオン形式で学ぶことで、プログラミングの理解を深めていきます。本コースを終える頃にはデータベースを活用したPHPプログラミングの基礎が定着し、Laravel等のフレームワークを活用したさらに高度なプログラミングにチャレンジする準備が整います。Web開発の幅を広げるPHPを一緒に学んでいきましょう。注意点:本コースの学習動画で使用しているPCのOSはMacです。Windowsで学習する場合は、事前にPHPをインストールしておく必要があります。(購入前でもプレビュー動画「Windows環境構築」で手順をご覧いただけます)本講座のプログラムはMacで動作検証を行っています。本講座のプログラムの多くはWindows上でも動作するはずですが、一部のプログラムは動作環境に合わせた設定が別途必要になる可能性があります。予めご了承ください。本コースはPHP7系で動作確認をしています(PHP8系でも問題なく動作すると思います)。今後、OSやPHPのバージョンアップによって一部のプログラムは期待どおりに動作しないケースも考えられます。こちらも可能な範囲で対応していきますので予めご了承ください。更新履歴:・演習問題の解答(サンプルコード)を追加しました。 作成したコードが上手く動かない時の参考になれば幸いです。 - 2022.09.29 - 村山・Homebrewを使ったPHPのインストールガイドを追加しました。(macOSをMonterey にアップデートするとデフォルトのPHPが無効になるため、別途 Homebrew などのツールでPHPのインストールが必要となります) - 2021.11.22 - 村山