IT人材のためのキャリアライフスタイルマガジン

CakePHP入門に最適なチュートリアルサイトまとめ・比較

入門

今回は、CakePHPの入門をする際に役立つ、チュートリアルサイトをご紹介していきます。「PHPは習得していても、CakePHPの入門はまだ」という方や、「CakePHPに興味がある」という方は、ぜひ参考にしてみて下さい。

更新日時:

CakePHPチュートリアルサイトまとめ

それでは、CakePHPチュートリアルサイトまとめの入門におすすめのチュートリアルサイトをご紹介していきます。 ここでは、チュートリアルの難易度を、「初心者」「中級者」「上級者」という3つのレベルで区別して表示していきます。「初級者」は、CakePHPやフレームワークに関する学習をするのが初めてという方を対象とします。「中級者」は、他のフレームワークやCakePHPのある程度の基本知識を習得している方を指します。「上級者」は、CakePHPを習得済みの方を意味し、技術を更に向上させていくのに便利なチュートリアルサイトとなります。 ご自身のレベルに合ったものを選んで、無理なくCakePHPの学習をスタートしましょう。

【初級者】ドットインストール CakePHP3入門

・対象者:初心者 ・時間:2~3週間 ・スタート:CakePHPを使ってみよう ・ゴール:CakePHPの基本操作の実践 プログラミング言語のチュートリアルサイトとしておなじみの「ドットインストール」による、CakePHP3の入門講座。CakePHP3の特徴や概念などの基礎知識から、CakePHP3の基本操作を学習することができます。入門・初心者でも安心して学べる内容です。動画タイプのチュートリアルなので、ちょっとした時間にもCakePHPの学習を進めることが可能。動画の指示に従って手を動かしていけば、CakePHP3の実践経験を積むことができます。ただし、有料のコンテンツなので、その点はよく確認して利用しましょう。

【初心者~中級者】初心者のためのCakePHP3 プログラミング入門

・対象者:初心者~中級者 ・時間:1カ月 ・スタート:CakePHP3のインストール ・ゴール:、CakePHP3の基本操作の習得 CakePHP3のインストール方法から基本操作までを一通り学ぶことができるチュートリアルサイトです。CakePHP3に関する概念や基本知識に関してはほとんど説明がなく、インストールするところからスタートするので、CakePHP3やフレームワークを学んだことがないという方には、やや難しい内容となっています。しかし、サンプルコードなどが随所に掲載されており、解説も細かいので、CakePHP3に関する知識をある程度習得している方が、入門から中級へのステップアップとして活用するのには、うってつけのサイトだと思います。

【中級者】PHP 入門 CakePHP

・対象者:中級者 ・時間:1日~3日 ・スタート:CakePHPのダウンロード ・ゴール:CakePHPのデータべース作成と初期設定の完了 CakePHPのダウンロードと初期設定にポイントを絞ったチュートリアルサイトです。実行環境の設定や構築は、プログラミング言語やフレームワークの入門・初心者が躓きやすいステップの1つです。しかし、このチュートリアルの説明に従って手を動かしていけば、CakePHPに入門したばかりの方でも、躓きやすいステップを難なくクリアできるでしょう。

【初心者】CakePHP3超入門!Hello Worldを表示するゾ!

・対象者:PHP初心者 ・時間:1日~3日 ・スタート:CakePHP3のインストール ・ゴール:CakePHP3の基本設定 CakePHP3のインストールから、その後のさまざまな基本設定をクリアすることを目的としたチュートリアルサイトです。CakePHP3に関する説明などは特になく、インストール方法の説明からスタートするので、CakePHPに関する学習をある程度終えた初心者が、実践へと移行する際におすすめの内容となっています。

【中級者~上級者】CakePHP3入門・開発チュートリアル

・対象者:中級者~上級者 ・時間:1カ月 ・スタート:CakePHP3のインストール ・ゴール:ログイン機能やブックマーク機能の追加・活用 CakePHP3の公式サイトに掲載されているチュートリアルを、実際にやってみた際の記録を公開しているサイトです。実行画面やサンプルコードを掲載しながら、手順などを詳しく解説しているので、IT関係の新技術を導入する際に躓きやすい、実行環境の構築というステップを、楽々こなすことができます。更には、基本操作を一通りマスターできる内容となっているので、実践経験を積みたい中級者~上級者におすすめです。

【上級者】ITかあさん CakePHP入門

・対象者:上級者 ・時間:1週間~2週間 ・スタート:CakePHPでプログラムを作成 ・ゴール:CakePHPによるプログラムの完成 記事で説明されている手順や解説、サンプルコードの通りに操作をしていくだけで、自分だけのデザインリンク集を作ることができるチュートリアルサイトです。CakePHPに関する知識や基本操作を習得し、自分の手で作品としてプログラムやアプリを生み出したいと考えている上級者におすすめです。

【上級者】Qiita CakePHP3でWebアプリ開発

・対象者:上級者 ・時間:1日~3日 ・スタート:下準備 ・ゴール:CakePHPで開発したアプリの完成 CakePHPを使って、顧客管理用のwebアプリを作成するチュートリアルです。CakePHPの基本知識やインストール済みであることを前提とした、上級者向けの内容となっているので、CakePHP入門卒業の腕試しにうってつけ。CakePHPを使って、作品を生み出す達成感が味わえますよ。

終わりに

いかがでしたでしょうか?今回は、全体的に実践系のチュートリアルが多くなりました。一般的に、フレームワークは、プログラミング言語を習得した上で学ぶケースが多いと思います。CakePHPの入門サイトやチュートリアルサイトも、PHPを習得していることを前提としているサイトが多く、難易度は高めと言えるでしょう。 しかし、今回ご紹介したチュートリアルに挑戦し、クリアすることができれば、確実にCakePHPの知識や実践力、技術を身につけることができるはずです。1つのチュートリアルサイトだけで終わるのではなく、複数のチュートリアルサイトに挑戦し、実践を繰り返すことで、CakePHPを確実に習得して下さいね。 チュートリアルサイトだけでは不安で、CakePHPを参考書で学びたいという人には、秀和システムから出ている「PHPフレームワーク CakePHP 3入門」がオススメです。

未経験からエンジニアに転職したい

未経験かつ独学でのエンジニアへの転職は実際のところ難しい。未経験からの転職では「実務経験」がネックになるからです。 プログラミングスクール「Webスク」のカリキュラムでは、実務が積めます。しかも、スクール卒業後の転職までも保証(転職できなかったら全額返金)。もちろん講師は開発現場で経験を積んだプロであるため、最短でプログラミング技術を身につけられます。 本気で未経験からエンジニアへの転職を考えている方は、Webスクで実務経験を積みながら、エンジニアになることをおすすめします。 まずは「無料カウンセリング」から。

「起業したい!」 「スピード感を持ってエンジニアスキルをつけたい!」 「最新の技術を学びたい!」 という方には、TECH BOOSTがおすすめです。 TECH BOOSTは、「未来のなりたいキャリア」から逆算して、講座内容が組まれている、3ヶ月間のプログラミングスクールです。開催しているBranding Engineerという会社は、エンジニアの転職や独立を支援している人材会社なので、スクール卒業後のキャリアについても力になってくれます。 誰よりも早くエンジニアになり、最新の技術に挑戦していきたい人にオススメです。

関連タグ

アクセスランキング