Udemybeginnerja

PHPでTODOリストをつくってみよう。ポートフォリオづくりを通して開発の基礎力を向上できるプログラミング学習教材

Learn PHP website development basics! Build a todo list app from scratch – no frameworks needed. Practical PHP skills for beginners.

3.5(20)
165students
5h 47m
Certificate
マイケル @ProWebEngineer
マイケル @ProWebEngineerPHP/JavaScript

Course Content

PHPでTODOリストをつくってみよう。ポートフォリオづくりを通して開発の基礎力を向上できるプログラミング学習教材 is a beginner-level Udemy course taught by マイケル @ProWebEngineer. It runs 5h 47m, is taught in Japanese, and includes a certificate of completion. Learners rate it 3.5 out of 5 from 20 reviews, with 165 students enrolled. It is a paid course, first published November 2020.

転職に役立つ!未経験から始めるポートフォリオサイト開発講座:基礎を固めてエンジニアデビュー

未経験からプログラマーへの転職を目指しているけれど、ポートフォリオに何を作るべきかわからず悩んでいませんか? 高度なスキルが求められるポートフォリオ作成に挫折しそうになっていませんか? Progateやドットインストールで学習したものの、次に何をすればいいのか見当がつかない… 自分でコードを書くのが難しいと感じていませんか?

このコースでは、ポートフォリオの基礎を築くためのサイト開発を、未経験者の方でも安心して学べるように設計しました。エンジニアとして実務経験を積むための最短ルートは、ポートフォリオ作成から始めることです。しかし、どこまで作り込むべきか、技術的なハードルが高く感じていませんか?

そこで、まずはサイト開発における基本的な機能をしっかりと実装できるようになることに焦点を当てます。

ポートフォリオに必須の基本機能

ポートフォリオとして最低限必要な機能は以下の通りです。

  • 一覧画面: 登録された情報を一覧表示する画面
  • 詳細画面: 個々の情報を詳細表示する画面
  • 新規作成画面: 新しい情報を登録するための画面
  • 編集画面: 登録された情報を編集するための画面
  • 削除: 登録された情報を削除する機能

これらの機能を、堅牢なコードで実装できるようになるだけでも、採用担当者に十分なアピールになります。特に、管理画面の実装は、仕事への適応力を判断する上で重要な要素となります。

学習教材:TODOリスト管理サイト開発

このコースでは、TODOリスト管理サイトを開発する形式で、サイト開発の基礎を学んでいきます。

  • 開発言語: PHP (フレームワーク非使用)
  • 環境構築: Dockerによるローカル環境構築もサポート
  • ファイル構造: MVC(Model-View-Controller)を意識したファイル構造を採用
  • オブジェクト指向: PHPにおけるオブジェクト指向の理解を深めます。

なぜ基礎が重要なのか?

単なるポートフォリオ作成にとどまらず、転職後の業務にも役立つスキルが身につきます。

  • フレームワーク理解の深化: LaravelやFuelPHPなどのフレームワークを使用する際に、より深い理解が得られます。
  • 応用力の向上: 基礎がしっかりしていることで、新しい技術への適応が容易になります。
  • 現場で共通する処理: 実際の現場経験に基づいた処理の流れを学ぶことで、実践的なスキルが身につきます。

フルスクラッチで基本的な処理を開発できるようになることで、フレームワークを使うだけでなく、自分で考え、実装する力を身につけましょう。

この機会に、サイト開発の基礎をしっかりと学び、エンジニアデビューへの第一歩を踏み出しましょう!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.