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 Application, Full-Stack Web Development, Web Applications, Model View Controller, Authentications, Business Logic, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Relational Databases, Database Application, Microsoft SQL Servers, Data Integrity, Databases, Database Management, Data Modeling, Visual Basic (Programming Language), Application Development, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Infrastructure as Code (IaC), DevOps, Kubernetes, YAML, Docker (Software), Automation, Debugging, Security Controls, Microsoft Windows, Configuration Management
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: Unit Testing, Test Driven Development (TDD), CI/CD, Software Testing, Model Deployment, Testability, MLOps (Machine Learning Operations), Tensorflow, Maintainability, Software Engineering, Machine Learning Methods, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: IBM Cloud, Development Testing, Natural Language Processing, Software Testing, User Flows, Customer experience improvement, User Accounts, Content Management
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: File I/O, Cross Platform Development, Operating Systems, Data Import/Export, Development Environment, Scripting, File Management, Scripting Languages, Data Processing, Virtual Machines, Python Programming, Programming Principles, Computer Programming, Software Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), C# (Programming Language), .NET Framework, Graphical Tools, Animations, Animation and Game Design, Image Analysis, User Interface (UI), User Interface (UI) Design, Application Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Ruby (Programming Language), Program Development, File I/O, Development Environment, Maintainability, Data Structures, Computer Programming, Debugging, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Serverless Computing, API Gateway, Extensible Markup Language (XML), JSON, Amazon Web Services, Cloud Deployment, Cloud Development, Application Programming Interface (API), Cloud Applications, Restful API, Data Processing, Data Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Data Governance, Real Time Data, Data Lakes, Microsoft SQL Servers, Compliance Management, Metadata Management, Data Architecture, Data Security, Power BI, Operational Databases, System Monitoring, Identity and Access Management, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Data Quality, Extract, Transform, Load, Anomaly Detection, Data Pipelines, Data Validation, Data Integrity, Dependency Analysis, Data Transformation, Data Processing, Dashboard, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Scalability, Application Development, Mobile Development, Web Applications, Cross Platform Development, Development Environment, UI Components, Software Architecture, TypeScript, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML)
Beginner · Course · 1 - 4 Weeks