はじめてのPHP エンジニア入門編
発売日:2024年12月
- ページ数
- 391p
- ISBN
- 978-4-7980-7322-4
- 著者情報
- 宇谷 有史(ウタニ アリフミ)
受託開発、事業会社で開発やサービスの企画を経験した後、2022年4月に株式会社カオナビ入社。カオナビではデータの蓄積や分析周りの機能の開発を担当
島袋 隆広(シマブクロ タカヒロ)
魂は沖縄に置いてあるバックエンドエンジニア。心はPHPer、身体はGopher
高橋 邦彦(タカハシ クニヒコ)
メーカー系のエンジニアからキャリアをスタートした後、受託系のWeb制作会社と自社サービスの会社を渡り歩いて、2023年10月に株式会社カオナビに入社し、プロダクト横断のプロジェクトに従事している。福岡で愛犬と暮らしつつ、フルリモートで仕事を行っている
藤田 泰生(フジタ ヤスオ)
Slerとして10年ほど働いたのち、ゲーム系のベンチャー企業でエンジニア兼プロダクトオーナーを経験。2021年6月に株式会社カオナビに入社。カオナビでは、プロダクトロードマップの作成や新規事業の企画/開発を行いつつ、EMとして組織横断的な活動をしている
佐野 元気(サノ ゲンキ)
2017年に不動産会社向けの業務支援ツールを提供する会社に入社し、顧客管理機能の開発に従事。2020年1月に株式会社カオナビへ入社以後、バックエンドエンジニア→EMを経験。現在は開発チームのテックリードとして、分析機能関連の開発を担当している
岩原 真生(イワハラ マサキ)
愛知県名古屋市出身。フルリモートワーカー。就職後システムエンジニアとして、上流工程からリリースまで担当。その後、ソーシャルゲーム会社でクライアントサイドからツール作成まで幅広く経験。2021年4月カオナビに入社後、開発環境整備などに従事している
矢田 直(ヤダ スナオ)
ソースコードは書くより消すのが好きなバックエンドエンジニア。複数の企業でWebアプリケーションの開発、運用保守を経験。2019年4月に株式会社カオナビに入社し、ソースコードの整理整頓を日々取り組んでいる
富所 亮(トミドコロ リョウ)
2005年中小Slerに入社以後、自社サービスと受託開発を交互に繰り返しながら、一貫してWebアプリケーションの開発に従事。2020年11月にカオナビに入社。バックエンドのエキスパートとしての業務の傍ら、PHP界隈の勉強会やカンファレンスに多数登壇
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
きちんと学びたい人のための最短教科書。PHP開発者に求められる言語、ツール、ライブラリなどの知識を1冊で素早く学べます。「はじめて」でも「よくわかる」5つのポイント。1.PHP言語を効率よく習得できる文法入門。2.豊富な例題で頭と手を刺激しながら学べる。3.数多くの定番ライブラリや必携ツールを1冊で体験。4.セキュリティ、設計原則、開発プロセス、運用戦略など。5.日常的な開発プロセスを意識したスキルをアップ。
PHPは当初シンプルなWebアプリケーションを簡単に制作するために作られた言語で、その扱いやすさから人気を得ました。その後、より複雑で大規模なWebアプリケーションの開発にも利用できるようにバージョンアップし続けています。
本書はそんなPHPの初心者向け書籍を読んだ後、初心者から中級者にステップアップしようとしているときに読んでいただくことを想定したものとなっています。PHPの知識だけではなく、より良いWebアプリケーションを開発するための知識について、開発の各フェーズで必要となる項目を各章で説明しています。
本書を読めば開発のすべてがわかるということを目指したわけではなく、開発を行うにあたってどのような分野があるのかを知り、現時点で自分が何を知らないのかを知るというのが目標となります。
本書はPHPを使って開発しようとしている初心者の方が繰り返し読み返すことにより、中級者になる道しるべになることを願っています。
目次
■Part01 PHP言語の知識と新機能
●Chapter01 最近のPHP
01-01 PHPの特徴
01-02 PHPの歴史
01-03 PHPのさらなる進化
01-04 PHPのライフサイクル
01-05 PHP言語の発展プロセス
●Chapter02 基本構文
02-01 基本的な構文
02-02 変数、定数、型
02-03 式
02-04 基本演算子
02-05 高度な演算子
02-06 特殊な演算子
02-07 条件分岐
02-08 ループ
02-09 外部ファイル参照
02-10 関数
02-11 クラスの基本機能
02-12 クラスの応用機能
02-13 名前空間
02-14 リファレンス
●Chapter03 PHPの新機能とモダンな機能
03-01 配列
03-02 型宣言の追加の歴史
03-03 PHPDocとアトリビュート
03-04 トレイト、列挙型(Enum)
03-05 PHP標準化の流れ
●Chapter04 パッケージマネージャー
04-01 Composer
04-02 Composerの使い方
04-03 オートローディング
●Chapter05 モダンなPHPフレームワーク
05-01 フレームワーク誕生の流れ
05-02 Webアプリケーションフレームワークの特徴
05-03 Laravel
05-04 Symfony
05-05 CakePHP
05-06 Slim
■Part02 より良いアプリケーションを作るための知識
●Chapter06 例外処理とロギング
06-01 例外とは
06-02 例外処理の書き方
06-03 ログを記録する
06-04 ロギングの注意点
●Chapter07 認証と認可
07-01 認証と認可の違い
07-02 Session認証
07-03 トークン認証
07-04 Laravel での認証の例
07-05 認証強度を上げ ほか
商品詳細
- シリーズ名
- TECHNICAL MASTER 102
- 出版社名
- 秀和システム新社
- サイズ
- 24cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。