
Skills you'll gain: Data Warehousing, Extract, Transform, Load, Data Pipelines, Linux Commands, SQL, IBM Cognos Analytics, Apache Kafka, Bash (Scripting Language), Apache Airflow, Shell Script, IBM DB2, Data Transformation, Data Visualization, Dashboard, File Management, Dashboard Creation, Star Schema, Database Management, Relational Databases, Stored Procedure
★ 4.6 (25K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Unix Commands, Unix, Unix Shell, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, Shell Script, Command-Line Interface, IT Automation, File I/O, User Accounts, File Management, Authorization (Computing), File Systems, Role-Based Access Control (RBAC), Dataflow, Communication Systems
★ 5 (11) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unix Commands, Unix Shell, Unix, Command-Line Interface, Shell Script, grep, File Systems, Data Pipelines, File Management, Dataflow, Authorization (Computing)
★ 5 (12) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Extract, Transform, Load, Database Administration, Data Warehousing, Web Scraping, Data Pipelines, Database Architecture and Administration, Data Engineering, Database Design, Database Management, Relational Databases, Linux Commands, SQL, Apache Kafka, Bash (Scripting Language), Apache Airflow, Shell Script, IBM DB2, Generative AI, Python Programming, Data Security
★ 4.6 (61K) · Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: User Research, Cascading Style Sheets (CSS), User Experience Design, Design Research, Linux Commands, Unix, Usability, Debugging, User Interface (UI), Software Visualization, Event-Driven Programming, Web Content Accessibility Guidelines, Pseudocode, Hypertext Markup Language (HTML), User Interface and User Experience (UI/UX) Design, Javascript, UI Components, Unit Testing, JavaScript Frameworks, Code Reusability
★ 4.7 (24K) · Beginner · Professional Certificate · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Claude Code, Prompt Engineering, ChatGPT, Retrieval-Augmented Generation, Generative AI Agents, Prompt Patterns, Anthropic Claude, Agentic Workflows, Token Optimization, Multimodal Prompts, Generative AI, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Automation, Software Architecture, Software Testing, Software Design
★ 4.8 (8.9K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: React Native, iOS Development, Apple iOS, Software Development Life Cycle, Flutter (Software), Mobile Development, Software Architecture, React Redux, Android Studio, User Centered Design, Android Development, Swift Programming, Responsive Web Design, Git (Version Control System), GitHub, User Interface (UI) Design, Android (Operating System), Cascading Style Sheets (CSS), Data Ethics, AI Personalization
★ 4.6 (8.3K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, React Redux, Browser Compatibility, User Centered Design, GitHub, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), Webpack, HTML and CSS, Application Development, MongoDB, Agile Methodology, Software Development
★ 4.6 (8.4K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Software Development
★ 4.6 (9.1K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: 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, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
★ 4.6 (7.6K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Jupyter, R (Software), R Programming, GitHub, Software Development Tools, Data Visualization Software, Data Science, Statistical Programming, Cloud Hosting, Cloud Computing, Git (Version Control System), Application Programming Interface (API), Other Programming Languages, Development Environment, Query Languages, Python Programming, Machine Learning, Open Source Technology
★ 4.5 (30K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Operating System Administration, Package and Software Management, File Systems, Microsoft Windows, Desktop Support, Linux, Operating Systems, OS Process Management, Linux Administration, Remote Access Systems, System Monitoring, Command-Line Interface, User Accounts, Systems Administration, System Support, User Provisioning, Technical Support and Services, File Management, Linux Commands, Software Installation
★ 4.7 (29K) · Beginner · Course · 1 - 3 Months