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.

Board Infinity
Skills you'll gain: Data Preprocessing, Model Deployment, Apache Mahout, Java, Java Programming, Apache Spark, Classification Algorithms, Machine Learning Software, Machine Learning Methods, Model Training, Applied Machine Learning, Deep Learning, Data Processing, Model Evaluation, Natural Language Processing, Data Cleansing, Machine Learning, Feature Engineering, Fine-tuning, Data Transformation
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Data Flow Diagrams (DFDs), Prompt Engineering, AI Integrations, Generative AI, Embeddings, Diagram Design, Large Language Modeling, Vector Databases, Data Pipelines, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Quantitative Research, R (Software), Scatter Plots, R Programming, Statistical Visualization, Correlation Analysis, Descriptive Statistics, Statistical Analysis, Data Analysis, Plot (Graphics), Statistics, Statistical Methods, Data Manipulation, Data Import/Export, Data Structures
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Empathy, Active Listening, Compassion, Workplace inclusivity, Empathy & Emotional Intelligence, Recognizing Others, Non-Verbal Communication, Diversity and Inclusion, Emotional Intelligence, Tactfulness, Social Skills, Rapport Building, Leadership Studies, Employee Engagement, Leadership and Management, Verbal Communication Skills, Relationship Building, Employee Retention, Communication Strategies, Creativity
Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Java Programming, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), User Interface (UI) Design, Development Environment, Software Development
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Docker (Software), CI/CD, Containerization, LLM Application, Continuous Integration, Software As A Service, Product Development, Continuous Deployment, Large Language Modeling, Commercialization, Software Development, Marketing Strategies, Application Deployment, Product Planning, Go To Market Strategy, AI Integrations, API Design, Generative AI, Software Testing, GitHub
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, LLM Application, Prompt Engineering, Responsible AI, Large Language Modeling, Hugging Face, Multimodal Prompts, Generative AI, Generative Model Architectures, Retrieval-Augmented Generation, Generative AI Agents, Risking, AI Orchestration, Fine-tuning, Python Programming, Vector Databases, Machine Learning, Agentic systems, Data Science
Beginner · Course · 3 - 6 Months

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Code Review, Prompt Patterns, LLM Application, Vibe coding, Generative AI, Generative AI Agents, Large Language Modeling, AI Integrations, AI literacy, AI Workflows, Continuous Integration, Software Documentation, CI/CD, Development Testing, GitHub, Software Technical Review, Application Deployment
Beginner · Course · 1 - 4 Weeks

Special Competitive Studies Project
Skills you'll gain: Large Language Modeling, Responsible AI, LLM Application, AI Integrations, Google Gemini, Data Ethics, Artificial Intelligence, AI Workflows, Gemini, AI literacy, Governance, ChatGPT, Public Administration, Generative AI, Decision Intelligence, Human Machine Interfaces, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Test Script Development, Software Documentation, Maintainability, Application Development, Generative AI, AI Integrations, Software Development, Computer Programming Tools, Software Technical Review, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Mobile Security, Mobile Development, Secure Coding, Knowledge of Apple Hardware, IT Security Architecture, Application Security, Data Validation, Application Programming Interface (API), JSON
Intermediate · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, Development Testing, Test Script Development, Test Case, Python Programming, Cloud Management, Computer Science
Beginner · Course · 1 - 3 Months