WinRoadのLaravel4初心者講座

次世代PHPフレームワークのLaravel4を初心者向けに解説して参ります。

Winroad徒然草の管理人がお届けします
基礎知識

基礎知識

このエントリーをはてなブックマークに追加

Laravel4の勉強を始める前の基礎的な知識について記述しておきます。

最低限必要な知識

Laravel4を勉強しながら同時に、勉強していってもいいと思いますが、下記の基本的な知識は事前に勉強しておくことをお勧めします。

  1. HTMLの基礎知識
    ウエブアプリケーションの作成する上で、絶対に必要な知識がHTML(Hyper Text Markup Language)になります。HTMLについては、このサイトでは、HTML5で進めてまいりますので、HTML5の基礎を勉強してください。 

  2. CSSの基礎知識
    CSSについては知らなくても大丈夫といえば、大丈夫ですが、このサイトの中でも出てきますので、ほんのさわりの基礎的なことでもいいですので、勉強しておいてください。 

  3. PHPの基礎知識
    PHPとは、Hypertext PreProcessorの略で、サーバーサイドスクリプト言語の一つです。Laravel4は、このPHP開発を手助けするためのフレームワーク(骨組 み)です。ですので、Laravel4を勉強するには、このPHPの基礎知識が必須となります。只、PHPの関数は膨大でPHP上級者でもすべての関数を 使いこなせるわけではありませんので、安心してください。 

  4. MySQLの基礎知識
    MySQLはリレーショナルデータベース管理システムです。Laravel4では、MySQL、Postgres、SQLite、SQLSeverをサ ポートしていますが、このサイトでは、MySQLを使用してLaravelを構築して参ります。只、Laravel4では、Fuluentクエリービル ダーや、EloquentORMを装備していますので、ほとんどMySQLの知識のない方でも簡単にデータベースを扱うことができますので、安心してくだ さい。 

    • 参考サイト
      MySQL入門(ドットインストール)
  5. phpMyAdminの基礎知識
    phpMyAdminとはPHPで実装されたMySQLの管理ツールです。このサイトでもたびたび出てきますので、MySQLの知識は必要なくても、このphpMyAdmiの基礎知識だけはちょっとでも勉強しておいてください。 

サイト作成上で知っておきたい知識

  1. JavaScriptの基礎知識
    JavaScriptとはウェブブラウザに実装され、動的なサイトを作成するためのスクリプト言語です。PHPがサーバーサイドスクリプトでサーバー側で 処理を行ってその結果をブラウザに返すのに対し、JavaScriptはクライアントサイドのスクリプトで実際の処理は各ユーザーのパソコン上で処理され ます。ですので、PHPと違ってサーバー側にデータを送信しなくてもページの内容を変更したり、スタイルを書き換えたりすることもできますし、最近では、 Macがflashの使用の中止を宣言したため、JavaScriptを使用して動きのある(画像が自動的に入れ替わったりする)ページを作成するようになって います。 

  2. jQueryの基礎知識
    jQueryとはJavaScriptライブラリの一つですが、いまやJavaScritpのスタンダードライブラリといえるほどシェアを広げています。最近大流行しているjQueryMobileもjQueryプロジェクトチームによって開発されています。 

    • 参考資料
      jQuery入門(ドットインストール)

 

« »

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です