2019-11-01から1ヶ月間の記事一覧
本日スクールで個人アプリの発表会を行いました。 その時の資料になります。 コンテンツとしては PHPによるMVCフレームワーク Laravelで学習支援アプリ Dockerによる環境構築 という感じになっています。
学習のアウトプットのために書き始めたブログですが、記事数が50記事を超えました。 読んでくれいているみなさま、いつもありがとうございます。 そして、わかりにくくてスミマセン涙 当初、「頭の整理」が主目的だったブログですが、最近は「わかりやすい」…
今回はgithubを使って複数人で開発を進める方法について解説したいと思います。 プロジェクトをローカルにコピーする(作成する) 誰かが作成したシステムに機能追加していく 自分で新規に開発する 開発する部分を決定する 開発したものをネットワーク側に配…
本日(と次回)はgithubについて、その概念と使い方について解説したいと思います。 githubとは githubは初学者(というか私)にとってめちゃくちゃわかりにく 用語がよくわからない メリットがよくわからない バージョン管理の全体像 githubを使った開発の流れ …
スクールに通い始めて約3.5ヶ月。 もうすぐ最終課題が始まるのですが、カリキュラムの「隙間時間」を活用してTECH::EXPERTについて思うことをつらつら書こうと思います。 めっちゃ長い上にまとまりも無いですが、ご了承下さい。 価格と進捗管理 カリキュラム…
form_forとform_tagの違いについて解説します。 教科書的には モデルに関連するときはform_for モデルに関連しないときはform_tag みたいに言われています。 どういうことなのか具体的なコードを追いかけながら説明します。 メッセージ投稿機能 form_tagを使…
Laradock使ってLaravel開発環境構築するときの、注意点です(2019年11月10日時点) 開発環境の構築方法 あとがき 開発環境の構築方法 色々な方法が記事になっているのですが、私は以下の記事のとおり進めて、かつ少しアレンジしてうまくいきました。 qiita.c…
進捗報告です。 先週の目標 目標達成までのプロセス 結果 振り返り 来週の目標 ・railsチュートリアルの実施 ・javascriptの学習 あとがき 先週の目標 LaravelをDockerを使ってAWSにデプロイすることで、DockerとAWSのスキルを身につける。期限は11/9まで(1…
本日はDockerについてその概要を解説したいと思います。 Dockerとはなんぞや Dockerのメリット ポータビリティ 不変なインフラ 参考 初学者のつぶやき Dockerとはなんぞや コンテナ型仮想化技術を使って、アプリケーションの実行環境が作れるものです。 例え…
本日はクライアント・サーバ方式について解説したいと思います。 DockerやAWSについて、色々調べていたんですが、まず「クライアント・サーバ方式」を理解しないことにはどうにもならないという結論に至って、この記事を書いています。 それでは早速中身に入…
先週から私が取り組んでいる学習方法について紹介したいと思います。参考になれば。 ※Dockerのイメージをビルドするのにすごく時間がかかるので、その間に書いてます。 目的と期日を明確にする ポイント 学習方法を決定する 学習する上で意識したいこと 1.…
本日はアソシエーションについて説明します。 簡易ブログの例 テーブル間の関係性 アソシエーションがあると何が便利か 【注意】こちらの記事はコードの細かい説明ではなく、全体イメージをつかむことを重視しているので、そこはご了承ください。 さて、アソ…
本日はMVCについて解説していきたいと思います。 元は個人アプリ制作のコンテンツの一つとして制作したもので、ほとんどそのまま流用しています。 いつもと見た目が異なりますが、ご容赦下さい。 1.MVCモデルとは 2.MVCの関連性 ビュー コントローラ モデル …
本日は前回作成したスタンダードレイアウトをlaravelに適応しました。 さらに「MVCについて」といことで、コンテンツも制作。 制作中のプログラミング学習アプリ(個人アプリ)。発表まで残り1週間。仕上げていきたい。#駆け出しエンジニアと繋がりたい #テ…
個人アプリのレイアウトがひとまず完成しました。 吹き出しを作る時、CSS理解に多くの時間をかけてしまったので、今回はコピペ多めで作成。 画面は以下のような感じです。 画面イメージ 参考にしたサイト ポイントボックス 【CSS】おしゃれなボックスデザイ…