YoVDO

Introduction to Python for AI Programmers

Offered By: Udacity

Tags

Python Courses Artificial Intelligence Courses Object-oriented programming Courses Data Structures Courses

Course Description

Overview

Start coding with Python, drawing upon libraries and automation scripts to solve complex problems quickly.

Syllabus

  • Why Python Programming for AI
    • Welcome to Introduction to Python! Here's an overview of the course.
  • Using Python Data Types and Operators in AI Programming
    • Familiarize yourself with the building blocks of Python! Learn about data types and operators, built-in functions, type conversion, whitespace, and style guidelines.
  • Python Data Structures in AI Programming
    • Use data structures to order and group different data types together! Learn about the types of data structures in Python, along with more useful built-in functions and operators.
  • Using Control Flow in AI Programming
    • Build logic into your code with control flow tools! Learn about conditional statements, repeating code with loops and useful built-in functions, and list comprehensions.
  • Using Python Functions in AI Programming
    • Learn how to use functions to improve and reuse your code! Learn about functions, variable scope, documentation, lambda expressions, iterators, and generators.
  • Python Scripting for AI Programming
    • Set up your own programming environment to write and run Python scripts locally! Learn good scripting practices, interact with different inputs, and discover awesome tools.
  • Introduction to Object-Oriented Python for AI Programming
    • Learn the basics of object-oriented programming so that you can build your own Python package.
  • Use a Pre-trained Image Classifier to Identify Dog Breeds
    • In this project, you will use Python code and a created image classifier to identify dog breeds.

Taught by

Juno Lee , Andrew Paster and Jennifer Staab

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX