Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python初学者でもOK!UV×VSCode×GitHub×Vast aiを活用したデータ分析・AI開発環境構築術
Highest Rated
Rating: 4.8 out of 5(22 ratings)
119 students

Python初学者でもOK!UV×VSCode×GitHub×Vast aiを活用したデータ分析・AI開発環境構築術

各種ツールを活用した独自のデータ分析・AI開発環境を簡単かつ効率的に構築する方法をが学べます。データコンペティションKaggleで私が実際に行なっているクラウドリソースを活用した開発環境構築方法もご教示します。
Created byeikichi 838
Last updated 3/2025
Japanese
Japanese [Auto],

What you'll learn

  • クラウド環境でのPython開発環境構築方法
  • ローカル環境でのPython開発環境構築方法
  • UV、VSCode、GitHub、Vast aiの導入と基本操作方法
  • 仮想環境、コード開発支援ツール、コード管理、クラウドリソースの概要

Course content

8 sections • 39 lectures • 2h 37m total length
  • コース概要4:53
  • コースの進め方2:49
  • 開発環境構築の全体像2:43

Requirements

  • Python、Pythonライブラリの基礎知識(print文での表示、import文によってライブラリのインポートをすることが理解できていればOKです。)
  • Jupyter Notebookの基礎知識と操作(操作内容はハンズオンで説明しているため、その説明に沿って操作ができればOKです。)
  • ターミナル操作の基礎知識と操作(操作内容はハンズオンで説明しているため、その説明に沿って入力ができればOKです。)

Description

開発環境構築を簡単かつ効率的な構築方法

クラウドリソースを活用した開発環境構築方法

この2つをこの講座で学ぶことができます。


「データ分析したいのに環境構築がややこしくて分析に進めない...」

「独自開発環境作りたいのに何から手をつければ良いのかわからない...」


そんな過去の私と同じように、上記のようなお悩みをお持ちの方にオススメの講座です。

venv, poetry, pyenv, docker, ryeなど様々なツールを使用して開発環境構築を試行錯誤し、辿り着いた現在の私の最適解である開発環境構築方法を本講座にまとめました。

各ツールを使って実現する仕組みである技術概要から学び、ハンズオン形式で各ツールの導入方法と基礎操作、そしてそれらを活用した開発環境構築方法を学ぶことができます。

加えて、データコンペティションKaggleで私が実際に利用しているクラウドリソースを活用した開発環境構築方法も本講座にまとめました。


本コース内容

  1. 仮想環境について

    仮想環境の仕組みである「プロジェクト管理」・「パッケージ管理」の概要について学びます。

  2. UVについて

    UVの概要について学びます。

  3. コード開発支援ツールについて

    コード開発支援ツールの概要について学びます。

  4. VSCodeについて

    コードエディタのVSCodeについて、Cursorと比較しながら概要を学びます。

  5. ローカル環境でのPython開発環境構築(ハンズオン)

    UVとVSCodeを活用してローカル環境へのPython開発環境構築をハンズオン形式で学びます。

  6. コード管理について

    コード管理の仕組みである「バージョン管理」と「変更履歴の記録」の概要について学びます。

  7. GitHubについて

    「ローカルリポジトリ」・「リモートリポジトリ」でのコード管理の考え方の概要について学びます。

  8. クラウドリソースについて

    クラウドリソースを使用することで何が嬉しいのかを説明します。

  9. Vast aiについて

    簡単な比較表を用いてVast aiとGoogle Cloudを比較しながら概要を学びます。

  10. クラウド環境でのPython開発環境構築(ハンズオン)

    UV、VSCode、GitHub、Vast aiを活用してクラウド環境へのPython開発環境構築をハンズオン形式で学びます。


Who this course is for:

  • Pythonの開発環境を効率よく行いたい方
  • Pythonの開発環境構築が苦手な方
  • GoogleColabなどクラウドのノートブックから独自の開発環境構築に挑戦したい方
  • クラウドリソースを活用した開発環境構築を学びたい方