ゼロからわかる!アルゴリズムの基本【古代バビロニアの誕生〜現代の金融トレードまで】
About this course
■アルゴリズムとデータ構造の基本を学ぶためのコースです。2時間の動画で古代バビロニアの時代〜現代の金融トレードまで一気に学ぶことができます。具体的には、・アルゴリズムとは何か?・私たちの生活にどのような影響があるのか?・アルゴリズムの起源はどこにあるのか?といったトピックを中心に学びます。■なぜこのコースを作ったのか?アルゴリズムの使い方を解説した技術書・動画はたくさんあります。しかし、『なぜアルゴリズムは必要なのか?』という疑問を解説したコンテンツはなかったからです。1ランク上のプログラミングを目指す上で、アルゴリズムはとても重要です。『プログラム=アルゴリズム+データ構造』という古典的な名著があるように、プログラミングを学ぶ上での1つの重要な柱となっています。しかしアルゴリズムの技術的な手法ばかりが注目され、根本の疑問を考える機会は非常に少ないです。・アルゴリズムはなぜ大事なのか?・どのように発展してきたのか?・現代の私たちにどのような影響があるのか?こういった疑問はわからないまま、コードを書いています。一方アルゴリズムが影響力は増しており、「人間の仕事を奪うのではないか?」という声も挙がっています。もはやアルゴリズムはプログラマのためだけモノではありません。・Googleの検索アルゴリズム・テスラの自動運転アルゴリズム・株式の自動売買アルゴリズム・情報セキュリティの暗号化アルゴリズム・Amazonの商品ランキング付アルゴリズム・機械学習のアルゴリズムこれだけ日常の様々な場面で使われている現在、誰もが学ぶべき大切な教養になっています。そんなアルゴリズムの根本の概念をしっかりと学べるコースを作りました。■本コースの特徴『そもそもなぜ?』という疑問を大切にし、ゼロからアルゴリズムをマスターしていきます。・そもそもアルゴリズムとは何か?・なぜデータ構造は必要か?・現代のプログラミングにはどのような影響があるのか?といった根本の疑問を解決していきます。コースの最後には、本講義のテキスト・スライドを無料で配布しております。みなさんの勉強のお役に立てますと幸いです。
59/100
CourseAsk score
- What the provider tells you
- 39/45
- Who stands behind it
- 8/35
- How complete the listing is
- 12/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- understand the fundamental concepts of algorithms
- recognize the importance of algorithms in everyday technology
- trace the historical development of algorithms from ancient to modern applications
Course objectives
- explore the basic definition of algorithms
- understand the necessity of data structures
- examine the influence of algorithms on modern programming
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Coursera