Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
CODEBASE 8期 卒業制作発表
Slide 2
Slide 2 text
自己紹介 経歴 鹿児島県鹿児島市出身 名桜大学卒業 陸上選手として実業団で活動 工業機械の製作・メンテナンス、建築・設備業 プログラミングスクール受講のためだけに鹿児島から来た 趣味 ランニング、アニメ、音ゲー
Slide 3
Slide 3 text
なぜスクールに来たか? ● 肉体労働きつい。仕事の後何もしたくなくなる。 ● 学生時代の先輩のツイートを見る(人事部:マツケンさん) ● 学生時代に学んだこと(HTML、CSS)を活かしたいと思った。 ● 先輩にすぐ連絡した。
Slide 4
Slide 4 text
どう取り組んだか? とにかく勉強した。(平均8時間) トータル勉強時間630時間超(目標500時間) 上手くいったこと ● 勉強の取り組み方 上手くいかなかったこと ● 勉強のメリハリ
Slide 5
Slide 5 text
卒業作品を発表します すぽると スポーツポータルサイト
Slide 6
Slide 6 text
ER図 テーブル総数:15
Slide 7
Slide 7 text
WEBアプリケーションへ
Slide 8
Slide 8 text
CSSフレームワーク MDBootstrap(マテリアルデ ザイン) 主な使用ライブラリ・フレームワーク・gem ライブラリ jQuery jquery-ui(カレンダーのUI) dropify(ファイルのアップロードUI) ckeditor(リッチテキストエディタ) slick(カルーセルスライダー) tocbot(目次自動生成) yuubinbango(住所自動入力) gem sinatra active record(データベース接続) action mailer(メール送信) bcrypt(パスワード暗号化) fileutils(ファイル操作)
Slide 9
Slide 9 text
今後どうしたいか もっとプログラミングを極めたい。 もっと力をつけて、エンジニアとして働きたい。 勉強を継続する 武者修行 それに向けてどうするか
Slide 10
Slide 10 text
おまけ 1週間チャレンジ 鈴木さんのVue.js Meetupに参加したが、話している内 容の意味が全然わからない。悔しい。 どこまでやれるかチャレンジしてみたかった。 ただただ目立ちたい。
Slide 11
Slide 11 text
フロントエンド Nuxt.js サーバーサイド Ruby on Rails AXIOS JSON Vuetify Bootstrap HEPくんから借りたVue.js,Nuxt.js入門2冊 ProgateとpaizaラーニングのRuby on Rails各1周
Slide 12
Slide 12 text
WEBアプリケーションへ
Slide 13
Slide 13 text
やってよかったこと Vue.js Nuxt.js ● Vue.js meetup の資料を読み返すとそこそこ分かる。 ● 表示速度めちゃくちゃ早い。サクサク。(仮想DOM) Ruby on Rails ● Ruby on Railsは、sinatraがMVCに分かれただけ ● 名前の通り爆速でwebアプリケーションを制作できる。 例)rails g scaffold sample sample1:integer sample2:string …
Slide 14
Slide 14 text
苦労したこと(わからないこと) ● Nuxt.jsを使うにはVue.jsを理解しないといけない。 ● 勉強しても全然わからない(実践向き) ● コンソールを見ていなかったのでエラーが大量発生 ● CORSエラー(nuxtjs/proxyで設定) ● Node.js, Vue-cli, Vuex, Vue-router … ● webpackについて ● そもそも1週間でやるようなことじゃない。
Slide 15
Slide 15 text
これまで携わっていただいた方々へ お礼申し上げます ご清聴ありがとうございました