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

Results for "programming principles"


  • Status: New
    New
    Status: Preview
    Preview
    B

    Board Infinity

    AI Development with DeepSeek for Developers

    Skills you'll gain: Deepseek, DeepSeek API, LangChain, LLM Application, Generative AI Agents, Model Evaluation, Application Programming Interface (API), Text Mining

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    F

    Fundação Instituto de Administração

    Integração e Cibersegurança entre os Sistemas de Informação

    Skills you'll gain: Interoperability, DevOps, Information Systems Security, Cybersecurity, Systems Integration, Application Programming Interface (API), Application Security, IT Security Architecture, Data Security, Web Services, Information Technology, Software As A Service, Microservices, Cloud Services, Cloud Computing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    15 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    U

    Universitat Politècnica de València

    Introducción a SQL y bases de datos relacionales

    Skills you'll gain: SQL, Relational Databases, Database Management, Databases, Database Design, Database Architecture and Administration, Query Languages, Data Integrity, Secure Coding, Data Manipulation

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    O

    O.P. Jindal Global University

    Introduction to Decision Science for Marketing

    Skills you'll gain: Marketing Analytics, Customer Analysis, Customer Retention, Predictive Analytics, Customer Insights, Data-Driven Decision-Making, Personalized Service, Marketing Strategies, Business Analytics, Customer Acquisition Management, Customer experience improvement, Loyalty Programs, Consumer Behaviour

    Beginner · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    GenAI for Personalized Marketing at Scale

    Skills you'll gain: Customer Analysis, AI Personalization, Customer Insights, Marketing Analytics, Generative AI, Target Audience, Marketing, Marketing Strategies, Marketing Effectiveness, Social Media Campaigns, Prompt Engineering, Content Creation, Data-Driven Decision-Making, Analysis, Scalability

    4.9
    Rating, 4.9 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Resilience & Leadership: Design, Development, & Integration

    Skills you'll gain: Crisis Management, Climate Change Adaptation, Change Management, Business Continuity, Organizational Change, Engineering Management, Contingency Planning, Sustainable Development, Systems Thinking, Organizational Leadership, Risk Management, Leadership, Innovation, Cross-Functional Collaboration, Vulnerability

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Pearson

    SQL for Any IT Professional

    Skills you'll gain: Database Design, Relational Databases, SQL, Database Management, Query Languages, Database Development, Database Systems, Data Management, Databases, Data Integrity, Oracle Databases, Data Modeling, Data Analysis, Data Manipulation, Data Structures, User Accounts

    Intermediate · Specialization · 1 - 4 Weeks

  • Status: Preview
    Preview
    S

    Simplilearn

    Introduction to DevOps and Git for Beginners

    Skills you'll gain: Git (Version Control System), DevOps, Version Control, Software Development, Development Environment, Software Development Tools, Command-Line Interface

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Network Assurance, Security, and Automation

    Skills you'll gain: Network Troubleshooting, Network Monitoring, Network Administration, Network Security, Firewall, Ansible, System Monitoring, Network Protocols, Security Controls, Software-Defined Networking, Puppet (Configuration Management Tool), Chef (Configuration Management Tool), Network Switches, Real Time Data, Authentications, Scripting, JSON, Automation, Application Programming Interface (API)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 1 - 4 Weeks

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

    SAS

    AI Literacy: Responsible, Trustworthy, Effective

    Skills you'll gain: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Responsible AI, Data Ethics, Generative Adversarial Networks (GANs), Agentic systems, AI Security, Discussion Facilitation, Business Ethics, Embeddings, Regulatory Compliance, Case Studies, Data Synthesis, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, SAS (Software), AI Workflows, Analytics, Machine Learning

    Beginner · Specialization · 3 - 6 Months

  • G

    Google Cloud

    Working with JSON, Arrays, and Structs in BigQuery

    Skills you'll gain: Data Wrangling, Unstructured Data, Query Languages, Data Manipulation, Data Import/Export, Big Data, SQL, Database Administration

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Beginner · Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    P

    Packt

    RNN Architecture and Sentiment Classification

    Skills you'll gain: Recurrent Neural Networks (RNNs), PyTorch (Machine Learning Library), Text Mining, Artificial Neural Networks, Natural Language Processing, Classification Algorithms, Deep Learning, Applied Machine Learning, Network Architecture, Machine Learning

    Intermediate · Course · 1 - 4 Weeks

Searches related to programming principles

functional programming principles in scala
principles of programming
java programming: principles of software design
programming for python data science: principles to practice
principles of programming languages
principles of reactive programming
1…436437438…531

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

  • AI Development with DeepSeek for Developers: Board Infinity
  • Integração e Cibersegurança entre os Sistemas de Informação: Fundação Instituto de Administração
  • Introducción a SQL y bases de datos relacionales: Universitat Politècnica de València
  • Introduction to Decision Science for Marketing: O.P. Jindal Global University
  • GenAI for Personalized Marketing at Scale: Coursera
  • Resilience & Leadership: Design, Development, & Integration: University of Colorado Boulder
  • SQL for Any IT Professional: Pearson
  • Introduction to DevOps and Git for Beginners: Simplilearn
  • Network Assurance, Security, and Automation: Packt
  • AI Literacy: Responsible, Trustworthy, Effective: SAS

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