• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Programming Principles

Results for "programming principles"


  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Intrusion Detection

    Skills you'll gain: Intrusion Detection and Prevention, Model Evaluation, Incident Response, Threat Detection, Computer Security Incident Management, Distributed Denial-Of-Service (DDoS) Attacks, Cybersecurity, Anomaly Detection, Incident Management, Threat Management, Model Training, Continuous Monitoring, Cyber Security Policies, System Monitoring, AI Security, Virtual Machines, Network Security, Machine Learning Methods, Network Analysis, Data Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    7 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    U

    Universidad de los Andes

    Introducción al análisis de sistemas de control con MATLAB

    Skills you'll gain: Control Systems, Process Control, Mathematical Modeling, Engineering Analysis, Matlab, Simulation and Simulation Software, Systems Analysis, Simulations, Automation Engineering, Systems Design, Mathematical Software, Performance Tuning

    4.8
    Rating, 4.8 out of 5 stars
    ·
    68 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    ISC2

    ISC2 Essentials of Cloud Certificate

    Skills you'll gain: Cloud Computing Architecture, Cloud Management, Cloud Security, Cloud Computing, Zero Trust Network Access, Business Continuity Planning, Business Continuity, Cloud Standards, Continuous Monitoring, Cloud Infrastructure, Hybrid Cloud Computing, Cloud Services, Data Migration, Resource Allocation, Security Management, Cloud Platforms, Data Management, Disaster Recovery, Infrastructure As A Service (IaaS), Cloud Deployment

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    CRM Strategies: Analyze, Design & Implement

    Skills you'll gain: Customer Relationship Management (CRM) Software, Customer Relationship Management, Customer experience strategy (CX), Case Studies, Brand Loyalty, Customer Relationship Building, Customer experience improvement, Customer Analysis, Customer Retention, Customer Engagement, Strategic Planning, Organizational Strategy, Business Strategy, Competitive Analysis, Business Analysis, Analysis, Auditing

    4.5
    Rating, 4.5 out of 5 stars
    ·
    18 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Selenium WebDriver 4 with Java - Zero To Hero

    Skills you'll gain: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, System Testing, Test Tools, Object Oriented Programming (OOP), Continuous Delivery, Test Data, Java Programming, Java, Test Case, Software Testing

    4.3
    Rating, 4.3 out of 5 stars
    ·
    6 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Unsupervised Text Classification for Marketing Analytics

    Skills you'll gain: Unsupervised Learning, Unstructured Data, Marketing Analytics, Text Mining, Deep Learning, Model Evaluation, Machine Learning, JSON, Natural Language Processing, Machine Learning Algorithms, Data Preprocessing, Model Training, Python Programming

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Healthcare Strategy and Innovation

    Skills you'll gain: Health Informatics, Strategic Communication, Health Technology, Strategic Planning, Business Analysis Tools, Business Planning, Innovation, Telehealth, Organizational Strategy, Design Thinking, Business Strategies, Business Strategy, Strategic Leadership, Informatics, Health Care Administration, Emerging Technologies, Agile Methodology, Digital Transformation, User Centered Design

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    AWS, JavaScript, React - Deploy Web Apps on the Cloud

    Skills you'll gain: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Identity and Access Management, Cloud Hosting, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, UI Components, Application Deployment, React.js, Event-Driven Programming, Javascript, Apache

    4.7
    Rating, 4.7 out of 5 stars
    ·
    7 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    C

    Coursera

    Alteryx Mastery: Data Analytics & Workflow Automation

    Skills you'll gain: Data Import/Export, Alteryx, No-Code Development, Data Visualization, Data Presentation, Business Analytics, Data Governance, Workflow Management, Analytics, Operational Efficiency, Business Reporting, Data Wrangling, Data Cleansing, Data Manipulation, Data Analysis Software, Data Transformation, Data Analysis, Business Process Automation, Data Integration, Automation

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Leeds

    How to Get Into Blockchain

    Skills you'll gain: Blockchain, Emerging Technologies, FinTech, Banking, Digital Assets, Social Impact, Business Ethics, Transaction Processing, Computer Programming

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    B

    Board Infinity

    Java Multi-Threading Mastery: From Basics to Advanced

    Skills you'll gain: Java Programming, Java, OS Process Management, Memory Management, Data Sharing

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Master Electric Vehicle Tech: Software Skills

    Skills you'll gain: Electrical Systems, Embedded Software, Electric Power Systems, Engineering Software, Power Electronics, Hardware Troubleshooting, Software Systems, Systems Architecture, Electrical Engineering, Systems Integration, Debugging, Control Systems

    4.8
    Rating, 4.8 out of 5 stars
    ·
    10 reviews

    Beginner · Course · 1 - 4 Weeks

1…406407408…643

In summary, here are 10 of our most popular programming principles courses

  • Intrusion Detection: Johns Hopkins University
  • Introducción al análisis de sistemas de control con MATLAB: Universidad de los Andes
  • ISC2 Essentials of Cloud Certificate: ISC2
  • CRM Strategies: Analyze, Design & Implement: EDUCBA
  • Selenium WebDriver 4 with Java - Zero To Hero: Packt
  • Unsupervised Text Classification for Marketing Analytics: University of Colorado Boulder
  • Healthcare Strategy and Innovation: University of Michigan
  • AWS, JavaScript, React - Deploy Web Apps on the Cloud: Packt
  • Alteryx Mastery: Data Analytics & Workflow Automation: Coursera
  • How to Get Into Blockchain: University of Leeds

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

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
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok