Web制作学習3ヶ月目
- グループプロジェクト発表
- JavaScript
グループプロジェクト発表
先月に取り組んだグループプロジェクトの発表が12月1日にありました。7班分の発表があるので、丸一日発表dayとなりました。他のグループの発表を拝聴したら、班によってだいぶ実力差がはっきりとしていました。私のチームはデザイン力が皆無だったので、見栄えがあまりよくありませんでしたが、現段階の自分たちの実力が目に見えて理解できたのでよかったです。
私自身デザインにそんなに興味がないので、この先Web制作の仕事をする際はデザイナーとタッグ(またはチーム)を組んで取り組んでいこうと思いました。
JavaScript
3カ月目は1ヶ月間しっかりとJavaScriptを学習しました。
- JavaScriptの基本
- JavaScriptとは
- JavaScript記述時のルール
- コンソール
- JavaScript記述方法
- JavaScript記述位置
- コメントの記述
- 変数
- 変数の使い方
- 配列
- 配列の使い方
- 多次元配列の使い方
- オブジェクト
- オブジェクトの使い方
- JSON(JavaScript Object Notation)の使い方
- 演算子
- データ型
- 文字列連結演算子
- 算術演算子
- インクリメント・デクリメント演算子
- 代入演算子
- エスケープシーケンス
- 制御構文・比較演算子
- プログラムの基本処理
- フローチャート
- 比較演算子(関係演算子)
- if文・論理演算子
- ブロックとインデント
- if文の使い方
- 論理演算子
- 真偽値への変換
- 三項演算子
- switch文
- while文・do while文
- for文
- 組み込みオブジェクト
- 組み込みオブジェクトとは
- オリジナルオブジェクトの利用
- Mathオブジェクト
- オブジェクトのコピーを利用
- Dateオブジェクト
- Stringオブジェクト
- Arrayオブジェクト
- 関数
- 関数(function)とは
- 引数なし・戻り値なし関数
- 引数あり・戻り値なし関数
- 引数なし・戻り値あり関数
- 引数あり・戻り値あり関数
- スコープ
- ブラウザオブジェクト
- ブラウザオブジェクトとは
- Windowオブジェクト
- Locationオブジェクト
- Historyオブジェクト
JSを少し予習するつもりで通学時間を利用してUdemyのJavaScript講座で勉強をしてたのですが、まぁ何を言ってるのかまったく理解できず本当に参ってました。笑 しかし、職業訓練校の講義を受け続けていくとしっかりと理解できるようになっていきました。
変数とか配列、オブジェクトとか新しいワードがどんどん出てきましたが、日本語が難しいだけで学んでいる内容自体はそこまで難しいものではありませんでした。しかし、それらの組み合わせ方次第でよく見かけるアンケートのプログラムを組めたり、簡単なゲームも作ることができることがわかりました。この先、さまざまなコードを実際に自分で解読したりコーディングしたりして場数を踏むことによって、経験値を積み重ねて引き出しを増やしていくことが大切だと思いました。
キャリアコンサルティング2回目
12月9、10日に2回目のキャリアコンサルティングがありました。前回と引き続き同じ担当者で、話をわかってもらえる人だと思うと、気が楽になり助かりました。本題に入る前に、受講しているコースの授業内容や先日のグループプロジェクトの感想などの世間話を話しました。
本題のキャリアコンサルティングですが、卒業後の進路について下記のように迷っていると相談しました。
- 卒業後そのままフリーランスになる。
- 就職して数年経験を積んでからフリーランスになる。
- 別の職種で海外へ転職する。
③番目は別として、①と②ではどちらの方がいいのかという話となりましたが、最終的にフリーランスを目指すのであればどちらとも一長一短ということでした。
就職して習得したいスキルがあれば就職した方がいいが、それは正社員なのか、契約社員なのか、派遣社員またはアルバイトなのか。また、就職しなければ得られないスキルとは逆になにがあるのか?そこら辺の洗い出しが必要だということで終わりました。