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.

Skills you'll gain: Project Risk Management, User Story, Project Management, Risk Management, Kanban Principles, Project Planning, Agile Methodology, Agile Project Management, Agile Software Development, Cost Management, Project Management Office (PMO), Backlogs, Risk Mitigation, Project Management Software, Scaled Agile Framework, Project Management Life Cycle, Risk Analysis, Team Performance Management, Sprint Planning, Sprint Retrospectives
★ 4.6 (26) · Beginner · Specialization · 1 - 3 Months

Michigan State University
Skills you'll gain: Game Design, Unity Engine, 3D Assets, Prototyping, Video Game Development, 3D Modeling, Computer Graphics, Multimedia, Programming Principles, Development Testing
★ 4.8 (69) · Intermediate · Course · 1 - 4 Weeks

Fudan University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, Intellectual Property, 3D Assets, Mobile Development, Animation and Game Design, Cloud Deployment, Application Deployment, Conceptual Design, Android (Operating System), User Interface (UI), Mobile Development Tools, C# (Programming Language), Systems Design, User Interface (UI) Design, Cross Platform Development, Performance Tuning, Android Development, New Product Development
★ 4.2 (172) · Beginner · Specialization · 3 - 6 Months

Alberta Machine Intelligence Institute
Skills you'll gain: Supervised Learning, Model Optimization, Machine Learning Algorithms, Machine Learning Methods, Applied Machine Learning, Classification Algorithms, Model Evaluation, Jupyter, Statistical Machine Learning, Decision Tree Learning, Model Training, Machine Learning, Classification And Regression Tree (CART), Data Preprocessing, Business Solutions, Python Programming, Regression Analysis, Performance Analysis, Data Processing
★ 4.7 (417) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Object Oriented Design, Test Automation, Hypertext Markup Language (HTML), Software Testing, Test Script Development, Integrated Development Environments, Web Design and Development, Test Data, Test Tools, Browser Compatibility, Computer Programming, Web Development, Programming Principles
★ 4.5 (33) · Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Program Development, Software Installation, Computational Logic, Development Environment
★ 4.8 (83) · Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Objective-C (Programming Language), Mobile Development, Application Development, Application Servers, Object Oriented Programming (OOP), Data Structures
★ 3.8 (79) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Android Studio, Android Jetpack, Android Development, Mobile Development, Kotlin, User Interface (UI), UI Components, User Interface (UI) Design, Cross Platform Development, Event-Driven Programming, Animations, Extensible Markup Language (XML)
★ 4.6 (157) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Code Reusability, Program Development
★ 4.4 (31) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Mobile Development, Application Development, Data Persistence, Data Modeling, Authentications
★ 4 (52) · Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Test Automation, Regression Testing, Software Testing, Software Engineering Tools, Test Script Development, Test Tools, White-Box Testing, Code Coverage, Security Testing, Verification And Validation, Test Case, Test Data, Functional Requirement, Application Security, Vulnerability Scanning
★ 4.2 (87) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Web Development Tools, Computational Logic, Front-End Web Development, Solution Design, Javascript, Computer Programming, Data Structures, Web Development, Technical Communication
★ 4.6 (36) · Intermediate · Course · 1 - 4 Weeks