見出し画像

TECHCAMP名古屋2日目 少し愚痴+雑食系エンジニアサロン

主に3つ

1.学習した内容
2.テックキャンプに対するちょっとした愚痴
3.雑食系エンジニアサロンについて

1.学習した内容
・レスポンシブデザイン
色んな媒体に適した表示
・ピューポート(css)
%とかemとかpxとかは知ってた
ビューポートは知らなかった
現在のブラウザの表示領域に応じた大きさを指定できる
便利
・cssではcalc関数で計算できる
・テストをやった
意気込んでやった
何点だ?!と思い送信ボタンをドキドキしながら押した
自己採点だった
・ruby
Progateやrailsチュートリアルなどで扱っていたため、
飛ばしても問題なさそうと判断し、スラスラと読み進めて試験のみやって終了
classの直下の@のついた変数はクラスクラスインスタンス変数になる
@を2つつけるとクラスメソッドでもインスタンスメソッドでも使えるクラス変数になる
・フレームワーク
Rubyの主なフレームワーク
Ruby on Rails
Sinatora
PHPの主なフレームワーク
Laraver
CakePHP
Javaの主なフレームワーク
Spring FrameWork
Java EE
・railsのメリット
railsはrubyにおけるフレームワークとしては最大のシェア
ポピュラーなフレームワークであるため、コードの調査をする際なども非常に容易
コードの記述量が短くシンプルで、メンテナンスが容易
ベンチャー企業における小規模開発、プロトタイプの作成などには非常に重宝されるフレームワーク
アプリケーション設計の決まりがはっきりしているので、迷いが少ない
コードの記述量が少ないので、開発スピードが早い
豊富な開発補助ツール
日本語の参考文献が多い
ただ、処理速度は速くないため、大規模サービスには向いていない
・railsアプリ作成
ローカル環境でrails version5.2.3でいくつかアプリを作成
・macのターミナルCommand+Tでタブが作れる超便利!
・railsの基本的な部分
MVC
マイグレーション
ヘルパーメソッド
link_to
ストロングパラメータ
ロールバック
マイグレーション状況の調査
・データベースを見るためのアプリ
シークェルプロ

2.テックキャンプに対するちょっとした愚痴

3.雑食系エンジニアサロンについて

この記事が気に入ったらサポートをしてみませんか?