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.
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.
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:
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.
1-on-1 mentoring, live classes, webinars, weekly feedback, peer discussion, and much more.
Hands-on labs and projects tackling real-world challenges. Great for your resumé and LinkedIn profile.
Designed by the industry for the industry so you can build job-ready skills.
Competency building and global certifications employers are actively looking for.
IBM Professional Certificate
02 Modules
01 Skills
05 Hands-on labs
06 Exercises
03 Videos
Language Translator
IBM Watson
Python
Subscribe to get the latest tech career trends, guidance, and tips in your inbox.
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.
IBM Professional Certificate
02 Modules
01 Skills
05 Hands-on labs
06 Exercises
03 Videos
Language Translator
IBM Watson
Python
Subscribe to get the latest tech career trends, guidance, and tips in your inbox.