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: React Redux, React.js, Front-End Web Development, Frontend Performance, JavaScript Frameworks, Web Development Tools, Event-Driven Programming, Web Applications, Javascript, TypeScript, UI Components, Application Development, Cascading Style Sheets (CSS), User Interface (UI), Context Management, E-Commerce
Intermediate · Course · 1 - 3 Months

Skills you'll gain: UI Components, HTML and CSS, Responsive Web Design, Web Design, Web Design and Development, Cascading Style Sheets (CSS), User Interface (UI), Interactive Design, User Interface (UI) Design, Design, Javascript, Front-End Web Development, Interaction Design, Hypertext Markup Language (HTML), Animations, Web Development, Web Applications, Event-Driven Programming
Intermediate · Course · 3 - 6 Months

Northeastern University
Skills you'll gain: Data Governance, Database Management, Database Architecture and Administration, Database Administration, Data Management, Relational Databases, Data Warehousing, Database Design, SQL, Transaction Processing, Stored Procedure, Data Security, Transact-SQL, Query Languages, Disaster Recovery, Data Storage Technologies, Encryption, Security Controls, Server Side, Data Encryption Standard
Mixed · Course · 1 - 3 Months

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

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, Interactive Data Visualization, JSON, User Interface (UI), Software Architecture, User Interface (UI) Design, Apple software proficiency, UI Components, Software Testing, Test Tools, AI Integrations, Unit Testing, User Interface and User Experience (UI/UX) Design, Software Design, Computer Programming, Computer Programming Tools
Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Generative AI Agents, Prompt Engineering, Google Gemini, Generative AI, AI Enablement, AI Product Strategy, Prompt Engineering Tools, Google Cloud Platform, AI Integrations, Agentic systems, Organizational Strategy, Innovation, Organizational Change, Large Language Modeling, Proxy Servers, Customer Engagement
Beginner · Course · 1 - 3 Months

Skills you'll gain: Secure Coding, Threat Detection, Penetration Testing, Cloud Security, Exploitation techniques, Cyber Security Assessment, Vulnerability Scanning, Security Testing, Application Security, Incident Response, Cybersecurity, Vulnerability Assessments, Python Programming, Web Scraping, Encryption, Automation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Shiny (R Package), Cloud Deployment, Interactive Data Visualization, Data Visualization, Cloud Applications, Performance Tuning, Dashboard Creation, R (Software), Web Applications, Application Development, Frontend Performance, R Programming, Event-Driven Programming, Dashboard, Exploratory Data Analysis, Driving engagement, UI Components, User Interface (UI) Design, Data Analysis, File I/O
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, OpenAI API, OpenAI, Real Time Data, Embeddings, Web Applications, Application Programming Interface (API), Token Optimization, User Interface (UI), Web Design and Development, Front-End Web Development, Generative AI, Large Language Modeling, Javascript
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Unity Engine, Animation and Game Design, Video Game Development, Animations, Game Design, Project Design, Program Development, Development Environment, C# (Programming Language), Course Development, Interactive Learning, Interactive Design, Scripting, Process Design, System Requirements, Environment, Mechanics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Application Design, Code Reusability, Program Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), JSON, Shell Script, Scripting, Unix Shell, Linux Commands, Scripting Languages, Unix Commands, Restful API, Command-Line Interface, Kubernetes, Software Installation
Intermediate · Course · 3 - 6 Months