Python for AI and Development Project

Loading...
icon

icon
Loading...
course-icon

Course

org-logo
Python for AI and Development Project

Python for AI and Development Project

Assume the role of a Cloud Application Developer and discover the process of packaging and unit testing in Python. Demonstrate your Python skills and enjoy some hands-on experience in this fun project.

This course is sponsored by Pacific Lutheran University in collaboration with SkillUp Online.

vILT

Mentored

BEGINNER

icon

This course is part of a program:

It is not possible to enroll for individual courses on this program. If you wish to take this course, please enroll for the full program.

Loading...

This mini-course is intended to be a follow-on to the Python for Data Science, AI & Development course. It provides you with the opportunity to demonstrate the basic Python skills you have acquired in that course.

This course is a hands-on project on Python. You will assume the role of a Cloud Application Developer. In this role, you will be introduced to the process of packaging and unit testing in Python. Packaging allows the Cloud Application Developer to produce a code unit that can be tested and integrated into a code base. Unit testing assures this code is error-free and integrates properly within a larger project. You will create functions and unit tests, run the unit tests, and package all the files in a standard Python package. You will then submit screenshots of your work as you progress for your peers to review and evaluate your work.

This project comprises two purposely designed modules. Please note that it is part of the IBM Applied Artificial Intelligence (AI) Professional Certificate Program. You cannot enroll for this project separately. If you wish to complete the project, you will need to enroll for the full program.

It is an instructor-led project which runs to a fixed schedule, with set start and finish dates. It is driven forward by your instructor and features live sessions that are aired at a set time. You will, however, have time to complete certain activities at your own pace outside of the live sessions. And you will be encouraged to stay connected with your learning community, mentors, and instructors through the discussion space. To give you an idea of how long the project takes to complete, it is anticipated that if you work 4-6 hours per week, you will complete it in 2 weeks.

Modules also include videos, hands-on labs, and tips. The materials for the project are accessible from the start of the project and will remain available for the duration of your enrollment.

Your IBM Professional Certificate will be issued once you have successfully completed the course.

After completing this course, you will have:

  • Hands-on application of your Python skills.
  • Unit testing of Python code, and creating a Python package.
  • Building, testing, and packaging a Python application using Theia Labs.

  • Course: Python for Data Science, AI & Development.
  • Course Outline

    Why Learn with SkillUp Online?

    We believe every learner is an individual and every course is an opportunity to build job-ready skills. Through our human-centered approach to learning, we will empower you to fulfil your professional and personal goals and enjoy career success.

    tick

    Reskilling into tech? We’ll support you.

    tick

    Upskilling for promotion? We’ll help you.

    tick

    Cross-skilling for your career? We’ll guide you.

    icon

    Personalized Mentoring & Support

    1-on-1 mentoring, live classes, webinars, weekly feedback, peer discussion, and much more.

    icon

    Practical Experience

    Hands-on labs and projects tackling real-world challenges. Great for your resumé and LinkedIn profile.

    icon

    Best-in-Class Course Content

    Designed by the industry for the industry so you can build job-ready skills.

    icon

    Job-Ready Skills Focus

    Competency building and global certifications employers are actively looking for.

    Course Offering

    certificate

    Type of certificate

    IBM Professional Certificate

    course

    About this course

    02 Modules

    01 Skills

    includes

    Includes

    05 Hands-on labs

    06 Exercises

    03 Videos

    create

    Create

    Language Translator

    exercises

    Exercises to explore

    IBM Watson

    Python

    You’ll learn with these experts

    profile-image

    Joseph Santarcangelo

    PhD., Data Scientist at IBM

    View on LinkedIn
    profile-image

    Ramesh Sannareddy

    Data Engineering Subject Matter Expert

    View on LinkedIn

    Newsletters & Updates

    Subscribe to get the latest tech career trends, guidance, and tips in your inbox.

    FAQs

    Python is a really popular and valuable language for those who work in AI and data science. One of its particular strengths is that its both easy to learn and easy to use. Plus, many data analysis and visualization tasks carried out by data scientists and those who work in AI utilize coding in Python. Therefore, employers will often advertise roles requiring coding skills in Python.

    As a result of this, developing coding skills in Python is a must for someone keen to develop a career in data science or AI. So, if youre only just beginning your programming journey, then Python is an excellent first language to kick off with.

    A separate course, Python for Data Science, AI and Development, which is also part of the IBM Applied Artificial Intelligence (AI) Professional Certificate Program introduces this topic well. Please note, however, that if you wish to take this course and complete this project, you will need to enroll for the full program. But its worth your time. By the end of Python for Data Science, AI and Development, you will have the ability to build a program in Python, you will have knowledge of Python fundamentals, and you will have an understanding of Python data structures, and thus you will be in a position to complete this project.

    Putting aside the fact that Python is easy to learn and easy to use, Python offers a lot to those who work in AI. For example, it has a great choice of libraries which include pre-written code for certain functionality and actions. Its also very flexible and allows programmers to choose the programming style that suits them best. Its versatile and can run on many platforms. Its very readable, which makes collaborating on projects easy. It offers great visualization tools. And there is a strong community of programmers out there who can help when you get stuck.

    This project is part of the IBM Applied Artificial Intelligence (AI) Professional Certificate Program sponsored by PLU. You will earn an IBM Professional Certificate for completing this project. However, you will also gain IBM Professional Certification as an AI professional if you successfully complete the whole program. Plus, you will also earn a PLU Certificate of Completion of the program as well.

    This project is part of the IBM Applied Artificial Intelligence (AI) Professional Certificate Program sponsored by PLU. There will be instructor-led sessions providing guidance how to do the project. These sessions will be live and aired at pre-set times. However, when you enroll, you will see in your dashboard that you have access to the module information for this project from the start. You are therefore able to familiarize yourself with some of the materials in advance of the live sessions.

    Python for AI and Development Project

    Course Offering

    certificate

    Type of certificate

    IBM Professional Certificate

    course

    About this course

    02 Modules

    01 Skills

    includes

    Includes

    05 Hands-on labs

    06 Exercises

    03 Videos

    create

    Create

    Language Translator

    exercises

    Exercises to explore

    IBM Watson

    Python

    You’ll learn with these experts

    profile-image

    Joseph Santarcangelo

    PhD., Data Scientist at IBM

    View on LinkedIn
    profile-image

    Ramesh Sannareddy

    Data Engineering Subject Matter Expert

    View on LinkedIn

    Newsletters & Updates

    Subscribe to get the latest tech career trends, guidance, and tips in your inbox.