Coursera
Coursera Logo

Practical Python for AI Coding 1 

  • Offered byCoursera

Practical Python for AI Coding 1
 at 
Coursera 
Overview

Duration

11 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Practical Python for AI Coding 1
 at 
Coursera 
Highlights

  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
Details Icon

Practical Python for AI Coding 1
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • This course is for a complete novice of Python coding, so no prior knowledge or experience in software coding is required. This course selects, introduces and explains Python syntaxes, functions and libraries that were frequently used in AI coding. In addition, this course introduces vital syntaxes, and functions often used in AI coding and explains the complementary relationship among NumPy, Pandas and TensorFlow, so this course is helpful for even seasoned python users.

Practical Python for AI Coding 1
 at 
Coursera 
Curriculum

Preparation for coding : Setting up AI coding environment

Objectives of this course

Concept of programming language

Introducing Python language

Installing Python with Anaconda distribution

Building AI coding environment : Explanation

Building AI coding environment : Demonstration

Week 1 Quiz

Basic concepts and rules of Python coding

Installing JupyterLab

Using JupyterLab

Basic rules and concepts of Python

Data types

Clear, concise and compact coding

Week 2 Quiz

Primitive data types

Getting familiar with Jupyter lab and notebook

Indentation, string and Boolean concepts, and triple quotes

Integers and floats

Type change and dynamic value assignment

Basic concept and use of if-clause

Week 3 Quiz

Control statements and iteration

If...elif...else statement

More complex if-clause use cases

While-loop

for-loop

Augmented assignment and lazy evaluation

Use of break and continue in loops(maybe retake)

Week 4 Quiz

Creating functions

Basic rules of creating functions

Functions taking multiple inputs

Functions with default values and taking inputs of an arbitrary number

Reusing functions created and Using __name__=='__main__' syntax

Standard library and importing modules and libraries

Random number generation

circle_features.py file used in video #4

Week 5 Quiz

Non-primitive data types: Lists and tuples

Concept and slicing of lists

Concept of tuples and unpacking

Enumerate function and modifying lists

Sorting and searching elements

List comprehensions and two dimensional lists

Filter, lambda, map and zip functions

Week 6 Quiz

Non-primitive data types: Dictionaries and sets

Introduction to dictionary

Dictionary iteration

Dictionary: Sorting and comprehension expressions

Word counting with dictionary

Concept and operations off sets

dream.txt file video #4

Week 7 Quiz

Practical Python for AI Coding 1
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    Start Now
    – / –
    – / –
    Free
    – / –
    Free
    Start Now
    View Other 6714 CoursesRight Arrow Icon
    qna

    Practical Python for AI Coding 1
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...