• 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
    K

    Kennesaw State University

    DFSS for the 6 σ Black Belt

    Skills you'll gain: Process Improvement, Six Sigma Methodology, Lean Six Sigma, Knowledge Transfer, Continuous Improvement Process, Lean Manufacturing, Statistical Process Controls, Quality Management, Product Design, Statistical Methods, Design and Product, Probability & Statistics

    4.4
    Rating, 4.4 out of 5 stars
    ·
    42 reviews

    Mixed · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Leeds

    An Introduction to Logic for Computer Science

    Skills you'll gain: Logical Reasoning, Computational Logic, Computational Thinking, Algorithms, Theoretical Computer Science, Artificial Intelligence, Cryptography, Graph Theory

    4.6
    Rating, 4.6 out of 5 stars
    ·
    30 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Mathematical Foundations and Quantum Mechanics Essentials

    Skills you'll gain: Probability, Linear Algebra, Probability & Statistics, Statistics, Mathematical Theory & Analysis, Computational Logic, Applied Mathematics, Advanced Mathematics, Computer Science, Algebra, Physics

    4.4
    Rating, 4.4 out of 5 stars
    ·
    57 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    N

    Northwestern University

    Teaching the Violin and Viola: Creating a Healthy Foundation

    Skills you'll gain: Music Theory, Music, Instrumental Music, Music Performance, Classical Music, Lecturing, Coordination

    4.7
    Rating, 4.7 out of 5 stars
    ·
    209 reviews

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Minnesota

    Introduction to Integrative Nursing

    Skills you'll gain: Nursing Practices, Nursing Management, Clinical Leadership, Patient Evaluation, Nursing, Nursing Care, Clinical Nursing, Pain Management, Patient-centered Care, Health Assessment, Clinical Assessment, Chronic Diseases, Stress Management, Mindfulness

    4.8
    Rating, 4.8 out of 5 stars
    ·
    96 reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Simplilearn

    Lean Management Course

    Skills you'll gain: Lean Manufacturing, Lean Methodologies, Lean Six Sigma, Kaizen Methodology, Operational Efficiency, Performance Measurement, Manufacturing Operations, Quality Improvement, Operational Excellence, Business Process, Quality Management, Process Improvement, Performance Metric, Waste Minimization, Kanban Principles, Quality Control, Six Sigma Methodology, Continuous Improvement Process, Quality Assurance and Control, Business Metrics

    4.7
    Rating, 4.7 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    E

    EDUCBA

    Regression & Forecasting for Data Scientists using Python

    Skills you'll gain: Time Series Analysis and Forecasting, Exploratory Data Analysis, Feature Engineering, Statistical Analysis, Forecasting, Regression Analysis, Python Programming, Data Analysis, Predictive Modeling, Pandas (Python Package), Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Supervised Learning, Data Cleansing, Data Transformation

    4.6
    Rating, 4.6 out of 5 stars
    ·
    42 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    B

    Board Infinity

    Introduction to Software Quality Assurance

    Skills you'll gain: Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Documentation, Functional Testing, Software Testing, Acceptance Testing, User Acceptance Testing (UAT), Test Case, Maintainability, Verification And Validation, Unit Testing, Software Design, System Testing, Integration Testing, Waterfall Methodology, Agile Methodology, Regression Testing

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Skillshare

    Intermediate to Advanced: Professional Figma UI / UX Design

    Skills you'll gain: Figma (Design Software), UI Components, Typography, Prototyping, Responsive Web Design, Interaction Design, UI/UX Strategy, User Experience Design, User Experience, Motion Graphics, Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, Mockups, User Interface (UI) Design, Animations, Collaborative Software, Web Content Accessibility Guidelines, Interactive Design, Mobile Development, Design Strategies

    4.6
    Rating, 4.6 out of 5 stars
    ·
    16 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    I

    IBM

    Java Development Capstone Project

    Skills you'll gain: Database Design, Continuous Integration, Restful API, User Requirements Documents, Docker (Software), Model View Controller, Front-End Web Development, Databases, User Story, CI/CD, Java, Java Programming, Hibernate (Java), Database Application, HTML and CSS, Full-Stack Web Development, Spring Boot, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Software Design Documents

    4.7
    Rating, 4.7 out of 5 stars
    ·
    7 reviews

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Codio

    Advanced Django: Introduction to Django Rest Framework

    Skills you'll gain: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, Object-Relational Mapping, Model View Controller, Python Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    49 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Strategies for Heavy Lifting

    Skills you'll gain: Structural Engineering, Construction Engineering, Construction, Engineering Management, Equipment Design, Construction Management, Engineering Practices, Hydraulics, Architecture and Construction, Mechanics, Safety Standards, Engineering, Mechanical Design, Engineering Calculations, Civil Engineering, Structural Analysis, Mechanical Engineering, Hazard Analysis, Construction Inspection, Engineering Analysis

    4.6
    Rating, 4.6 out of 5 stars
    ·
    14 reviews

    Advanced · Specialization · 3 - 6 Months

Searches related to programming principles

functional programming principles in scala
java programming: principles of software design
functional programming principles in scala (scala 2 version)
programming for python data science: principles to practice
1…271272273…507

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

  • DFSS for the 6 σ Black Belt: Kennesaw State University
  • An Introduction to Logic for Computer Science: University of Leeds
  • Mathematical Foundations and Quantum Mechanics Essentials: Packt
  • Teaching the Violin and Viola: Creating a Healthy Foundation: Northwestern University
  • Introduction to Integrative Nursing: University of Minnesota
  • Lean Management Course: Simplilearn
  • Regression & Forecasting for Data Scientists using Python: EDUCBA
  • Introduction to Software Quality Assurance: Board Infinity
  • Intermediate to Advanced: Professional Figma UI / UX Design: Skillshare
  • Java Development Capstone Project: IBM

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok