グルメレビューアプリを作ってみよう

【中級レベル/15時間】DjangoでぐるなびAPIやYahoo! Japan APIという外部APIを使った実践的な開発を学ぶ。

学習内容

  • Anacondaを用いたDjango開発環境の作り方を学びます。
  • Djangoを用いた実践的な開発手法を学びます。
  • ぐるなびAPIを利用した店舗情報の取得方法を学びます。
  • Yahoo! Japan APIを利用した地図の表示方法を学びます。
  • レビュー情報(点数、コメント)を投稿する機能の開発を学びます。
  • Herokuを使ったデプロイ方法を学びます。


受講における必要条件

  • HTML/CSSの基礎知識
  • Pythonの基礎知識
  • Djangoの基礎知識
  • 不明な点やエラー箇所を自分で調べて解決のためのヒントを得ることができる

Djangoの経験があまりない方は、一度「trello風todoタスク管理アプリを作成しよう!」という教材でDjangoでアプリケーションを作成してから、学習することをおすすめします。


教材内容

今大注目のプログラミング言語であるPython。そのPythonを使ってWeb開発をするときのアプリケーションフレームワークであるDjangoを使って食べログ風簡易グルメレビューアプリを作成します。

本教材の完成イメージは以下になります。

https://techpitapp.herokuapp.com/

本教材では0からトップページの作り方やAPIの使い方を解説していきます。Python・HTML・CSS・Javascriptを使用して開発しますが、主にDjangoを用いたWebアプリケーション開発の大きな流れを把握することを一番の目的としております。本教材を通してWebアプリケーションを最後まで作りきることでサービス開発の流れを掴みましょう。


この教材の対象者

  • Djangoの基礎はドットインストール等で学び、次のステップに進みたい方
  • Django Girls等で、一度簡単なアプリケーションの作成をした方
  • Python/Djangoを使って、ブラウザで動くWebアプリケーションを作りたい方


学ばないこと

HTMLやCSS、Javascriptについては詳しく解説していません。詳細は各自調べていただければと思います。


本教材で質問対応可能なOSや環境

この教材では質問できかねます。ご了承ください。


本教材はテキストで構成されており、自分のペースで学習を進めることができます。

この教材の執筆者


藤耕也
藤耕也

都内で働くエンジニア。

サーバサイドからフロント、インフラまで幅広くやっています。

Djangoチョットデキル


本教材のカリキュラム


  4章 Django標準管理画面の操作
利用可能
日 購入してから
  9章 トップページでの一覧表示
利用可能
日 購入してから