• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. Nlp

NLP Courses

NLP courses can help you learn text processing, sentiment analysis, language modeling, and chatbot development. You can build skills in data preprocessing, feature extraction, and evaluating model performance. Many courses introduce tools like Python libraries such as NLTK and spaCy, as well as frameworks like TensorFlow and PyTorch, that support implementing NLP techniques and developing applications that utilize artificial intelligence.

Popular NLP Courses and Certifications


  • D

    DeepLearning.AI

    Natural Language Processing with Attention Models

    Skills you'll gain: Natural Language Processing, Transfer Learning, Generative Model Architectures, Keras (Neural Network Library), Model Evaluation

    4.4 stars, 1.1K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.4 (1.1K) · Intermediate · Course · 1 - 4 Weeks

  • P

    Pearson

    Introduction to Transformer Models for NLP: Foundations

    Skills you'll gain: Fine-tuning, PyTorch (Machine Learning Library), Transfer Learning, Natural Language Processing

    Intermediate · Course · 1 - 4 Weeks

  • I

    IBM

    Generative AI for Java and Spring Developers

    Skills you'll gain: Prompt Engineering, Generative AI, Data Ethics, Generative AI Agents, ChatGPT, AI literacy, Restful API, Software Design, AI Integrations, Application Deployment, Software Architecture, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Continuous Integration, Software Development, Java, Development Environment, Machine Learning, Application Security, Java Programming

    4.7 stars, 12K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.7 (12K) · Intermediate · Specialization · 3 - 6 Months

  • P

    Packt

    NLP – Machine Learning Models in Python

    Skills you'll gain: Model Evaluation, Dimensionality Reduction, Classification Algorithms, Applied Machine Learning, Machine Learning Algorithms, Machine Learning Methods, Python Programming

    Intermediate · Course · 1 - 3 Months

  • P

    Pearson

    Introduction to Transformer Models for NLP: Deploying Modern Models

    Skills you'll gain: Vision Transformer (ViT), Model Deployment, Hugging Face, MLOps (Machine Learning Operations), Cloud Deployment, Fine-tuning, Computer Vision, Natural Language Processing

    Intermediate · Course · 1 - 4 Weeks

  • P

    Pragmatic AI Labs

    Prompt Architecture and NLP on Amazon Bedrock

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Amazon Bedrock, Prompt Engineering Tools, Rust (Programming Language), Agentic Workflows, Natural Language Processing, Generative AI, Command-Line Interface, Agentic systems

    Beginner · Course · 1 - 4 Weeks

  • I

    IBM

    Generative AI for NLP with PyTorch Capstone Project

    Skills you'll gain: Model Evaluation, Fine-tuning, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Training, Transfer Learning, Generative AI, Natural Language Processing, Hugging Face, Data Preprocessing, Model Optimization, Data Processing, Deep Learning, Machine Learning, Machine Learning Algorithms

    Advanced · Course · 1 - 4 Weeks

    Category: New
    New
  • C

    Codio

    Select Topics in Python: Natural Language Processing

    Skills you'll gain: Text Mining, Natural Language Processing, Data Processing, Data Preprocessing, Computer Programming, Python Programming

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Build & Evaluate NLP Transformer Pipelines

    Skills you'll gain: Performance Metric, Quality Assessment

    Intermediate · Course · 1 - 4 Weeks

  • P

    Pearson

    Introduction to Transformer Models for NLP: Building NLP Solutions

    Skills you'll gain: Prompt Engineering, Fine-tuning, Large Language Modeling, Natural Language Processing, Generative AI, Generative Model Architectures, Model Training, Embeddings

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Create Chatbots & NLP Apps

    Skills you'll gain: Retrieval-Augmented Generation, Natural Language Processing, Data-Driven Decision-Making, Usability Testing, Embeddings, Unstructured Data, Model Evaluation

    Intermediate · Course · 1 - 4 Weeks

  • B

    Board Infinity

    Transformers in Action: A Practical Approach to NLP and AI

    Skills you'll gain: Hugging Face, Model Evaluation, Model Optimization, Embeddings, LLM Application, Model Training, Recurrent Neural Networks (RNNs), Fine-tuning, Model Deployment

    Intermediate · Course · 1 - 4 Weeks

1…567…72

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok