Python Data Science courses can help you learn data manipulation, statistical analysis, machine learning, and data visualization. You can build skills in programming with Python, working with libraries like Pandas and NumPy, and applying algorithms to solve real-world problems. Many courses introduce tools such as Jupyter Notebooks for interactive coding, Matplotlib for creating visualizations, and Scikit-learn for implementing machine learning models, all of which enhance your ability to analyze and interpret complex data sets.

Skills you'll gain: Software Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Content Accessibility Guidelines, User Experience Design, Design and Product, Digital Design, User Interface (UI), Technical Writing, Usability Testing, Design Research, User Centered Design, Content Creation, Style Guides, Content Strategy, Writing, Information Architecture, Product Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability
Intermediate · Course · 1 - 3 Months

AI CERTs
Skills you'll gain: Blockchain, Web Development Tools, Software Development Tools, Cloud Storage, Web Applications, Development Testing, Application Development, Transaction Processing, Application Security
Intermediate · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Systems Thinking, Sustainable Development, Teaching, Pedagogy, Environmental Science, Action Oriented, Environment, Visionary, Proactivity, Health Disparities, Cultural Diversity, Climate Change Mitigation
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI Agents, Generative AI, AI Product Strategy, Google Cloud Platform, Customer experience improvement, Tool Calling, Business Transformation, Artificial Intelligence, Innovation, Organizational Change, Continuous Improvement Process, Large Language Modeling
Beginner · Course · 1 - 3 Months

Skills you'll gain: Amazon Web Services, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Amazon S3, Cloud Computing, Public Cloud, Cloud Storage, Data Storage Technologies, Cloud Infrastructure, Data Storage, Identity and Access Management, User Accounts, Cloud Security, Solution Architecture
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Computing, Cloud Management, Cloud Solutions, Google Cloud Platform, Cloud Infrastructure, Cloud Security, Application Deployment, Cloud Applications, Cloud Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, Hardware Architecture, Peripheral Devices, Serial Peripheral Interface, Performance Tuning, Software Design, Real Time Data, Technical Design, C (Programming Language), Debugging, System Configuration, Maintainability, Scalability, Data Mapping
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, LESS, UI Components, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Front-End Web Development, User Interface (UI), Web Content Accessibility Guidelines, Typography, Hypertext Markup Language (HTML), Interactive Design, Web Development, User Interface (UI) Design, Animations, Information Architecture, Browser Compatibility, Web Analytics and SEO
Beginner · Specialization · 3 - 6 Months
University of Alberta
Skills you'll gain: Agile Methodology, Kanban Principles, Agile Software Development, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Software Engineering, Process Driven Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Editing
Mixed · Course · 1 - 4 Weeks