Developer

独学で学ぶ Pythonプログラミング 連載目次
2021.09.13

独学で学ぶ Pythonプログラミング 連載目次

注目高まるプログラミング言語「Python」を独学でマスター!

Pythonは簡潔な記述、OSSであるからこその豊富なライブラリ群、などの強みが注目されているプログラミング言語です。
AIやビッグデータという華やかな題材ももちろんですが、学習用やWEBシステム開発などなど、非常に幅広い活用が可能で、
「これからプログラミングを学びたい!」という初心者の方にこそ!オススメしたいプログラミング言語です。

当連載では、初心者・初学者の方でも、Pythonを通じてプログラミングに親しんでいただける様、ゼロからの解説を行います。
まずはプログラミングを体験し、AI開発やビッグデータ解析、その他様々な用途にPythonを活用していくための基礎として、
ぜひ挑戦してみてください!

 

オススメしたい方はこんな方

・「プログラミング」に初めて挑戦する
・AIや機械学習などの先端技術に興味がある

 

連載目次

 

  1. Pythonのインストール
  2. Windows PCへのAnacondaのインストール
  3. インタープリタ上でプログラムを実行してみよう
  4. Pythonのファイルを作成してプログラムを実行してみよう
  5. Visual Studio Codeをインストールしよう①
  6. Visual Studio Codeをインストールしよう②
  1. 変数の定義と呼び出し方
  2. 算術演算子を使った計算方法
  3. 文字列演算子と文字列結合
  1. 文字の取り出しとスライス
  2. 複合代入演算子
  3. 比較演算子と論理演算子
  4. データ型と型変換
  5. if文による条件分岐処理の基本
  6. if文のネスト構造
  7. for文による繰り返し処理の基本
  8. for文のネスト構造
  9. for文のbreakとcontinueの使い方
  10. for in ~ else文の使い方
  11. while文による繰り返し処理の基本
  12. while文のbreakとcontinueの使い方
  13. while~else文の使い方
  14. try~except文による例外処理の基本
  15. 例外の種類ごとに処理を分ける
  16. finallyブロックの使い方
  17. エラー情報を受け取るasの使い方
  18. リストの作り方
  19. リストの要素にアクセスする
  20. リストに要素を追加する/リストの要素を削除する
  21. 多次元リスト
  22. リストの連結とスライス
  23. リストの複製と比較
  24. リストの要素を並び替える
  25. リスト内包表記
  26. リストに対して使える便利なメソッド
  27. タプルの特徴と基本的な作り方
  28. タプルの要素にアクセスする
  29. タプルの連結とスライス
  30. タプルで使えるメソッド
  31. シーケンス型と共通の演算
  32. 辞書の基本的な作成方法
  33. 辞書に要素を追加・削除する
  34. 辞書の要素にアクセスする
  35. 辞書のキー・値・要素を全て取り出す
  36. 辞書内包表記で辞書を作成する
  37. 辞書型の、その他のメソッドの使い方
  38. セット(集合)の特徴と作成
  39. セット(集合)に要素を追加・削除する
  40. セットの操作&frozenset型について
  41. セットの内包表記
  42. 集合演算子と演算メソッド
  43. 集合の比較と包含関係
  44. 様々な組み込み関数
  45. クラスの定義とオブジェクトの生成
  46. 初期化メソッドとインスタンス変数の定義
  47. インスタンスメソッドの定義
  48. クラス変数・クラスメソッドの定義
  49. テキストファイルを読み込む
  50. with~as構文を使ったファイルの操作
  51. テキストファイルから行を抽出する