2020-08-01から1ヶ月間の記事一覧

テックキャンプ短期集中オンラインコース。学習29日目のふりかえり

学習時間:11:00 実装内容(最終課題):投稿した画像をS3へ保存する オリジナルアプリの企画と要件定義 解決したことや学んだ単語:AWSのS3を使うことでherokuに画像を上げても削除されないで済む 学習の振り返り: 今日は最終課題を終えたので今後を相談…

テックキャンプ短期集中オンラインコース。学習28日目のふりかえり

学習時間:3:00 学習の振り返り: 今日は履歴書と職務経歴書の記入をしていました。色々と自分について振り返る日となったため、ついでになぜ未経験からのエンジニア転職を考えたのかを記しておこうと思います。 まず、私はテックキャンプスクールを受講す…

テックキャンプ短期集中オンラインコース。学習27日目のふりかえり

学習時間:9:00 実装内容(最終課題):商品購入機能(購入後の売り切れ表示)商品一覧表示機能 解決したことや学んだ単語:herokuでの処理がうまくいかない時はgit pushをやり直してみること 学習の振り返り: 今日は商品購入機能の購入後の表示形式の変更…

テックキャンプ短期集中オンラインコース。学習26日目のふりかえり

学習時間:11:00 実装内容(最終課題):商品購入機能(フォームオブジェクトを利用した一括保存、PAY.JPを使ったクレジットカード決済機能) 解決したことや学んだ単語:form_withのmodelオプションにフォームオブジェクトを使ったインスタンス変数を渡す…

テックキャンプ短期集中オンラインコース。学習25日目のふりかえり

学習時間:10:00 実装内容(最終課題):商品詳細機能、商品削除機能、商品情報編集機能、商品購入機能(フォームオブジェクトを用いたデータの複数モデルへの保存まで 解決したことや学んだ単語:destoryメソッド時にもエラーハンドリングは必要、ActiveRe…

テックキャンプ短期集中オンラインコース。学習24日目のふりかえり

学習時間:10:00 実装内容(最終課題):商品出品機能(モデルのテストコード)、商品詳細表示機能 解決したことや学んだ単語:binding.pryを設置してもエラー発生時に止まらない時はエラー発生箇所の前に設置し、その後手動で打ち込むことでデバッグを行う…

テックキャンプ短期集中オンラインコース。学習23日目のふりかえり

学習時間:11:00 実装内容(最終課題):ユーザー管理機能(テストコード)、商品出品機能(ルーティング、コントローラー、ビューファイル、ActiveHashとcollection_selectメソッドを使ったプルダウン表示,エラーメッセージの表示、JavaScriptによる非同期…

テックキャンプ短期集中オンラインコース。学習22日目のふりかえり

学習時間:11:00 実装内容(最終課題):ユーザー管理機能(ユーザー認証機能、sign_upのルーティング及びコントローラーの作成、バリデーション、テストコード(途中まで)) 解決したことや学んだ単語:bypass_sign_in(@user)(deviseログイン状態の維持…

テックキャンプ短期集中オンラインコース。学習21日目のふりかえり

学習時間:11:00 実装内容:最終課題テーブル設計、デプロイ、Basic認証、商品一覧表示機能、ユーザー管理機能 学習した単語: 学習の振り返り: 今日は朝から最終課題に取り掛かっていた。テーブル設計も3回目の修正でようやくLGTMをもらい、一つ解決でき…

テックキャンプ短期集中オンラインコース。学習20日目のふりかえり

学習時間:9:00 学習内容:最終課題 テーブル設計 学習した単語:has_oneメソッド(一対一の関係),ActiveHash,ActiveHash::Base,--skip migration,belongs_to_active_hashメソッド、collection_selectメソッド,PAY.JP,payjp.jsChargeオブジェクト,公開鍵と秘…

テックキャンプ短期集中オンラインコース。学習19日目のふりかえり

学習時間:11:00 学習内容:SQL、開発体制、ネットワークの基礎、Webアーキテクチャ、API応用 学習した単語:NOT演算子、BETWEEN演算子、IN演算子、JOIN、CONCAT句、GROUP BY句,COUNT句、サブクエリ、アジャイル型開発、ウォーターフォール型開発、スクラム…

テックキャンプ短期集中オンラインコース。学習18日目のふりかえり

学習時間:11:00 学習内容:セキュリティ対策、SQL、フロンドエンド開発 学習した単語:mapメソッド、pushメソッド、高級言語と低級言語、コンパイルとコンパイラ、プリコンパイル、アセットパイプライン、モジュールバンドラ、webpack,webpackers,jQuery,…

テックキャンプ短期集中オンラインコース。学習17日目のふりかえり

学習時間:11:00 学習内容:Ruby on Rails JavaScript 学習した単語:FormData,insertAdjacentHTML,API,WebAPI、外部API,公開API,内部API,ネイティブアプリケーション、クロスプラットフォーム、デプロイ、Heroku,rails_12factor,heroku createコマンド、Cl…

テックキャンプ短期集中オンラインコース。学習16日目のふりかえり

学習時間:10:00 学習内容:Ruby on Rails JavaScript 学習した単語:jQuery,node.js,TypeScript,コンポーネント指向,React.js、仮装DOMVue.js,Angular,非同期通信,Ajax,boolean型,エンドポイント,URLパラメーター,queryパラメーター,pathパラメーター、デ…

テックキャンプ短期集中オンラインコース。学習15日目のふりかえり

学習時間:12:00 学習内容:Ruby on Rails JavaScript 学習した単語:ORM,SQL,DDL,DML,DCL,SELECT文,find_by_sql,JavaScriptの概要,変数var,const,let,テンプレートリテラル,if文、for文,forEach文,関数定義、関数式、無名関数、即時関数、アロー関数、オブ…

テックキャンプ短期集中オンラインコース。学習14日目のふりかえり

学習時間:11:00 学習内容:RubyonRails(チャットアプリ製作)の復習、課題図書 学習した単語:正規表現、subメソッド、matchメソッド,MatchData,gsub,[a-z],\d,{n,m},i.,+\A,\z,?=,*?,リファクタリング、シェル、zsh,PATH,コマンドラインツール、CommandLin…

テックキャンプ短期集中オンラインコース。学習13日目のふりかえり

学習時間:12:00 学習内容:RubyonRails(チャットアプリ製作) 学習した単語:render(コントローラー内)、references(外部キーのカラムを追加する際に用いる)、「モデル名」+「_ids」(中間テーブルに配列で保存する),select要素(プルダウンのようなセレク…

テックキャンプ短期集中オンラインコース。学習12日目のふりかえり

学習時間:11:00 学習内容:Rubyonrails(チャットアプリ製作) 学習した単語:中間テーブル,has_manyのthroughオプション,README,マークダウン,box-sizing:border-box,label要素,overflowプロパティ,cssにおける値%と値vhの使い分け、authenticate_user!,re…

テックキャンプ短期集中オンラインコース。学習11日目のふりかえり

学習時間:11:00 学習内容:RSpec 学習した単語や概念:テストコード、Rspec、正常系、異常系、単体テストコード、結合テストコード、describe(確かめたい機能を記述),context(確かめたい条件を記述),it(確かめたい結果を記述),example(itに記述した内容の…

テックキャンプ短期集中オンラインコース。学習10日目のふりかえり

学習時間:10:00 学習内容:GitとGitHUb 今日は二回目の個人面談があった。面談を通して自分のことを振り返ったり、抱えていた不安や疑問などを解消することができたので大変有意義だった。Pic tweetの学習がまだ足りないのではないかという不安と前に進め…

テックキャンプ短期集中オンラインコース。学習9日目のふりかえり

学習時間:10:00 学習内容:応用カリキュラムRuby on Rails/アプリケーション開発基礎 復習した単語や概念:アソシエーション、devise,devise_parameter_sanitizer,部分テンプレートrender,partial,locals,user_signed_in?,current_user,collectionとmember…

テックキャンプ短期集中オンラインコース。学習8日目のふりかえり

学習時間:9:00 学習内容:応用カリキュラムRuby on Rails/アプリケーション開発基礎 新しく学習した単語:正規化(第一、第三)、制約、NOTNULL制約、一意性制約、主キー制約,外部キー制約、チェック制約,ER図 学習の振り返り: 応用に入って一通りLesson2…

テックキャンプ短期集中オンラインコース。学習7日目のふりかえり

学習7日目。 日曜日のため時間割学習はなし。昨日に引き続きRubyonRailsの応用を学ぶ。 学習時間:10:00 学習内容:応用カリキュラムRuby on Rails/アプリケーション開発基礎 学習した単語:user_signed_in?メソッド,current_userメソッド,mergeメソッド.or…

テックキャンプ短期集中オンラインコース。学習6日目のふりかえり

6日目。本日は土曜日のため時間割学習はなし。完全な自習に取り組む。 学習時間:12:00 学習内容:応用カリキュラムRuby on Rails 学習した単語:運用環境、RDB、ライブラリ、gem,マイグレーションファイルの編集、新規ページを作る基本の流れ(モデル→テー…

テックキャンプ短期集中オンラインコース。学習5日目のふりかえり

TECHCAMPオンライン短期集中コース受講中です。 進捗としては中間試験(基礎)を終えたところ。ここまでは独学で学習していた部分でもあったので復習になりました。8割は取れていたので応用へと進みます。 中間試験では配列とハッシュの組み合わせについて、…

テックキャンプ短期集中オンラインコース。学習4日目のふりかえり

4日目。 学習の仕方について、ライフコーチに尋ねてみた。 evernoteには追加で補足をしたり、学習中気になったところだけを書き写す程度に抑えたほうが良いか。 ご相談ありがとうございます。カリキュラム内容全てを記述しようとしてしまうと、もちろんかえ…

テックキャンプ短期集中オンラインコース。学習3日目のふりかえり

テックキャンプについて感じたことを書いてみます。 教材は教える内容を絞ってあって、必要なところだけ抜粋してまずは大枠捉えようって感じ。画像や動画での解説もありわかりやすい。定期的に更新をかけているだけあって内容も新しい。(私の時はVer3) 学…

テックキャンプ短期集中オンラインコース。学習2日目のふりかえり。

本日はやや寝坊して7:30に起床。ワークアウトとランニングを行って体を動かし学習開始に備える。 10時開始だがその前に定着ドリルが送られてくる。 定着ドリルと言うのは昨日までに学習した内容を復習し記憶に定着させるためのもの。書かれた問題に対して選…

テックキャンプ短期集中オンラインコース。学習1日目のふりかえり

感想: 初日はキックオフ。slackやzoomの導入に始まりカリキュラムの進め方や効率的な勉強の方法について学んだ。独学だと学習環境の構築から躓いてしまうが、エラーが出てもメンターさんに尋ねることですぐに解決し、スムーズに学習環境を整えることが出来…