【JavaScript】オブジェクト型の取り扱い方法を学んでいく

プログラミング初心者の勉強ブログ #101

JavaScriptの「オブジェクト型」の取り扱うために必要なメソッドや書き方についての備忘録です。(splice、forEach、map、filter、スプレッド演算子、分割代入など)

JSの基礎が固まっていない状態でjQueryやってたので改善していきたいと思います。

more… “【JavaScript】オブジェクト型の取り扱い方法を学んでいく”

PyQでAPI学習してAPIの理解が少し変わったのでまとめてみる

プログラミング初心者の勉強ブログ #100

Pythonオンライン学習教材として評判のPyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回は漠然と「API」の現状の理解をまとめてみます。何となくAPIと聞くとOauthとかGoogleMapとかAmazonとか思い浮かべますが、APIはもっと広義であり、APIを作る側の視点もふまえ、「実際何が行われているか」について理解していきます。

more… “PyQでAPI学習してAPIの理解が少し変わったのでまとめてみる”

【Python】yield文の使い方(イテレータとジェネレータについて)

プログラミング初心者の勉強ブログ #99

Pythonオンライン学習教材として評判のPyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回はスクレイピング学習の途中で出てきたyield文について、イテレータとジェネレータの違いから理解していきたいと思います。

more… “【Python】yield文の使い方(イテレータとジェネレータについて)”

【Django】テストコードの書き方について学んでいく

プログラミング初心者の勉強ブログ #98

Pythonオンライン学習教材として評判のPyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

PyQがやたらテストをさせてくるので今回はDjangoのdjango.test.TestCaseでのテストの書き方についてまとめます。RailsでもRspecがあったがあまりやらなかったのでDjangoでもう一度確認していきます。後半はPyQを2週間ほどやっての感想です。

more… “【Django】テストコードの書き方について学んでいく”

【Django】Pythonフレームワークでページネーションを実装していく

プログラミング初心者の勉強ブログ #97

Pythonオンライン学習教材として評判のPyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

PyQのDjango初級まで終わらせたので、PythonフレーブワークであるDjangoでページネーション実装についてまとめます。

more… “【Django】Pythonフレームワークでページネーションを実装していく”

【SQL】今一度SQLの書き方とクエリを確認していく

プログラミング初心者の勉強ブログ #96

Pythonオンライン学習教材として評判のPyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回はPyQの「はじめてのSQL」で久しぶりにSQLの文法に触れて、曖昧になっていた部分が多々あったので、今度こそ頭に残すべくまとめます。SQLの基本の基本です。

more… “【SQL】今一度SQLの書き方とクエリを確認していく”

【Python】入れ子dictを一段のdictにする関数でfilterとラムダ式と再帰関数を一気に学ぶ

プログラミング初心者の勉強ブログ #95

Pythonオンライン学習教材として評判のPyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回はPyQの「Pythonチャレンジ」で出てきた「入れ子dictを一段のdictにする関数」から、filter()とlambdaと再帰関数を学んでいきます。初心者である自分がPython知るのにいい感じの要素が複数あったのでピックアップします。

more… “【Python】入れ子dictを一段のdictにする関数でfilterとラムダ式と再帰関数を一気に学ぶ”

【Python】argparseモジュールとやらでコマンドラインインターフェースを作成するために

プログラミング初心者の勉強ブログ #94

PyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回はPyQの「実務でのPython」というクエストをやってる途中で出てきたargparseモジュールについてまとめます。今回かなり日記。

more… “【Python】argparseモジュールとやらでコマンドラインインターフェースを作成するために”

【Python】正規表現(reモジュール)まとめ

プログラミング初心者の勉強ブログ #93

PyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回は文字列から特定のパターンを探すときなどに用いる正規表現(reモジュール)についてです。Rubyで正規表現をサボっていたので、これを機にまとめます。

more… “【Python】正規表現(reモジュール)まとめ”

【Python】組み込みコンテナ(リスト、タプル、集合、辞書 )まとめと内包表記について

プログラミング初心者の勉強ブログ #92

PyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回はリストや辞書、タプルなどのイテラブルなオブジェクトと、リストで利用する「内包表記」についてまとめていきます。

more… “【Python】組み込みコンテナ(リスト、タプル、集合、辞書 )まとめと内包表記について”