作品一覧

  • みんなのPHP 現場で役立つ最新ノウハウ!
    5.0
    PHP開発の現場で役立つノウハウを、最新の動向を踏まえてわかりやすく解説します。PHP開発環境の構築、PHP 7以降で導入された新たな文法の解説とそれらを活用するためのポイント、パッケージ管理システムComposerの使いこなし術、多様なインフラ上で動作するPHP実行環境の整理、ユニットテストやCI/CD導入ノウハウ、人気のフレームワークLaravelの活用ポイントなど、PHPをもっと使いこなすための情報満載でお届けします!
  • めもりーちゃんのPHPでプログラミング入門
    -
    1巻2,750円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆PHPでたのしくプログラミング◆ 定番ウェブプログラミング言語であるPHPを題材に、HTMLからCSS、そしてPHPプログラミングまで初歩の初歩から解説します。プログラミング言語のPHPはすでに四半世紀以上の歴史があります。さまざまなWebサービスで採用され、安定したシェアを誇っています。そんなPHPを、若い読者を対象にプログラミングの学び方を丁寧に解説していきます。まずはHTMLとCSSの組み合わせから知識の土台を固めて、PHPプログラミングの文法をやさしく解説していきます。途中では4コマ漫画や可愛らしい挿絵が読者を元気づけ、垣間見えるプロのアドバイスでプログラマーに将来なったときどんな風景がひろがっているのか、その雰囲気を味わうことができます。最後の応用編ではプログラミングのおもしろさの片りんを体験することができます。本書を入門・入口としていろいろなPHPの解説書籍を読み解き、プロのプログラマーに育ってほしいと願っています。 ■こんな方におすすめ ・プログラミング初心者、PHPプログラミングに興味のある方 ■目次 ●第1章 プログラミングを体験してみよう ・1-1 プログラミングに必要なものをインストールしよう ・1-2 ターミナルの操作をしてみよう ・1-3 PHPを書いてみよう ●第2章 HTMLを学んでみよう ・2-1 なぜHTMLを学ぶのか ・2-2 HTMLの書き方 ・2-3 自分の名前を表示してみよう ・2-4 自分の得意科目を表(テーブル)で表示してみよう ・2-5 自分の趣味をリストで表示してみよう ・2-6 ハイパーリンクを使ってみよう ・2-7 おわりに ●第3章 CSSを学んでみよう ・3-1 なぜCSSを学ぶのか ・3-2 CSSプロパティを学ぼう ・3-3 表をレイアウトしてみよう ・3-4 箇条書き(リスト)をレイアウトしてみよう ・3-5 ハイパーリンクのヘッダーをレイアウトしてみよう ●第4章 PHPプログラミングの基礎——出力・変数・文字列・整数・条件文・配列 ・4-1 なぜPHPを学ぶのか ・4-2 出力を学ぼう(echo、print) ・4-3 変数を学ぼう ・4-4 文字列・整数を学ぼう ・4-5 条件分岐を学ぼう ・4-6 文字列の結合を学ぼう ・4-7 配列を学ぼう ●第5章 PHPを学んでみよう——ループ・ユーザー関数・ファイル編 ・5-1 ループ文を使ってみよう ・5-2 ループ文を使ってみる ・5-3 自分の関数を定義してみよう ・5-4 ファイルを操作してみよう ●第6章 HTML/CSS/PHPでポートフォリオを作ってみよう ・6-1 Webページを作ってみよう ・6-2 下準備をしよう ・6-3 自己紹介文を書こう ・6-4 自分の年齢を自動で計算して表示してみよう ・6-5 アクセスカウンターを作ってみよう ・6-6 おすすめの本を並べて表示する ・6-7 ポートフォリオを装飾してみよう ●第7章[応用]アルゴリズムを考えてみよう ・7-1 アルゴリズムとはなにか? ・7-2 アルゴリズムを解いてみよう ■著者プロフィール ●めもりー:1994年生まれ。小学生のときにプログラミングを始め没頭する。大学では情報系学部のネットワーク・コンピューター工学を専攻。学業よりも実務への関心が高まり、高校時代Webエンジニアとしてアルバイトをしていたベンチャー企業に入社。その後、複数のスタートアップ企業や上場企業を渡り歩き、ソフトウェアエンジニアであったり、CTOとして活動。『Swooleで学ぶPHP非同期処理』(当社刊行)、『レガシーコードとどう付き合うか』(シーアンドアール研究所)などの著書がある。会社の飲み会でぐでーっとしてたら猫みたいだと言われる。もはや自分を大きな猫だと思っている節がある。 ●田中ひさてる(監修):株式会社ことば研究所でWebサービス事業の維持と開発を行う。著書には『ちょうぜつソフトウェア設計入門』(当社刊行)のほか、ムック、雑誌寄稿など。本書では監修を行うほか、イラスト・漫画をすべて担当。近頃の興味は「数学と芸術をたしなむ昔の哲学者みたいになりたい」らしい。
  • レガシーコードとどう付き合うか
    4.5
    本書では、なぜ技術的負債が生まれるのか、なぜレガシーコードが生まれるのかという背景から、レガシーコードに遭遇した場合に何から手を付ければいいのか、具体手にはどのようにレガシーコードを解消していけばいいのかを丁寧に解説します。 エンジニアとして数年経験を経て現在は執行役員CTOとして経営層に近い形で業務を行っている筆者が、エンジニア向けにヒト・モノ・カネを軸に、とりわけスタートアップの始まりがどのようになっているのか、どれくらいの資金感なのか、採用はどのように行われているのか、そしてプロダクト開発はどのように行われているのかなど、現実に会社経営で起こっている経営についてを噛み砕き、エンジニアの読者にも理解してもらえるように赤裸々に解説しています。 本書を通して,技術的負債およびレガシーコードが生まれる理由を理解してもらい、それを防ぐにはどうしたらよいか、そもそも防げなかったときはどのようにすればよいのかを理解していただくことを目指しています。

    試し読み

    フォロー
  • Swooleで学ぶPHP非同期処理~並行処理/並列処理の基礎から実践的な開発手法まで一気にわかる
    -
    近年,Web開発においてネットワーク経由での入出力を必要とするケースが増え,非同期処理を利用したWebアプリケーションの実装がごく一般的になりつつあります。その一方で,Webサービス開発に使われることの多いPHPは,その言語仕様ゆえに,非同期処理の実装を苦手としてきました。そのため,苦手意識を持っている人もいるでしょう。 そんな人にお勧めなのが非同期処理実装に特化したエンジンである「Swoole」です。Swooleは強力な機能を備えており,制約や考慮すべきことが多く存在しているPHPでも簡単に非同期処理を実装できます。 本書では,並行処理/並列処理の基礎から,Swooleを使って実際に非同期処理に動くアプリケーションを実装するところまで解説します。Swooleの強力さと便利さを体験してみてください。

    試し読み

    フォロー

ユーザーレビュー

新規会員限定 70%OFFクーポンプレゼント!