【Day 31~Day 40】#100DaysOfCodeでプログラミングを独学して、成長した話

プログラミング

前回の『【~Day 30】#100DaysOfCodeでプログラミングを独学して、成長した話』の続きです。

今回は40日目まで、書いていきます。

初めてWEBに公開!

自分のポートフォリオみたいなサイトを作成し、初めてWEBに公開しました!

それはうれしかったですね。

手順としてはこんな感じ

  1. Figmaでデザインを作成
  2. デザインを見ながら0からコーディング
  3. お名前.comでドメイン取得
  4. firebaseの構築(ドットインストール「FiraBaseでウェブサイトを公開してみよう!」)
  5. firebaseとドメインの紐づけ
  6. 公開!

Figmaについて

WEBデザインをするためのツールに代表的なのが

  • Adobe XD
  • Sketch
  • Figma
  • PhotoShop,illustrator

が上げられると思います。

詳しくは、ググるとたくさん記事があるので、調べて欲しいのですが、
まず、なぜ「Figma」にしたのか。

それは、ドットインストールさんのツイッターで
社内では「Figma」を使っています
というツイートがあったからです。

僕みたいなデザインに鈍い人だと、
「イラレかフォトショで作るのかな」
と考えがちだと思います(あくまで個人の意見です)。

少なくとも僕は最初そう思いました。

でもイラレ、フォトショは高機能すぎて、
まず使い方を学ぶ必要があります。

「そんな時間、僕にはありましぇん!」

ということで、何か簡単に使えるものはないかなと思ったときに
ドットインストールさんのツイートみたのです。

他のデザインツール

他にAdobe XDやSketchなどありますが、

まず、Sketchは当初、Windowsでは使えませんでした。
(今はLunacyというSketchのWindows版が出ているみたいです)
また、Adobe XDは、有料だと思い込み、とても使いやすいのに、候補から外していました。

今は、Adobe XDを使っています。
めちゃくちゃ使いやすいです。

なので、デザインを作成したい場合はAdobe XD激推しです!
Adobe XD公式サイトにあるチュートリアルをするだけで、かなり使えるようになります。

コーディングについて

vsCodeというテキストエディタを使って、コーディングしました。

ぐちゃぐちゃコードでしたが、なんとか形にしました。

この形にするというのが大事なポイントなのかなと思います。

コーディングしていると、基礎が身に付き始めたほとんどの方は、
「汚いな」
とか
「もっときれいにしたい」
と思うと思います。

そう思って、修正していくとおそらくだいたいの方が挫折します。
時間がかかりすぎてしまう。

ここで、Facebookの創始者、ザッカーバーグの明言を・・・

「Done is better than perfect.」

完璧を目指すより、まず終わらせろ
という意味です。

だいたい形になってればいいのです。
細かいところは、その後でも修正できる。はず。

たくさん自分で作成していくと、だんだんうまくなっていくものだと思います。

firebaseとドメインの紐づけ

設定の手順としては、

  1. firebaseに設定したいドメインを入力する
  2. txtレコードが発行される
  3. txtレコードをお名前.comに登録する
  4. firebaseからAレコードが発行される(時間かかります。)
  5. Aレコードをお名前.comに登録する

だいたい、公開できるようになるまで、1日かかります。

ここでミスしていたら、時間がかかるので、慎重に行いましょう。

100DaysOfCode【Day31~Day40】まとめ

  • 40日間で、オリジナルサイトを作成できるようになります
  • 細かいことは気にせず、とりあえず終わらせる
  • ドメイン設定は慎重に!
スポンサーリンク
プログラミング

当ブログはエックスサーバーを使用しています

僕が『エックスサーバー』を使う理由は、高速で、高い安定性を誇っているからです。

また、月額900円から利用できるので、ブログ初心者の僕にとって、経済的にみてありがたい。

無料お試し期間が10日間あるので、

  • ブログを始めたい
  • 自分のサイトを作りたい
  • プログラミングでもっとステップアップしたい

という方は、1度試してみるといいと思います。