業界No.1の実績!23日の短期で学ぶ就職/転職のためのプログラミングスクール「無料PHPスクール(Webプログラミング研修&就職・転職支援)」
【毎回12人限定】【IT/Web業界にエンジニアとして就職/転職したい、18~32歳限定(国籍・学歴・経験不問)】☆未経験歓迎!

カリキュラム
無料PHPスクールが目指すゴール

HTML/CSS基礎から、PHP/JavaScript/Ajax/Twig/Linuxを使ったDB(MySQL)連動型の
ECサイト構築スキルを学ぶことにより、下記のことを目指します。

ゴール:「簡単なWebサイト/アプリであれば、設計から開発、サーバ公開まで一人でできる(70点)」

また、IT/Webエンジニアとしての、論理的思考力である、

  • ●「自分が分からないところを分析・整理する力」
  • ●「起こっている現象の原因を探る、規則性を見つける力」
  • ●「関連する現象について類似のものを調べる力」
  • ●「規則を予想して、自分でいろいろ実験してみる力」

を習得します!

プログラマーとしての「入口」が、合格ラインになります。

  • ●「フォローを貰いながらも、何とかプログラマーとして仕事ができる」
  • ●「ここまでできれば、簡単なモノから何とか仕事に慣れさせていける」
    (仕事がふれる、部下として何とか使える)

【Webプログラミング研修】

使用する技術 PHP(twig)、JavaScript(Ajax/jQuery)、HTML5/CSS3、MySQL、Apache、gVim、Linux(CentOS)、VirtualBox 開発する
Webアプリ
問合せフォーム、掲示板、会員登録サイト、ショッピングサイト(ECサイト)、自作Webアプリ(面接用成果物/ポートフォリオ、あなたが作りたいもの)
得られるスキル 「1人でエラーが潰せる」「配列の操作が自由自在にできる」
「基本的なクラスを設計し使える」「セッションが使える」
「大まかにでも、MVCモデルにソースを分けられる」
「DB作成→テーブル作成が適切にでき、select/insert/update/deleteがスラスラと書ける」
「リレーションを使ったテーブル操作ができる」
「集計など基本的な算術計算が使える」
「Linuxの操作(主に、ファイル操作と検索)ができる」
「パーミッションやユーザー権限のエラーを解決できる
  1. PHP開発環境(XAMPP)構築およびgvim基本操作
  2. HTML基礎(タグ基礎+フォーム、文字コードへの留意)
  3. PHP(プログラミング)の基本的な考え方
    (データの入出力、表示、デバッグ、エラーメッセージの読み方、情報の検索の仕方など)
  4. POSTおよびGETによる画面間のデータ受け渡し
  5. 入力エラーチェックロジックなどのバリデーション関連
    (文字列長さ、数値チェック、正規表現、年齢計算など)
  6. 掲示板作成
    (「配列の操作」と「テキストファイルへの入出力」)
  7. コマンドを使ったSQL基礎1
    (テーブル概念と設計、テーブルの考え方、データ型、主キー、インデックス、SELECT、UPDATE、INSERT、DELETE、WHERE、ORDER BY)
  8. コマンドを使ったSQL基礎2
    (HTML+PHPとの連携、画面からデータ編集を行えるようにする)
  9. 関数とオブジェクト指向
    (※namespaceやオートローディングについても学びます)
  10. テンプレートエンジンTwigを使ったロジックとテンプレートの分離
    (MVCモデル)
  11. Linux講座
    (ユーザー権限の理解とファイルの基本操作)
  12. JavaScriptとjQueryを使ったサイト演習
  13. 読みやすく、保守しやすいソースの書き方
    (ファイル分割の考え方)
  14. 会員登録サイト
    (データ入力/確認/表示、編集画面の連携)および、Ajaxを使い、郵便番号から住所表示
  15. ショッピングカート
    (セッション、リレーションシップの活用)
  16. ショッピングサイト用管理ログインページ、商品登録ページ、商品一覧表示、詳細表示からカート表示まで
  17. 表示から購入までのフロー完成とレイアウト修正
  18. 自作Webアプリ(面接用成果物)開発
1日目 配列と制御関数

プログラミング(PHP)とは何か?という初歩の初歩から、文字の表示や変数、配列の操作、制御関数(if/for/foreach/while/switch)を学びます。

2日目 Web問合せフォーム開発+掲示板サイト開発

入力画面を使ったデータのエラーチェック(正規表現)と、値の保存、テキストファイルとCSVファイルへの値の書き出し/読み取りを学びます。

3日目 データベース(DB)とSQL

リレーショナル・データベースとは?からスタートし、MySQLをコマンドラインから操作し、データベースの作成/テーブル作成/SQL基本構文の演習(SELECT/INSERT/UPDATE)を行い、Webサイトへの組込み(PHPとの連携)まで行います。

4日目 関数とオブジェクト指向(namespace+オートローディング)

保守性+効率化のために必須の技術を学びます。関数とは、繰り返しよく使う処理をまとめておき、再利用しやすくするための技術。
オブジェクト指向とは、まとまった変数や関数を1つのまとまりとして扱うことで、プログラムを部品のようにして扱う技術。

5日目 JavaScript(jQuery)とLinux

JavaScript(jQuery)は、ブラウザ画面上の装飾や動きのある表現を可能にします。
Linuxは、主にサーバで使われるOSで、パーミッションとファイル権限、基本コマンド、そして基本的なミドルウェア(Apache/MySQL等)のインストールについて学習します。

6日目 会員登録サイト開発~総復習第1弾

1日目~5日目までで学習した技術を使って、入力~確認~表示を伴ったWebアプリを開発します。

7日目 ECサイト開発~総復習第2弾

同じく、総復習として、リレーショナル・データベースをメインに扱い、MVCモデルとセッションを学習します。

8日目 総復習および卒業テスト

面接用成果物(自作Webアプリ)の開発や、質疑応答など予備時間になります。どんな些細なことでも質問/確認して下さいね。

【就職・転職サポート】~面接に受からなかったのは、あなたが悪かった訳ではないのです!~

「就職/転職のため」だけではなく、「入社後活躍する」ための、研修を充実させています。
「面接に受からない」と悩むのは、何も不思議なことではないのです。

  • IT/Web業界セミナー
  • 履歴書/職務経歴書/QAシート作成
  • 自己PR練習
  • 面接シミュレーション研修(模擬面接)
  • 先輩社員座談会
  • 筆記テスト対策(適性検査/SPI/論理思考/アルゴリズム/IT用語)
  • ビジネスマナー研修(挨拶/名刺交換/電話応対/社会人の心構え)
  • 入社前研修

講師紹介~「無料PHPスクール」への思い

大学卒業後、就職もせず、学生時代の延長で、
音楽スタジオでレコーディング・エンジニアを
していました。

当時の月収は8万円。実質時給になおすと、
何とわずか時給350円でした(悲)。

結婚や将来のことを考えると、
このままではいけないと思い立ち、
27歳の時に、友人のミュージシャンの影響もあり、
手探りの状態で、PHPを3ヶ月独学で学びました。

その時の状況は今振り返っても、「孤独」と「不安」、
「失敗」と「挫折」の連続で、パニックを起こす寸前で、
実逃避をして、逃げ出したい状況でした。

焦る気持ちが空回りを引き起こしていました。

●「このままの勉強方法でイイのだろうか?」
●「スキルになっているのだろうか?」
●「こんなことをしていて、本当に就職できるのだろうか?」

試行錯誤、悩みながらの独学期間でした。

結果、運良く、Webシステム開発会社に
PHPエンジニアとして
採用され、3ヶ月の独習は
間違っていなかったんだと思いましたが、
今振り返ると、大変無駄が多かったように思っています。

「無料PHPスクール」では、私が3ヶ月の独学で
身に付けた知識を
23日間で効率良く、
学んでいただけるカリキュラムを組みました。

また、23日間でマスターできなくても、
自分で調べられる力(自己解決力)が付けば、
就職で有利なスキルになるのは間違いありません。

ぜひ、一緒に頑張りましょう!!

「無料PHPスクール」初代講師