Objectives

This course is for Python developers who want to learn more about IBM Bluemix and Watson cognitive services. The labs in this course show you how to develop Python applications in both the Flask and Django web frameworks.

After you complete the labs and watch the videos in this course, you will know how to:

  • Use the Python runtime in IBM Bluemix
  • Create your first Python and Django (or Flask) application in the cloud
  • Add several Watson cognitive services to perform these tasks:
  • Identify and translate natural language
  • Determine the intent of a user making a statement or asking a question about a particular domain, such as sports
  • Make your Python application more consumable and portable by using REST APIs so that consumers of API service are not tied to a particular client technology and so your API returns JSON or XML rather than HTML
  • Add a credential store to make your application more secure