PythonのTkinterはとても分かりづらい。もはや独学では習得不可能?Python初心者がTkinterを学習するなら是非ともおすすめしたいUdemyコースのご紹介です😊
このコースはTkinterだけではなくて、なんとPython全体の解説もしてくれています😍
もちろんPythonの基礎を学習済みの人はいきなりTkinterの章から学んでOK。
(約 2,700文字の記事です。)
どんな人におすすめ?
- 全てのPython初心者
- 受験英語ではなくて実用的な英語リスニングをしたい人
- Tkinterを学びたい人
- これまでにGUIプログラミングをしたことがない人
コース名にTkinterが入っていますがしっかりとPythonの基礎講座もあります。というか実践練習以外のコースが全部プレビューできる太っ腹さ!
私は気に入ったのでセール時に買いました!😍コース購入済みだと「昨日からの学習の続き」が楽だから。
ただし日本語字幕がないので自動翻訳機能を使って字幕を日本語にしなければなりません。なので、
- 英語に苦手意識があまりない
- (受験対策ではなくて)実際に聞き取るための英語リスニング力を高めたい
こういう側面がでてきます。
フルで日本語で学びたい人は他の教材の方がいいかもしれません。
ですがPythonの基礎とTkinterの基礎を無料で学習できるというメリットがあります😊
事前情報
- 私は別教材でPythonの基礎を学んだのでこの教材ではいきなりTkinterの基礎学習からスタートさせています
- なので教材の中で(PyCharmやVS Codeなどの)エディタに関するインストールからの解説がどれくらい丁寧かは分かりません
- 講師はSublimeというエディタを使っているみたいですが、私はよく知りません。PyCharmとVS Codeしか使っていないので😅
- 恐らくはPythonを学ぶならばまずはPyCharm無料版を使う人がほとんどだと思うのでPyCharmのインストールから使い始めまでの基礎は別教材やYouTube動画にしたがった方がいいかも
以下はPythonの基礎の話ではなくてTkinterのみに関する部分のコースの解説です。
おすすめの理由
- Tkinterの基礎部分の解説が全て無料プレビュー!(私は買いましたが💰)
- 圧倒的に分かりやすい、かみ砕いた解説
- そして普通は解説されないであろう「本当の基礎」についてGUIとPythonの両方について解説している
- 網羅的な側面もあるので講義時間数は長めだが、全部のパラメータを解説しているわけではなく、本当に必要な部分だけに絞って深掘りしている
- オブジェクト指向プログラミングの必要性の解説がきちんとある
Edgeで視聴すれば字幕を機械翻訳できる
このコースはプレビューを見てもらえれば分かると思いますが、英語話者の講師によるコースです。字幕も英語はありますが日本語字幕はありません。
ですが!
Chromeの場合、自動翻訳を選ぶとプレビュー動画はリアルタイムで英語字幕を日本語翻訳してくれるのですが、購入したコースを再生すると「今表示されている字幕」しか翻訳されず😭
ですがEdgeの場合は「右クリック>日本語に翻訳」で表示される全ての英単語が日本語に翻訳されます👍 当然字幕もリアルタイムで刻々と翻訳されます。
私は使ったことはないのですがChromeのアドオン「Video CC translator」も性能がいいみたいです。
ですが私はEdgeでの視聴で十分満足です😊
Edgeの場合はUdemyの右端のメニューも全部翻訳してくれます。要するに字幕も含めた「ブラウザ内の全部の英語」を翻訳してくれるのでむしろEdgeがいいかもしれません。
PCをスリープさせたり長時間一時停止しているとEdgeの自動翻訳機能がバグります。そんな時には画面右上のアイコン「aあ」から一度「元の言語で表示」をクリックしたあと、改めて「翻訳」ボタンを押せば復帰します。不便なことはそれくらい😊
講師はネイティブ英語話者なので発音が綺麗で聞き取りやすいです。
Tkinterをゼロから理解したい人にオススメ
TkinterというよりもGUIプログラミングは一朝一夕では身に付かないものらしいです。PythonにはPyQt, PySide6というQt系、TkinterラッパーであるPyAutoGUIなど色んな派生形があります。ですが結局はGUIプログラミングの「定型作法」を知らないとすぐに詰まります😱Qt系にはQt系特有の作法もあるようです。ですがどれもGUIプログラミングという大枠では基本は共通とのこと。
そしてこのコースではPython初心者用の初歩から解説があり、Tkinterを使いながらオブジェクト指向プログラミングの必要性とクラスのメリットについても解説があります。GUIプログラミングではクラスの概念がないと立ちゆかなくなるとか。そこらへんについても少しずつステップアップできる解説になっています。
そして実際の10本のプログラミング演習、ここからが有料コースとなっています。私はまだ実践編に辿り着いていませんが、無料プレビューのあるコースだけでChatGPTの吐き出すTkinterソースコードをきちんと読めるようになりました😊
GUI学習は聞きかじりやChatGPTによるつぎはぎだけでは絶対に詰まります😤
全体的な学習がないと「分かっているようで分かっていない」ままでいつまでも中途半端になる印象です。このコースを使って自分に必要なTkinterの機能を理解して使いこなせるようにした方がいいと思います。
おすすめコースです😍
Udemyは定期的にセールを開催しているのでそのタイミングでコースをまとめ買いするのがおすすめです。書籍代よりもかなりお安く知恵を購入できますよ😊
筆者はAmazonアソシエイト・プログラムに参加しています。(Amazon様の商品を宣伝することで紹介料をAmazon様から頂けるという大変ありがたい仕組みのこと。)
以下の商品名や画像アイコンをクリックしてからAmazon様で何かお買物をして頂ければそのご購入総額の1~2%が私に寄付されます。クリック後に別の商品のご購入でもOKです!誰が何を買ったかは私に通知されませんのでご安心下さい😊
また当サイトは楽天アフィリエイト、バリューコマース Yahoo!ショッピング アフィリエイト、および第三者配信の広告サービス(Googleアドセンス)を利用しています。
今回の創作活動は約1時間(累積 約3,889時間)
(973回目のブログ更新)