Neuro-linguistic Programming courses can help you learn effective communication techniques, behavioral modeling, and strategies for personal development. You can build skills in rapport building, goal setting, and overcoming limiting beliefs. Many courses introduce tools like visualization exercises, language patterns, and anchoring techniques, which are used to enhance personal effectiveness and influence in various contexts.

Northwestern University
Skills you'll gain: Digital Signal Processing, Image Quality, Image Analysis, Medical Imaging, Telecommunications, Communication Systems, Matlab, Mathematical Modeling, Color Theory, Applied Mathematics, Estimation, Model Optimization
★ 4.6 (1.8K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Restful API, Server Side, Back-End Web Development, Full-Stack Web Development, JavaScript Frameworks, JSON, Web Servers, Authentications, Web Applications, API Design, Web Development, Postman API Platform, Package and Software Management, Model View Controller, Application Programming Interface (API), Web Services, Authorization (Computing), Javascript, Computer Science
★ 4.5 (628) · Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Agentic systems, Generative AI Agents, Agentic Workflows, LLM Application, OpenAI API, AI Workflows, Tool Calling, Prompt Engineering, Prompt Patterns, Software Documentation
★ 4.6 (472) · Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: C (Programming Language), Data Structures, C and C++, Programming Principles, Program Development, Algorithms, Memory Management, Computer Programming, Data Access
★ 4.3 (351) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Statistical Inference, Statistical Modeling, Statistical Hypothesis Testing, Regression Analysis, R Programming, Data Ethics, Statistical Analysis, Experimentation, Research Design, Statistical Methods, Data Science, Data Analysis, R (Software), Statistical Programming, Predictive Modeling, Predictive Analytics, Probability & Statistics, Advanced Analytics, Data Modeling, General Science and Research
★ 4.2 (69) · Intermediate · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Virtual Private Networks (VPN), Linux Servers, System Monitoring, Operating System Administration, Public Key Infrastructure, Ubuntu, Version Control, File Management, Command-Line Interface, Intrusion Detection and Prevention, Git (Version Control System), File Systems, User Accounts, Firewall, Cloud Computing Architecture, DevOps
★ 4.5 (1.2K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Back-End Web Development, Relational Databases, Database Management Systems, Database Management, Database Theory, SQL, Database Design, Databases, Database Administration, MySQL, Data Store, NoSQL, Query Languages, Data Integrity
★ 4.6 (692) · Beginner · Course · 1 - 3 Months
Duke University
Skills you'll gain: Database Design, MySQL, Relational Databases, SQL, Database Management, Data Modeling, Query Languages, Databases, Big Data, Business Analysis, Data Analysis
★ 4.7 (4.1K) · Mixed · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Prompt Engineering, Large Language Modeling, Prompt Patterns, Database Design, LLM Application, Database Development, Software Documentation, Vibe coding, Software Design Patterns, Databases, Collaborative Software, Software Testing, OpenAI API, Application Design, Technical Documentation, AI Integrations, Generative AI, Software Engineering, Software Development, Machine Learning
★ 4.6 (845) · Beginner · Professional Certificate · 1 - 3 Months

Skills you'll gain: SQL Server Reporting Services, Dashboard, Dashboard Creation, Interactive Data Visualization, Data Presentation, Microsoft Excel, Excel Macros, Data Visualization Software, Excel Formulas, Microsoft SQL Servers, Business Reporting, Business Intelligence, Cloud-Native Computing, SQL, Data Analysis, Analytics, Automation, Analysis, Business, Design
★ 4.3 (7) · Beginner · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Go (Programming Language), Algorithms, OS Process Management, System Programming, Data Sharing
★ 4.6 (808) · Intermediate · Course · 1 - 4 Weeks

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Internet Of Things, Operating Systems, Application Development, Wireless Networks, Communication Systems, Hardware Architecture, OS Process Management, Network Protocols, C (Programming Language), Simulations, Network Performance Management, Memory Management
★ 4.1 (629) · Intermediate · Course · 1 - 4 Weeks