About this 専門講座
100%オンラインコース

100%オンラインコース

自分のスケジュールですぐに学習を始めてください。
フレキシブルなスケジュール

フレキシブルなスケジュール

柔軟性のある期限の設定および維持
初級レベル

初級レベル

修了時間

約3か月で修了

推奨10時間/週
利用可能な言語

英語

字幕:英語, ドイツ語, アラビア語, 中国語(簡体)...

学習内容

  • Check

    Create your own applications for data retrieval and processing

  • Check

    Describe the basics of the Structured Query Language (SQL) and database design

  • Check

    Explain the basics of programming computers using Python

  • Check

    Understand fundamental programming concepts such as data structures

習得するスキル

JsonXmlPython ProgrammingDatabase (DBMS)
100%オンラインコース

100%オンラインコース

自分のスケジュールですぐに学習を始めてください。
フレキシブルなスケジュール

フレキシブルなスケジュール

柔軟性のある期限の設定および維持
初級レベル

初級レベル

修了時間

約3か月で修了

推奨10時間/週
利用可能な言語

英語

字幕:英語, ドイツ語, アラビア語, 中国語(簡体)...

How the 専門講座 Works

コースを受講しましょう。

Coursera(コーセラ)の専門講座は、一連のコース群であり、技術を身に付ける手助けとなります。開始するには、専門講座に直接登録するか、コースを確認して受講したいコースを選択してください。専門講座の一部であるコースにサブスクライブすると、自動的にすべての専門講座にサブスクライブされます。1つのコースを修了するだけでも結構です。いつでも、学習を一時停止したり、サブスクリプションを終了することができます。コースの登録状況や進捗を追跡するには、受講生のダッシュボードにアクセスしてください。

実践型プロジェクト

すべての専門講座には、実践型プロジェクトが含まれています。専門講座を完了して修了証を獲得するには、成功裏にプロジェクトを終了させる必要があります。専門講座に実践型プロジェクトに関する別のコースが含まれている場合、専門講座を開始するには、それら他のコースをそれぞれ終了させる必要があります。

修了証を取得

すべてのコースを終了し、実践型プロジェクトを完了すると、修了証を獲得します。この修了証は、今後採用企業やあなたの職業ネットワークと共有できます。

how it works

この専門講座には5コースあります。

コース1

Programming for Everybody (Getting Started with Python)

4.8
47,288件の評価
12,682件のレビュー
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook “Python for Everybody”. Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3....
コース2

Python Data Structures

4.9
25,817件の評価
4,843件のレビュー
This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”. This course covers Python 3....
コース3

Using Python to Access Web Data

4.8
16,581件の評価
3,264件のレビュー
This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using web APIs. We will work with HTML, XML, and JSON data formats in Python. This course will cover Chapters 11-13 of the textbook “Python for Everybody”. To succeed in this course, you should be familiar with the material covered in Chapters 1-10 of the textbook and the first two courses in this specialization. These topics include variables and expressions, conditional execution (loops, branching, and try/except), functions, Python data structures (strings, lists, dictionaries, and tuples), and manipulating files. This course covers Python 3....
コース4

Using Databases with Python

4.8
10,253件の評価
1,721件のレビュー
This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and multi-step data gathering and visualization processes. We will use the D3.js library to do basic data visualization. This course will cover Chapters 14-15 of the book “Python for Everybody”. To succeed in this course, you should be familiar with the material covered in Chapters 1-13 of the textbook and the first three courses in this specialization. This course covers Python 3....

講師

Avatar

Charles Severance

Associate Professor
School of Information

University of Michiganについて

The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future....

よくある質問

  • はい。まず始めに興味のあるコースカードをクリックして登録します。コースに登録して修了することによって、共有できる修了証を取得するか、無料でコースを聴講してコースの教材を確認することができます。専門講座の一部であるコースにサブスクライブすると、専門講座全体に自動的にサブスクライブされます。進捗を追跡するには、受講生のダッシュボードにアクセスしてください。

  • このコースは完全にオンラインで提供されているため、実際に教室に出席する必要はありません。Webまたはモバイル機器からいつでもどこからでも講義、学習用教材、課題にアクセスできます。

  • この専門講座では大学の単位は付与されませんが、一部の大学では専門講座修了証を単位として承認する場合があります。詳細については、大学にお問い合わせください。

  • Time to completion can vary based on your schedule and experience level, but most learners are able to complete the Specialization in about 8 months.

  • Each course in the Specialization is offered on a regular schedule, with sessions starting about once per month. If you don't complete a course on the first try, you can easily transfer to the next session, and your completed work and grades will carry over. The Capstone Project will be offered three times per year.

  • This Specialization is designed to serve as an on-ramp for programming, and has no pre-requisites. The pace of the first two courses is aimed at those with no programming experience at all.

  • You can pay for the entire Specialization upfront, or pay individually for each course as you progress. Financial aid is available for learners who qualify.

  • We recommend taking the courses in the order presented, as each subsequent course will build on material from previous courses.

  • Coursera courses and certificates don't carry university credit, though some universities may choose to accept Specialization Certificates for credit. Check with your institution to learn more.

  • If you are new to programming, this Specialization will prepare you to take other courses and develop advanced skills. Recommended follow-up courses include Johns Hopkins University’s Data Science Specialization and the University of Michigan’s Web Design Specialization. If you have some prior experience in data analysis, this Specialization is an excellent way to add Python skills to your repertoire.

  • If you previously earned a verified Course Certificate for the Programming for Everybody (Python) course, you will automatically receive credit for completing courses 1 and 2 in the Specialization. You may begin with the third course of the Specialization, and you will receive a Specialization Certificate upon successful completion of courses 3 and 4 and the Capstone Project. However, if you earned an unverified Statement of Accomplishment, you will need to earn Course Certificates in all four courses, and successfully complete the Capstone Project.

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。