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

Results for "programming principles"


  • U

    University of California San Diego

    Basic Data Processing and Visualization

    Skills you'll gain: Data Processing, Data Manipulation, Data Visualization, Web Scraping, Data Visualization Software, Pandas (Python Package), Data Analysis, Data Preprocessing, Data Cleansing, Matplotlib, Data Import/Export, NumPy, Jupyter, JSON, Python Programming

    4.3
    Rating, 4.3 out of 5 stars
    ·
    200 reviews

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    COVID19 Data Analysis Using Python

    Skills you'll gain: Data Preprocessing, Correlation Analysis, Seaborn, Data Cleansing, Data Visualization, Statistical Analysis, Data Manipulation, Data Analysis, Exploratory Data Analysis, Pandas (Python Package), Data Integration, Statistics, Python Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    2K reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • U

    University of Toronto

    Learn Interpersonal Psychotherapy

    Skills you'll gain: Patient Education And Counseling, Patient Evaluation, Interpersonal Communications, Psychotherapy, Mental Health Therapies, Patient Treatment, Treatment Planning, Rapport Building, Interactive Learning, Mental Health Diseases and Disorders, Case Studies, Mental Health, Clinical Practices

    4.8
    Rating, 4.8 out of 5 stars
    ·
    106 reviews

    Mixed · Course · 1 - 3 Months

  • I

    IBM

    Cybersecurity Architecture

    Skills you'll gain: Network Security, Cybersecurity, Data Security, Application Security, Information Technology Architecture

    4.8
    Rating, 4.8 out of 5 stars
    ·
    196 reviews

    Intermediate · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Predictive Modeling and Analytics

    Skills you'll gain: Predictive Modeling, Predictive Analytics, Logistic Regression, Exploratory Data Analysis, Data Visualization, Data Modeling, Data Presentation, Business Analytics, Data Analysis, Statistical Modeling, Regression Analysis, Classification Algorithms, Microsoft Excel, Supervised Learning, Decision Tree Learning, Data Cleansing, Artificial Neural Networks

    3.6
    Rating, 3.6 out of 5 stars
    ·
    605 reviews

    Intermediate · Course · 1 - 4 Weeks

  • W

    Wesleyan University

    Property and Liability: An Introduction to Law and Economics

    Skills you'll gain: Court Systems, Civil Law, Legal Proceedings, Litigation and Civil Justice, Property and Real Estate, Economics, Technology Strategies, Compensation Management, Case Studies

    4.6
    Rating, 4.6 out of 5 stars
    ·
    562 reviews

    Mixed · Course · 1 - 3 Months

  • I

    IBM

    Designing User Interfaces and Experiences (UI/UX)

    Skills you'll gain: User Centered Design, User Experience Design, Responsive Web Design, User Interface (UI) Design, Web Design and Development, Prototyping, Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Web Design, Wireframing, Typography, Layout Design, Interactive Design, Web Applications, Mobile Development

    4.5
    Rating, 4.5 out of 5 stars
    ·
    311 reviews

    Beginner · Course · 1 - 4 Weeks

  • M

    Microsoft

    Create Serverless Applications

    Skills you'll gain: Microsoft Azure, Serverless Computing, Cloud Development, Microsoft Power Automate/Flow, Event-Driven Programming, Cloud Applications, Cloud-Based Integration, Business Process Automation, Microservices, Application Programming Interface (API), GitHub

    4.4
    Rating, 4.4 out of 5 stars
    ·
    134 reviews

    Intermediate · Course · 1 - 3 Months

  • G

    Google

    Google Project Management

    Skills you'll gain: Backlogs, Quality Management, Project Closure, Project Planning, Scope Management, Project Scoping, Agile Project Management, Budget Management, Project Risk Management, Milestones (Project Management), Team Leadership, Communication Planning, Agile Software Development, Product Roadmaps, Sprint Retrospectives, Resource Management, Project Management Life Cycle, Smart Goals, Change Management, Project Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    370 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • U

    University of California San Diego

    Internet of Things: Communication Technologies

    Skills you'll gain: Session Initiation Protocols, Android Studio, Android Development, Internet Of Things, Communication Systems, Network Protocols, Telecommunications, Wireless Networks, Mobile Development, Application Development, Embedded Systems, Open Source Technology

    4.6
    Rating, 4.6 out of 5 stars
    ·
    508 reviews

    Mixed · Course · 1 - 3 Months

  • U

    University of New Mexico

    Curanderismo: Traditional Healing of the Mind, Energy & Spirit

    Skills you'll gain: Trauma Care, Music, Mental and Behavioral Health, Cultural Sensitivity, Compassion, Health Care, Mindfulness, Cultural Diversity

    4.8
    Rating, 4.8 out of 5 stars
    ·
    131 reviews

    Beginner · Course · 1 - 3 Months

  • C

    California Institute of the Arts

    Основы графического дизайна

    Skills you'll gain: Graphic Design, Typography, Graphic and Visual Design Software, Adobe Creative Cloud, Design Elements And Principles, Adobe Photoshop, Adobe Illustrator, Design Software, Color Theory, Layout Design, Image Quality, Creativity

    4.9
    Rating, 4.9 out of 5 stars
    ·
    533 reviews

    Beginner · Course · 1 - 4 Weeks

1…183184185…606

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

  • Basic Data Processing and Visualization: University of California San Diego
  • COVID19 Data Analysis Using Python: Coursera
  • Learn Interpersonal Psychotherapy: University of Toronto
  • Cybersecurity Architecture: IBM
  • Predictive Modeling and Analytics : University of Colorado Boulder
  • Property and Liability: An Introduction to Law and Economics: Wesleyan University
  • Designing User Interfaces and Experiences (UI/UX): IBM
  • Create Serverless Applications : Microsoft
  • Google Project Management: Google
  • Internet of Things: Communication Technologies: University of California San Diego

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