40歳の未経験からプログラミングスクールを受講して二十六日目

8月14日金曜日

おはようございます。夜暑くて目が覚め、朝起きれない寝坊王です。

 

しかし、朝のルーティンのジョギング、(今日は、ウォーキングでしたね)、筋トレもなんとか行い。10時には、パソコンの前に・・・・。今日も一日、勉強します。

 

今日の学習した事

SQL

エス・キュー・エル/シークェル)とはStructured Query Languageの略で、RDBの操作を行うための言語です

SELECT文

SELECT文とはSQLの文法で、「データベースからデータを取得する」場合に使用します。

SELECT文は下記のように使用します。

find_by_sql

find_by_sqlメソッドは、Ruby on RailsSQL文を使用し、データを検索し取得する際に使用するメソッドです。

JavaScript

ブラウザ上で実行される言語です。JavaScriptを用いることで主に以下のような操作が可能になります。

  • ページ遷移なしで、画面の表示を切り替えることができる
  • 画面を更新をせずに、サーバから値を取得することができる
デベロッパーツール

ブラウザ開発者ツール、検証ツールなどとも呼ばれます。一般的なブラウザに付属し、誰でもすぐに使うことができます。デベロッパーツールでは主に以下のようなことができます。

  • 表示しているサイトのHTMLの要素の確認・編集
  • 表示しているサイトのスタイルの確認・編集
  • JavaScriptの実行

HTMLやCSSの確認・編集はElementsパネルで操作することができ、JavaScriptの実行はConsoleパネルにて行うことができます

var

varは再定義、再代入可能な古い書き方です。varの特徴として、再代入、再定義ともに可能です。

const

constは、後から書き換えることができない定数を定義する書き方です。constの特徴として、再代入、再定義ともに不可という制約があります。

let

letは、後で書き換えることができる変数を定義する書き方です。letの特徴として、再代入は可能ですが、再定義は不可という制約があります。