Language courses can help you learn grammar, vocabulary development, pronunciation techniques, and conversational skills. You can build skills in writing clearly, understanding cultural nuances, and using language for specific purposes like business or travel. Many courses introduce tools such as language learning apps, online dictionaries, and pronunciation software, which enhance your ability to practice and apply what you've learned in everyday situations.

Skills you'll gain: Database Design, Data Modeling, .NET Framework, Object-Relational Mapping, Database Development, Database Management, Relational Databases, Query Languages, Database Application, Data Access, Data Management, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Applications, User Interface (UI), Test Case, User Accounts, Event-Driven Programming, Data Persistence, Data Access, Data Validation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Data Wrangling, Data Analysis, Data Cleansing, Unix Commands, Data Transformation, Data Processing, Command-Line Interface, Data Quality, Scripting, Exploratory Data Analysis, Data Manipulation, Linux Commands, Analysis, Scripting Languages, Query Languages, Advanced Analytics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Operational Databases, Database Development, Data Maintenance, Java Programming, Enterprise Application Management, Back-End Web Development, Data Access, Full-Stack Web Development, Database Management, Program Development, Business Logic, Frontend Integration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Generative AI, LLM Application, Prompt Engineering, Prompt Engineering Tools, Large Language Modeling, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SQL, Query Languages, Database Management, Database Design, Data Processing, Performance Tuning, Data Storage Technologies, Database Theory, Database Systems, Data Storage, Metadata Management, Database Management Systems, Database Software, Data Access, Databases, Data Warehousing, Data Management, Data Analysis
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Security Controls, Vulnerability Scanning, ISO/IEC 27001, Penetration Testing, Vulnerability Assessments, Security Information and Event Management (SIEM), Data Security, Compliance Auditing, Security Assertion Markup Language (SAML), Computer Security Incident Management, Multi-Factor Authentication, Authentications, Computer Security Awareness Training, Single Sign-On (SSO), Event Monitoring, Authorization (Computing), Encryption, Cryptographic Protocols, Advanced Encryption Standard (AES), End User Training and Support
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Integrations, Infrastructure as Code (IaC), AI Personalization, Integrated Development Environments, Command-Line Interface, Shell Script, AI Workflows, AWS CloudFormation, Bash (Scripting Language), Prompt Engineering, Generative AI Agents, Terraform, Open Source Technology, AI Security, Computer Programming, Generative AI, Artificial Intelligence, Systems Administration
Beginner · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Algorithms, Performance Tuning, Theoretical Computer Science, Performance Testing, Data Structures, Python Programming, Memory Management, Verification And Validation, Computer Programming Tools
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud-Native Computing, Cloud Applications, Google Cloud Platform, Application Development, Cloud API, API Gateway, Cloud-Based Integration, Application Programming Interface (API), Serverless Computing, Authentications, Identity and Access Management, Event-Driven Programming, Node.JS, Authorization (Computing)
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), Object Oriented Design, Android Development, Android (Operating System), User Interface (UI) Design, Animation and Game Design, Mobile Development, Application Deployment, Code Reusability, Linear Algebra
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Quantitative Research, Database Development, Model Optimization, Information Architecture, Prompt Engineering, Retrieval-Augmented Generation, LangChain, Python Programming
Intermediate · Course · 1 - 4 Weeks