Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 4.5 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages Python

はじめてのPython 少しづつ丁寧に学ぶプログラミング言語Python3のエッセンス

AIやデータサイエンスの講座でPythonが難しかった方は、この講座から始めましょう。今最も熱いプログラミング言語Pythonを学ぶことで、あなたの可能性は大きく広がります。プログラミング入門用の教材としてもおすすめです。
Rating: 4.2 out of 54.2 (1,525 ratings)
6,236 students
Created by 我妻 幸長 Yukinaga Azuma
Last updated 12/2020
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • AI、データサイエンスの講座を受講するための下地が身につきます。
  • ちょっとした計算、解析やWebスクレイピング用のツールとしてPythonが活用できるようになります。
  • Pythonで文章を加工したり解析したりできるようになります。正規表現も学びます。
  • Pythonの文法を理解し、コードが書けるようになります。Pythonの基本的なプログラミング技術が身につきます。
  • 条件分岐、ループ、関数、オブジェクト指向などプログラミングの基本的な考え方が身につきます。
Curated for the Udemy for Business collection

Course content

14 sections • 72 lectures • 4h 25m total length

  • Preview04:22
  • Preview06:04
  • Preview02:50

  • Anacondaのインストール
    02:31
  • Anaconda NavigatorとJupyter Notebook
    03:56
  • Jupyter Notebookの使い方
    07:47
  • 教材のダウンロード
    02:10

  • コメント
    03:00
  • 変数の概念
    03:26
  • Preview02:15
  • 文字列
    03:43
  • 数値と文字列の組み合わせ
    03:10

  • Preview03:10
  • 代入演算子
    03:45
  • 比較演算子
    03:03
  • 論理演算子
    03:50
  • 三項演算子
    02:32
  • 文字列の演算
    03:57
  • 演算の優先順位
    04:13

  • リストの操作1
    03:34
  • リストの操作2
    03:28
  • リストのコピー
    03:14
  • Preview03:08
  • 辞書の操作
    03:46
  • セットの操作
    04:24

  • if文1
    04:39
  • if文2
    03:48
  • Preview04:14
  • while文
    02:41
  • ループと分岐の組み合わせ
    02:42
  • ループの制御
    02:57
  • 内包表記
    03:28

  • 文字列の操作1
    03:17
  • 文字列の操作2
    04:29
  • 文字列の検索
    03:27
  • Preview04:15
  • 正規表現2
    03:17

  • Preview03:04
  • 引数
    02:40
  • 返り値
    03:37
  • 引数の指定方法
    04:03
  • 引数をまとめて扱う
    03:45
  • 無名関数
    03:37
  • コールバック
    03:20
  • 変数のスコープ
    05:16
  • モジュール
    04:56

  • Preview03:40
  • メソッド
    04:17
  • インスタンス変数
    06:05
  • コンストラクタ(イニシャライザ)
    04:20
  • クラス変数とクラスメソッド
    04:25
  • クラス変数とインスタンス変数の組み合わせ
    05:27
  • クラスの継承
    03:15
  • 特殊なメソッド
    03:41

  • ファイルへの書き出し
    04:47
  • ファイルの読み込み
    04:34
  • with構文
    03:14
  • csvファイル
    03:30
  • 例外処理
    03:49

Requirements

  • プログラミングが全くの未経験でも問題ありません。
  • MacでもWindowsでも大丈夫です。

Description

はじめてのPythonは、誰にでも開かれたPython初心者向けの講座です。

プログラミング言語Pythonをゼロから少しづつ丁寧に解説するので、Pythonの本質を無理なく着実に身につけることができます。

高い学習効率も本コースの特徴の一つです。

講義と演習を軸として、高い学習効率が実現できるようにコースが設計されています。

Pythonのコードに慣れるために、演習ではコードを実際に書いたりカスタマイズしたりします。

レクチャーの難易度は緩やかに上昇するので、プログラミング初心者の方でも問題なく受講することができます。もし、不明な点が生じましたら、Q&Aで遠慮なくご質問ください。

ゼロからPythonを学習し、楽しみながらそのエッセンスを身につけていただくことがこのコースの目的です。

————————————————————

Pythonは、とてもコストパフォーマンスのいいプログラミング言語です。

文法が簡潔で学習の敷居が低いにもかかわらず、高い汎用性を持っています。

そして、様々なプログラミング言語別の年収ランキングで、Pythonエンジニアの年収は1位となっています。

近年Pythonが注目を集めている理由の一つに、人工知能の分野での活躍があります。

機械学習やディープラーニングを含む人工知能の開発でスタンダードとなっており、FacebookやGoogleなどの先端企業で高い利用実績があります。

統計用ライブラリが充実しているため、データサイエンスの分野でも活躍しています。

ビッグデータの解析においても、Pythonはとても有用です。

また、IoTやロボット制御の分野において、ハードウェアの制御や自律型ロボットのアルゴリズムにPythonは用いられています。

そして、YouTube、Instagram、DropboxなどのWebアプリは、Pythonで開発されています。

その他にも、自然言語処理、数学、生物学、天文学などPythonは分野の垣根を超えて大活躍しています。

コードが簡潔に書けるため、専業のプログラマでなくても実用的なコードが書けるのが大きなメリットです。

以上のように、Pythonは実績、汎用性共に申し分なく、有用で将来性のあるプログラミング言語です。

実際にPythonは社会を様々な形で支えており、Pythonエンジニアの需要は高まっています。

様々な国内外の企業がで高待遇で募集していますが、需要に供給が追いついていません。

————————————————————

本コースの開発環境、AnacondaとJupyter Notebookは簡単にダウンロード、インストールすることができます。

環境構築の敷居が非常に低いため、プログラミング初心者の方にもお勧めです。

Pythonの習得は、あなたの可能性を大きく広げます。

本コースを修了した方は、早速Pythonを何かに使ってみたくなるのではないでしょうか。

Who this course is for:

  • Pythonプログラミングを身に付けたい方
  • PythonがAIや機械学習を勉強する際の障壁になっている方
  • Pythonをビジネスで扱う必要に迫られた方
  • プログラミング学習の最初のきっかけが欲しい方
  • より効率的にデータを扱いたい方
  • WebアプリやAIに関しては概要のみとなります
  • 文系の方、非エンジニアの方にもおすすめです

Instructor

我妻 幸長 Yukinaga Azuma
人工知能(AI) / ディープラーニング / 機械学習 / プログラミング / iOS
我妻 幸長 Yukinaga Azuma
  • 4.2 Instructor Rating
  • 12,599 Reviews
  • 52,015 Students
  • 14 Courses

「ヒトとAIの共生」がミッションの会社、SAI-Lab株式会社の代表取締役。AI関連の教育と研究開発に従事。

東北大学大学院理学研究科修了。理学博士(物理学)。
興味の対象は、人工知能(AI)、脳科学、ネイティブアプリ開発、シンギュラリティなど。

オンライン教育プラットフォームUdemyで、数万人にAIを教える人気講師。

複数の有名企業でAI研修を担当。

エンジニアとして、VR、ゲーム、SNSなどジャンルを問わず様々なアプリを開発し、多数の講演を行う。

著書に、「はじめてのディープラーニング」「はじめてのディープラーニング2」(SBクリエイティブ)、「Pythonで動かして学ぶ!あたらしい数学の教科書 機械学習・深層学習に必要な基礎知識」(翔泳社)。共著に「No.1スクール講師陣による 世界一受けたいiPhoneアプリ開発の授業」(技術評論社)。

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.