
今日のToDoと学習の記録-2023/7/18-
ToDo
1. paiza Cランク、Bランク
2. 忍者CODE
3. JavaScriptの見直し
1. paiza Cランク、Bランク
<これまでの反省>
・思ったより、最初に解いたCランクの問題で時間がかかってしまった
・今後はBランク獲得に向けて邁進したい
<今後の展望>
Cランクのスキルチェックもいいですが、今後はBランクレベルアップメニューをコツコツやっていこうと思います!!
・複数行の入力と出力でも、いろんな解き方がありますよね!
私は空の配列を作ってeachするくせがなぜかついてるけど
解答例はまた少し違う感じでした!
問題集だと解答例も見れるから、さらに勉強になる!
そして、3週間前の自分と比べると・・・
Cはおろか、Dランクでさえヒーヒーしていたのが
今やCの簡単な問題はスラスラできるように…!
うれしー!
プログラミング練習問題「足すか掛けるか」にチャレンジした結果「100点」でした!
みんなも一緒に解いてみよう!
#paizaラーニング #レベルアップ問題集 @paiza_learningより
明日はこの続きから。
2. 忍者CODE
・<HTML&CSS>
CSSの基本!思い出そう!
display: flex;
justify-content: center;
align-items: center;
ブロック要素の子要素を上下左右中央に寄せたい時は、これを使うんでしたね!
と思って模範回答みたら違った💦
→transformとは?
要素を変化させるプロパティ。要素のサイズが可変でも使えるやつみたい。
translate()という関数で、水平垂直方向にどのくらい移動させるかを%で書く。
※親要素にposition: relative;、子要素にposition: absolute;を持つことが前提。
<Ruby>
※PHPやろかと思ったら、パソコン変えたからPHP入ってなかった💦
ここで久しぶりにターミナルがっつり触ったので
ディレクトリを探したり、出力したい時の書き方のいい復習になりました。
あまり知らなかったこと
→出力の方法は3つあるようだが、print はあまり触ってこなかった。
printは引数を文字列に変換して出力(改行なし)
<SQL>
・SQLはデータベース言語!
→データモデルは3種類(階層、ネットワーク、RDB)RDBが多め。
→RDBはデータを行列での2次元で格納したもの。
このデータに対していろんな処理を実行するための言語がSQL。
→自由に開発が可能(オープンソース)で有名なのは
私も使ったMySQL。(RDBMSの1つ)
・SQLの命令分
1️⃣ DDL
テーブルの定義
ex)CREATE,DROP
2️⃣ DML
データの操作
ex)SELECT,UPDATE
3️⃣ DCL
データの制御
ex)GRANT,REVOKE
・SQLの機能
1️⃣ データ検索
ex)FROM,WHERE
2️⃣ トランザクション制御
1つだけ問題。
CREATE分でデータベースを作成する時は
『CREATE DATABASE データベース名;』とする。
※データベース名は小文字
そのあと、『SHOW DATABASES;』で確認。
よし、ここまでの内容をcommitpush。
git更新完了。
3. JavaScriptの見直し
…と思ってカリキュラムを見直していたけど、
現在夜中の1時ですw
あまり遅くても明日に響くので、今日はこの辺で。
また明日頑張ろう!
おやすみなさい💤
いいなと思ったら応援しよう!
