2020-01-01から1ヶ月間の記事一覧

(Javascript復習)開始124日目〜超初心者、文系、30代のスタート〜

今日学んだこと: 繰り返し処理: while (条件式){ 繰り返す処理 } ←セミコロン不要 for(変数の定義 ; 条件の定義 ; 変数の更新){ 繰り返す処理 } ←セミコロン不要 ※number -= 1」を「number --」と省略 ;{ ←チョンボミス多い []と()の書き方←書き方間違い 数…

(Python) 開始121日目〜超初心者、文系、30代のスタート〜

今日学んだこと: モジュール →Pythonのコードが書かれたファイル。 別ファイルをモジュールとして読み込むことでそこに書かれたコードを利用することができる。 importを使うことでモジュールを読み込む。 →「import モジュール名」 ※モジュール名はファイ…

(Python) 開始117日目〜超初心者、文系、30代のスタート〜

今日学んだこと: def 関数名(): →関数の定義 print(“”) 関数名() →関数の出力 def 関数名(仮引数): 実行する処理 →引数 第1引数、第2引数・・・の順番に、を入れることで出力 引数名 = 値で、初期値を設定できる ※常に初期値が出力される return 戻り値 →戻…

(Python) 開始116日目〜超初心者、文系、30代のスタート〜

今日学んだこと: ⒈ [要素1, 要素2, ...] →複数のデータをまとめて管理するにはリスト リスト要素取得 ※Rubyと同じ0からインデックス番号が始まる リスト.append(値)で要素の追加 リスト[インデックス番号] = 値で対象リストの更新 for 変数名 in リスト: →…

(Javascript復習)開始114日目〜超初心者、文系、30代のスタート〜

今日学んだこと: ・console.log(“”);←セミコロンで終わり、”or`は必須 ・文頭//←読み込まれなくなる ・変数:let 変数名 = 値で定義 ※変数は””or’’で囲まない ※プログラミングの=の多くは代入という意味 ※letは更新する時つけない ・変数を使うメリット 1.…

(jQuery)開始114日目〜超初心者、文系、30代のスタート〜

本日学んだこと: jQuery:要素を隠すhideというメソッド fadeOutメソッド、slideUpメソッド →アニメーションを用いる、メソッド後ろの()内に引数としてアニメーション速度を指定できる。 明日やること: JS、jQueryの復習(プロゲート)、カリキュラムの確認テス…

(Python)開始113日目〜超初心者、文系、30代のスタート〜

本日学んだこと: 「if 条件式 :」 Pythonではコードの見た目(インデント)がそのままプログラムの動作に影響する。 == 等しい、!=等しくない if文に「else」を組み合わせることで「もし○○ならば☓☓を行う、そうでなければ△△を行う」という条件分岐 複数定義…

(Python)開始112日目〜超初心者、文系、30代のスタート〜

本日学んだこと: Python ・WEBアプリケーション開発や機械学習、統計処理 ・GoogleやFacebookなどのトップIT企業では開発言語 ※数値は””で囲まなくて良い。 →計算も反映される。 ・%:余り表示する ※print()で変数の出力、計算式も出力される。 「変数名 = …

開始109日目〜超初心者、文系、30代のスタート〜

本日学んだこと: 基礎カリキュラムで記述されていた、 <meta charset="utf-8"><link rel="" href="./">、これらは、application.html.erbで記述されているため、改めて記述する必要がない。BEMの記述方法は、hamlだろうが、SCSSだろうが、書き方としては同じであり、<>なのか.なのかの違い程度のイメージで</link></meta>…

開始108日目〜超初心者、文系、30代のスタート〜 学んだこと追記4

●オブジェクト指向 オブジェクト指向とは、複数のオブジェクトを組み合わせてプログラムを構築する考え方。 一つのテーマを持った集まり。 目的:開発者同士の円滑なコミュニケーションのために必要。 オブジェクト指向のメリット ・将来発生する面倒を避け…

開始108日目〜超初心者、文系、30代のスタート〜 学んだこと追記3

情報セキュリティとは、Webサービスにおいてのセキュリティ(安全保障)です。情報セキュリティにおける理想は、「不正なアクセスや情報の漏洩を防ぎつつ、権限がある人は便利に利用できる」状態を維持することです。これを分解し言い換え、「機密性」「完全性…

開始108日目〜超初心者、文系、30代のスタート〜 学んだこと追記2

enumはint型、boolean型で定義されたカラムを、文字列で表現できるようにする機能です。 scopeはモデルに対する絞り込みの条件に名前をつけて、メソッドのように呼び出し可能にする機能です。 ※ロジックを適切な箇所に移動させる過程で、不要な記述 が見つか…

開始108日目〜超初心者、文系、30代のスタート〜 学んだこと追記1

一口にデータベースと言っても、いくつかの種類があります。以下にその種類を示します。 階層型データベース ネットワーク型データベース リレーショナルデータベース この中で最も利用されているのが、リレーショナルデータベースです。 エクセルの表のよう…

開始108日目〜超初心者、文系、30代のスタート〜

本日学んだこと: scss修正: link_toの色を変える。 →新たにclassを作る、SCSSで色を指定すれば完了。 link_toで作ったリンクの 下線部を消したい →link_toにクラスを作って、SCSS text-decoration: none;を記載することで消去できる。 css 重ねる position …