
Skills you'll gain: Jupyter, Computer Programming Tools, Data Science, GitHub, R (Software), Big Data, R Programming, Statistical Programming, Application Programming Interface (API), Machine Learning, Cloud Computing, Git (Version Control System), Development Environment, Version Control, Python Programming, Open Source Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Debugging, Python Programming, Cybersecurity, Scripting, Programming Principles, IT Automation, Algorithms, Automation, Computer Programming, File Management, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, CI/CD, Software Development Life Cycle, Open Web Application Security Project (OWASP), Continuous Integration, Istio, Linux Commands, Software Architecture, Agile Software Development, Scrum (Software Development), Cloud Computing Architecture, Application Deployment, Test Driven Development (TDD), Restful API, Git (Version Control System), DevOps, Grafana, Software Engineering, Data Import/Export, Application Development
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Java Programming, Model Deployment, Engineering Software, Version Control, Database Management, Software Design
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Web Scraping, Database Design, SQL, MySQL, Data Transformation, Data Store, IBM DB2, Extract, Transform, Load, Data Architecture, Data Pipelines, Big Data, Databases, Data Warehousing, Data Governance, PostgreSQL, Relational Databases, Stored Procedure, Data Import/Export, Programming Principles, Python Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Model Deployment, AI Security, Restful API, Data Ethics, Application Deployment, Artificial Intelligence, Software Testing, Software Development, DevSecOps, CI/CD, AI Workflows, Artificial Intelligence and Machine Learning (AI/ML), Java Programming, Deep Learning
Intermediate · Specialization · 1 - 3 Months
SAS
Skills you'll gain: Data Manipulation, SAS (Software), Data Access, Data Import/Export, Microsoft Excel, Data Analysis, Data Transformation, Requirements Analysis, Statistical Programming, Exploratory Data Analysis, Data Validation, Data Cleansing, Statistical Analysis, Data Processing, Data Preprocessing, Data Integration, SQL, Descriptive Statistics, Computer Programming, Data Presentation
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Istio, Linux Commands, Software Architecture, Application Deployment, Kubernetes, NoSQL, Bash (Scripting Language), MongoDB, Restful API, Shell Script, Django (Web Framework), Object-Relational Mapping, Git (Version Control System), Grafana, Microservices, Data Import/Export, Python Programming
Beginner · Professional Certificate · 3 - 6 Months

IBM
Skills you'll gain: Exploratory Data Analysis, Dashboard, Data Visualization Software, Data Visualization, Model Evaluation, SQL, Unsupervised Learning, Interactive Data Visualization, Data Transformation, Supervised Learning, Jupyter, Data Analysis, Data Cleansing, Data Manipulation, Data Literacy, Plotly, Data Mining, Generative AI, Professional Networking, Data Import/Export
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Software Architecture, Software Design, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Back-End Web Development, Software Documentation, Computer Programming, Python Programming
Beginner · Course · 1 - 3 Months
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Exploratory Data Analysis, Model Evaluation, Regression Analysis, Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Machine Learning Algorithms, Plotly, Plot (Graphics), Interactive Data Visualization, Machine Learning, GitHub
Beginner · Specialization · 3 - 6 Months