【ウェブカツ】プログラミング初心者の学習記録

f:id:rintaro6343:20190715235029j:plain

こんにちは。プログラミング未経験の私がウェブカツの女性割引 でプログラミングを学び始めて2ヶ月半が経ちました。今回は、ウェブカツ の進捗状況と、製作物で進めることができたことについてまとめていきたいと思います。

目次

 現在の進捗

ウェブカツ の動画視聴は前回のWebサービス部から進んでいません。本当はオブジェクト部に進める予定だったのですが、なかなか予定通りには行かず。(プログラミングの学習に対して自分が甘かっただけです。)webサービス部を再視聴しつつ、製作物にサービスを追加していました。

endforeach

製作物に関しては前回のブログでお伝えした「これからしていきたいこと」を大きく変えて、「画像の投稿ページ」を作りました。

・画像を input="file"でDBに保存

       ↓

・DBから保存した画像を取得

       ↓

・foreach でDB上の画像を全て表示

という流れで投稿した画像を共有できる形にしました。

foreach文を適切に書いてもDBにある最初の画像しか取得できず、何度もforeach文の書き方を調べました。そしたら、endforeach を書いていないだけでした。。。

プログラミングでループしながらHTMLを出力する場合はendforeachの表示が必要なことを学びました。

選択した画像をモーダルウィンドウで表示

選択した画像だけを大きく表示するプログラミング方法を調べて、モーダルウィンドウで表示する方法を見つけることができました。モーダルウィンドウはコンテンツを浮かび上がらせるようにポップアップ表示させることができる方法です。

以下のサイトを参考しました。

画像をクリックしたらモーダル画面で表示するjQueryを自作してみる | フリーエンジニアライフ

プログラミングって本当に様々はことができるのだなと改めて思いました。ただ、こういう風な動きを出したい、と思っても機能の名前がわからないので、ググるのが下手だと方法を見つけるのも時間がかかりました。。

転職活動について

Webエンジニアとして転職活動を始める予定ですが、先日システムエンジニアとして面接を受ける機会をいただき、面接を受けてきました。そもそも新卒の就職活動の時はシステムエンジニアも志望してたこともあり、久しぶりの面接ではありましたが、思ってたよりは話すことができたかなと感じています。面接の中で、SEとしてプロジェクトリーダーを目指してもらうというお話だったので、やっぱり実際にプログラミングをするエンジニアの方がいいなと考えています。選考結果はまだ来ていませんが、次回の面接の連絡がくれば選考は続けていきたいと思います。

そして、Webエンジニアとしての転職活動も本格的に始めていきます。これから本当にプログラミングを仕事にできるのか、プログラミングを続けていくことができるのか、不安ではありますが、やってみないことには始まらないので、プログラミングの学習も進めながら、少しずつ前に向かっていきたいと思います。