Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
新版ー学ぶPython。電子書籍作成から学ぶPython。
46 students

新版ー学ぶPython。電子書籍作成から学ぶPython。

Pythonでの電子書籍作成を通して、自分を成長させよう。自分で書いた本を出版する。自動でファイルをHTML化する。ファイルの読み書きを行う。
Created byRYOTA TANAKA
Last updated 7/2025
Japanese

What you'll learn

  • Pythonで電子書籍を作成できるようになります。
  • Pythonの関数を、使いこなせるようになります。
  • Pythonのクラスと、インスタンスについて知ることができます。
  • Pythonの文法を、知ることができます。

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

4 sections41 lectures1h 7m total length
  • 指定したディレクトリを調べる。-os.listdir()3:20
  • ーコードー指定したディレクトリを調べる。0:02
  • すべてのディレクトリ、内包するディレクトリ、ファイルを読み込む。-os.walk()3:29
  • ーコードーすべてのディレクトリ、内包するディレクトリ、ファイルを読み込む。0:09
  • ファイル名と拡張子を分ける。-os.path.splitext()1:36
  • ーコードーファイル名と拡張子を分ける。0:06
  • 文書を読み込む。-with open('r')1:52
  • ーコードー文書を読み込む。0:08
  • 文書に書き込む。-with open('w')1:54
  • ーコードー文書に書き込む。0:09
  • ディレクトリを作る。-os.makedirs()0:42
  • ーコードーディレクトリを作る。0:03
  • 関数について。-def1:20
  • ーコードー関数について。0:05
  • クラスについて。-class2:45
  • ーコードークラスについて。0:07
  • 自分のクラスだけで、実行する関数を作る。-if(__name__=='__main__'):pass4:12
  • ーコードー自分のクラスだけで、実行する関数を作る。0:13

Requirements

  • 初めてPythonを使用する人。
  • プログラミング知識は、必要ありません。

Description

こんにちは。本講座を担当する、「田中凌太」と申します。

本講座に、お越しになって頂き、誠に、ありがとうございます。

本講座は、初めてPythonを学び、Pythonを使えるようになりたい方へ、向けたコースです。

最終的には、自分自身で新たな、Pythonでのツールを作成することが目標です。


ー あなたとコースで学ぶこと ー

  • ファイル自体を読み込む

  • ファイルを、作成し、文字を書き込む

  • ディレクトリの中身を調べる

  • すべてのディレクトリ、内包するディレクトリ、ファイルを調べる

  • ZipFileを作成する

  • ディレクトリを作成する

  • Pythonの関数について詳しくなる

  • Pythonのクラスを使うことができるようになる

  • 自分のクラス以外では、実行しない関数を作成する

  • クラスを作成したときに、必ず実行する関数を作成する


ー 実際に学ぶ関数 ー

  • os.listdir()

  • os.walk()

  • os.path.splitext()

  • os.path.abspath()

  • zipfile()

  • with open('r'),withopen('w')


ー 実際に学ぶ概念 ー

  • クラス

  • オブジェクト指向

  • if(__name__=='__main__')

Who this course is for:

  • Pythonでのツール開発を夢見る人
  • 電子書籍の作成プログラムが欲しい人
  • 機械学習を学びたい人