IT・技術研修ならCTC教育サービス

サイト内検索 企業情報 サイトマップ

研修コース検索

コラム

Python海外ニュース紹介

CTC 教育サービス

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes 

第9回 Python 3.9で試してみたいクールな新機能、他6本 (野田貴子) 2020年11月

皆さん、こんにちは。野田貴子です。Pythonエンジニア認定試験が開始3年強で1万人の受験者になったそうですが、1か月後に年間1万人受検ペースになったそうです。Pythonの勢いは本物ですね。さて今月もPythonの海外動向をご紹介しますね。

<お知らせ> 国内最大級のPython研修ラインナップをご用意しています。 CTC教育サービス「Python研修」 https://www.school.ctc-g.co.jp/python/

それでは、今回もPythonの海外動向をお届けします。どうぞ宜しくお願いいたします。

Python 3.9で試してみたいクールな新機能

Python 3.9: Cool New Features for You to Try
https://realpython.com/python39-new-features/

こちらの記事を読めば、新しくリリースされたPython 3.9に追加された便利な機能について知識を深めることができます。Python 3.9ではタイムゾーン、辞書、デコレータなどが使いやすくなりました。ほかにも、読みやすく効率的なコードを書くためのテクニックが紹介されています。

Watchmanの紹介:Pythonライブラリの依存関係が衝突していないかを監視するツール

Watchman: Monitoring Dependency Conflicts for Python Library Ecosystem
https://blog.acolyer.org/2020/09/21/watchman/

Pythonに限らず、ライブラリの依存関係を管理することは難しい作業です。こちらの記事では、Pythonにはどのような問題が存在するのか、そして、Watchmanを使ってどのようにライブラリの依存関係の衝突を発見したり予測をしたりできるのかが解説されています。

子供のためのPython

Python for Kids
https://github.com/mytechnotalent/Python-For-Kids

こちらは全10回のシリーズもので、シニアソフトウェアエンジニアのKevin Thomasが、micro:bit開発ボードを使った子供に優しいPython開発チュートリアルを紹介しています。こちらのGitHubのリポジトリにはすべてのサンプルコードと、LinkedInの各チュートリアルへのリンクが掲載されています。初級コースが終わったあとには中級コースも用意されています。

多くのプログラマが利用していなさそうな9個のPython 3ハック

9 Python 3 Hacks Programmers Probably Don't Utilize
https://medium.com/better-programming/9-python-3-features-you-might-not-use-yet-fade13932a3e

多くのPython開発者がPython 2からPython 3に乗り換えようとしていますが、Python 3特有の機能の中には、あまり活用されていなさそうなものがたくさんあります。ある程度の期間Python 3でプログラミングを続けていた方でも、こちらのリストを見れば何か新しい発見が得られるかるかもしれません。

Gitインターナル:独自のGitを構築して学ぼう

Git Internals: Learn by Building Your Own Git
https://www.leshenko.net/p/ugit/

とても特徴的なデザインのサイトです。このサイトはインタラクティブなチュートリアルになっており、Pythonで独自のGitを構築し、Gitの基本をマスターすることができます。

Pythonの練習問題:次回の面接に備えよう

Python Practice Problems: Get Ready for Your Next Interview
https://realpython.com/python-practice-problems/

こちらのチュートリアルでは、コーディングテストによく出てくるPythonの練習問題に取り組むことで、将来の面接に備えることができます。自分で問題を解いてみたら、Real Pythonチームが開発したソリューションと結果を比較することができます。

Pythonでの数字

Numbers in Python
https://realpython.com/python-numbers/

こちらのチュートリアルでは、数字と基本的な数学についてをPythonで学びます。整数、浮動小数点数、複素数について理解を深め、Pythonの算術演算子、数学関数、数値メソッドを使った計算方法を確認することができます。

それでは次回もお楽しみに!

 


 

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes