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

Results for "programming principles"


  • Status: Free Trial
    Free Trial
    S

    Scrimba

    React Beginner Project: Build a Movie Search App

    Skills you'll gain: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Front-End Web Development, User Interface (UI), Application Frameworks, Application Programming Interface (API), Web Development Tools, Restful API

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    Machine Learning in Retail

    Skills you'll gain: Customer Analysis, Unsupervised Learning, Customer Insights, Marketing Analytics, Applied Machine Learning, Data Analysis, Web Analytics, Scikit Learn (Machine Learning Library), Retail Store Operations, Machine Learning, Histogram, Decision Tree Learning, Pandas (Python Package), Jupyter, Matplotlib

    4.9
    Rating, 4.9 out of 5 stars
    ·
    9 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    SQL CASE Statements

    Skills you'll gain: PostgreSQL, SQL, Query Languages, Data Transformation, Data Manipulation, Database Development, Data Management

    4.5
    Rating, 4.5 out of 5 stars
    ·
    30 reviews

    Advanced · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Design Basics of Steel Buildings

    Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Building Codes, Construction, Architectural Engineering, Civil Engineering, Engineering Calculations, Sustainable Engineering, Safety Standards

    4.8
    Rating, 4.8 out of 5 stars
    ·
    17 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Computational and Graphical Models in Probability

    Skills you'll gain: Network Analysis, Statistical Modeling, Bayesian Network, R (Software), R Programming, Social Network Analysis, Simulations, Graph Theory, Statistical Analysis, Probability & Statistics, Markov Model, Probability Distribution, Data Visualization, Machine Learning, Statistical Hypothesis Testing

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    W

    Whizlabs

    NVIDIA: LLM Experimentation, Deployment, and Ethical AI

    Skills you'll gain: Responsible AI, Generative AI, Large Language Modeling, Artificial Intelligence, PyTorch (Machine Learning Library), MLOps (Machine Learning Operations), Tensorflow, Information Privacy, Machine Learning, A/B Testing, Deep Learning, Version Control, Performance Tuning, Scalability

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    Illinois Tech

    Statistical Learning

    Skills you'll gain: Statistical Analysis, Data Analysis, Statistical Programming, Statistical Methods, Statistical Machine Learning, Regression Analysis, Supervised Learning, Statistical Inference, Machine Learning, Unsupervised Learning, Predictive Modeling, Classification And Regression Tree (CART), Feature Engineering, Dimensionality Reduction

    Build toward a degree

    4.5
    Rating, 4.5 out of 5 stars
    ·
    8 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Create a Digital Wireframe with Figma

    Skills you'll gain: Wireframing, Figma (Design Software), Design Reviews, User Interface (UI), Collaborative Software, Prototyping, Design Software, Digital Design

    4.6
    Rating, 4.6 out of 5 stars
    ·
    11 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free
    Free
    C

    Coursera

    Project Management in Basecamp: Make a project plan

    Skills you'll gain: Project Management Software, Project Schedules, Milestones (Project Management), Project Management, Agile Project Management, Document Management, Collaborative Software, Waterfall Methodology, Kanban Principles, Team Oriented, Prioritization

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Preview
    Preview
    B

    Board Infinity

    Learn GCP DevOps Fundamentals

    Skills you'll gain: Google Cloud Platform, Kubernetes, CI/CD, DevOps, Application Deployment, Continuous Integration, Containerization, Software Testing, Release Management, Continuous Delivery, Development Environment, Event Monitoring, Version Control

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    S

    Starweaver

    IoT Based System Design: Foundations and Applications

    Skills you'll gain: Internet Of Things, Wireless Networks, Software Design, Application Design, Emerging Technologies, System Design and Implementation, General Networking, Cloud Applications, Systems Architecture, Hardware Architecture, Data Security, User Centered Design, Prototyping, Information Privacy, Open Source Technology, Scalability

    4.1
    Rating, 4.1 out of 5 stars
    ·
    8 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Responsive Web Design

    Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Mobile Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, User Interface (UI) Design, UI Components, Software Engineering

    4.8
    Rating, 4.8 out of 5 stars
    ·
    26 reviews

    Intermediate · Specialization · 1 - 4 Weeks

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…383384385…507

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

  • React Beginner Project: Build a Movie Search App: Scrimba
  • Machine Learning in Retail: Coursera
  • SQL CASE Statements: Coursera
  • Design Basics of Steel Buildings: L&T EduTech
  • Computational and Graphical Models in Probability: Johns Hopkins University
  • NVIDIA: LLM Experimentation, Deployment, and Ethical AI: Whizlabs
  • Statistical Learning: Illinois Tech
  • Create a Digital Wireframe with Figma: Coursera
  • Project Management in Basecamp: Make a project plan: Coursera
  • Learn GCP DevOps Fundamentals: Board Infinity

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