見出し画像

今日の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

あまり遅くても明日に響くので、今日はこの辺で。

また明日頑張ろう!

おやすみなさい💤






いいなと思ったら応援しよう!

なっちゃん
駆け出しエンジニアなっちゃんの亀さんのような成長をあたたかく見守ってくださるとうれしいです。 自己研鑽に拍車をかけたいと思います!