2020-12-01から1ヶ月間の記事一覧
新しく学んだこと ・非同期通信 ・Ajax 非同期通信は、リクエスト後にブラウザが再読み込みされることなく通信が行われる通信方法のことで、JavaScriptを使用して非同期通信を行う処理のプログラム手法のことをAjaxといいます。 復習したこと ・if文 ・繰り…
こんばんは、Ramrinです^^ OutPut以外での投稿はとてもお久しぶりですね。 きっと少し余裕が出てきたということでしょう(誰目線) 今日は中学生の時に出会った親友のことについてまとめたいと思います。 親友は男子女子問わず人気者で、人だかりの中心に常に…
新しく学んだこと JavaScriptの関数 JavaScript上でHTML要素を取得する方法 JavaScript上で画面上の表示をかえる方法 JavaScriptのライブラリ JavaScriptの関数とはRubyでいうところのメソッドに当たります。 定義方法にも「関数宣言」「関数式」の2種類あ…
新しく学んだこと JavaScriptの基礎文法(変数定義、条件分岐、配列、繰り返し処理) 変数定義には値を再定義できるかどうか、再代入できるかどうかによって、 3種類を使い分ける必要があることを知りました。 条件分岐、配列に関してはRubyとほぼ同じ記述で…
新しく学んだこと JavaScriptの概要 これから、JavaScriptというクライアントサイドにおいて力を発揮するプログラミング言語を学ぶにあたって、まずその概要を知りました。 サーバーサイドに強いRubyと組み合わせることで、より便利なアプリケーションを作成…
新しく学んだこと 実践的なModelの使い方 ModelによるDB操作 情報をまとめるDBやテーブルとのやりとりを行うModelは、 様々なモジュールから成り立っていることを知りました。 また、SQLというRDB(リレーショナルデータベース)の操作を行うための言語があり…
本日はView、Controllerの実践的な部分を新しく学び、 クラスとインスタンスの復習を行いました。 過去に苦手に感じていたinitilizeメソッドの理解を深めることができました。 コントローラーの役割は「リクエストを受け取り、レスポンスを返すこと」であり…
本日は発展カリキュラムに入り、Ruby on Railsの基本理念の学習と Rubyの基礎の復習を行いました。 Ruby on Railsの基本理念は ①DRY (Don't Repeat Yourself) 同じ情報を繰り返し定義しない ②CoC (Convention Over Configration) 設定よりも規約を優先する ③…
本日は応用カリキュラム全体の復習を行いました。 メインとしては、アプリケーションを企画→開発→実装の全体的な流れや 繋がり、考え方を復習しました。 今後発展カリキュラムに入るので、 つまづいたら復習に戻ることを今まで以上に意識したいと思います。 …
本日は例外処理やオブジェクト指向、正規表現について学びました! 「例外処理」とはプログラムが正しくても入力されたデータなどによって引き起こされるエラーなどの例外に対して行われる処理のことです。 これを実装しておくことで、想定外のエラーが起き…