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

More to explore:

Results for "programming principles"


  • Status: Preview
    Preview
    M

    Michigan State University

    Digital Painting Specialization

    Skills you'll gain: Color Theory, Adobe Illustrator, Digital Design, Creativity, Image Quality, Design

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    B

    Board Infinity

    Building Applications with DeepSeek

    Skills you'll gain: DeepSeek API, Deepseek, AI Workflows, Agentic Workflows, AI Enablement, Retrieval-Augmented Generation, Embeddings, Program Development, Model Deployment

    3.7
    Rating, 3.7 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Clustering Analysis

    Skills you'll gain: Unsupervised Learning, Dimensionality Reduction, Applied Machine Learning, Machine Learning, Data Mining, Model Evaluation, Machine Learning Algorithms, Statistical Machine Learning, Exploratory Data Analysis, Data Analysis, Spatial Analysis

    4.5
    Rating, 4.5 out of 5 stars
    ·
    11 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Delivering Value and Managing Stakeholders in Agile

    Skills you'll gain: Agile Project Management, Agile Methodology, Risk Management, Stakeholder Management, User Story, Stakeholder Engagement, Leadership, Sprint Planning, Conflict Management, Earned Value Management, Stakeholder Analysis, Communication, Value Engineering, Contract Management, Prioritization

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Introduction to NLP and Syntactic Processing

    Skills you'll gain: Natural Language Processing, Text Mining, Data Manipulation, Unstructured Data, Markov Model, Data Preprocessing, Python Programming, Applied Machine Learning, Feature Engineering, Algorithms, Probability & Statistics

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Michigan

    Python에서 데이터베이스 사용하기

    Skills you'll gain: SQL, Database Management, Database Design, Databases, Relational Databases, Web Scraping, Data Modeling, Data Visualization Software, Object Oriented Programming (OOP), Data Processing, Object Oriented Design, Python Programming, Data Collection

    Mixed · Course · 1 - 3 Months

  • C

    Coursera

    Crea tu primera página web en HTML

    Skills you'll gain: Hypertext Markup Language (HTML), Web Design and Development, Browser Compatibility, Web Development, Cascading Style Sheets (CSS), Web Content, Microsoft Visual Studio, Integrated Development Environments

    4.8
    Rating, 4.8 out of 5 stars
    ·
    30 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Data Structures and Algorithms

    Skills you'll gain: Data Structures, Algorithms, Computer Programming, Computational Thinking, Theoretical Computer Science, Performance Tuning

    4.5
    Rating, 4.5 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    Skillshare

    Canva Design Essentials Pt. 2: Branding & Identity

    Skills you'll gain: Canva (Software), Typography, Creative Design, Logo Design, Style Guides, Graphic and Visual Design, Marketing Design, Color Theory, Brand Strategy, Branding, Competitive Analysis, Social Media Content

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Mixed · Course · 1 - 3 Months

  • C

    Coursera

    Graduate Admission Prediction with Pyspark ML

    Skills you'll gain: Data Cleansing, PySpark, Data Manipulation, Data Preprocessing, Apache Spark, Google Cloud Platform, Data Analysis, Applied Machine Learning, Predictive Modeling, Big Data, Machine Learning, Regression Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    34 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • P

    Packt

    COBIT 2019 Foundation

    Skills you'll gain: Control Objectives for Information and Related Technology (COBIT), IT Management, Information Technology Architecture, Performance Management, Governance, Enterprise Architecture, Program Implementation, Process Management, Information Technology, Business Process, Training and Development, Risk Management

    5
    Rating, 5 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Leeds

    How to Get Into Software Development

    Skills you'll gain: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development

    Beginner · Course · 1 - 4 Weeks

1…349350351…563

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

  • Digital Painting Specialization: Michigan State University
  • Building Applications with DeepSeek: Board Infinity
  • Clustering Analysis: University of Colorado Boulder
  • Delivering Value and Managing Stakeholders in Agile: Packt
  • Introduction to NLP and Syntactic Processing: Packt
  • Python에서 데이터베이스 사용하기: University of Michigan
  • Crea tu primera página web en HTML: Coursera
  • Advanced Data Structures and Algorithms: Packt
  • Canva Design Essentials Pt. 2: Branding & Identity: Skillshare
  • Graduate Admission Prediction with Pyspark ML: Coursera

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