2026-02

JavaScript

JavaScriptの定数:更新できない値を定義する

変数に続いて「定数」を学びました。定数は、一度定義したら値を変更できないという特徴を持つデータの入れ物です。定数とは定数は、後から値を更新できない変数です。構文: const 定数名 = 代入する値;const price = 500;co...
JavaScript

JavaScriptの変数:データを入れる箱を作る

プログラミングで欠かせない「変数」を学びました。変数は、データ(値)を保存しておくための「箱」のようなものです。変数とは変数は、データ(値)を入れておく箱です。この箱には「変数名」という名前が付いています。let price = 500;c...
JavaScript

JavaScriptのコンソール出力:console.logで動作確認をする

JavaScript学習の再スタートです。3ヶ月前に一度学習していますが、改めて基礎から復習していきます。最初に学ぶのは、プログラムの動作確認に欠かせない「コンソール出力」です。console.log():コンソールに出力する構文: con...
学習計画

【週次振り返り】Python基礎を完走した1週間

エンジニア転職を目指してAIエージェントと一緒にスタートを切った最初の1週間が終わりました。今週の学習を振り返ります。今週の概要期間: 2026年2月9日(日)〜 2月17日(火)学習内容: Python基礎(Progate)記事投稿数: ...
Progate

Pythonのクラス継承:既存のクラスを元に新しいクラスを作る

クラスの最後のテーマは「継承」です。継承を使うことで、既存のクラスの機能を引き継ぎながら、新しい機能を追加したクラスを効率よく作ることができます。継承とは継承は、既存のクラスを元にして新しいクラスを作ることです。親クラス(スーパークラス):...
Progate

Pythonの__init__とfromインポート:クラスをより便利に使う

クラスとメソッドの基本を学んだ後、さらに便利な機能を学びました。インスタンス生成と同時に処理を実行する __init__ と、モジュールから特定のクラスだけを読み込む from import の使い方です。init:インスタンス生成時に自動...
Progate

Pythonのメソッド:クラスの中で定義する関数

クラスの基本を学んだ次のステップは「メソッド」です。メソッドを使うことで、クラスに「データ」だけでなく「処理」も持たせることができます。メソッドとはメソッドは、クラスの中で定義された関数のことです。通常の関数との違いは「クラスの中に定義され...
Progate

Pythonのクラス:設計図からインスタンスを作る

これまでの学習で、変数・関数・モジュールを学びました。今日から「クラス」に入ります。クラスは、Pythonにおけるオブジェクト指向プログラミングの核心です。最初は難しく感じるかもしれませんが、「設計図」と「もの」のイメージで整理すると分かり...
Progate

Pythonのモジュールとライブラリ:コードを分割して管理する

プログラムが大きくなると、すべてのコードを1つのファイルに書くのは現実的ではありません。今日学んだ「モジュール」と「ライブラリ」は、コードを整理し、再利用可能にするための仕組みです。モジュールとはモジュールは、Pythonコードの書かれたフ...
Progate

Pythonのスコープとreturn:変数の有効範囲と戻り値の仕組み

今日は関数の中でも少し難しい概念、**スコープ(変数の有効範囲)とreturn(戻り値)**を学びました。特に戻り値は、完全に理解できていない部分もあるので、ここで整理しておきます。スコープ:変数が使える範囲Pythonの変数には、**その...