• 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: Free Trial
    Free Trial
    E

    EDUCBA

    Unity Game Development Foundations & 2D Projects

    Skills you'll gain: Unity Engine, Animation and Game Design, Game Design, Video Game Development, Animations, Scripting, Software Architecture, Visualization (Computer Graphics), User Interface (UI), Augmented and Virtual Reality (AR/VR), Interactive Design, Software Design Patterns, Development Environment, Object Oriented Design, C# (Programming Language), Object Oriented Programming (OOP), UI Components, 3D Assets, Artificial Intelligence and Machine Learning (AI/ML), Virtual Environment

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Network Services, Security, and Programmability

    Skills you'll gain: Network Security, Wireless Networks, Network Performance Management, Network Monitoring, Dynamic Host Configuration Protocol (DHCP), Ansible, Network Administration, Routing Protocols, Firewall, General Networking, Software-Defined Networking, Network Planning And Design, Virtual Local Area Network (VLAN), Network Switches, Network Protocols, System Configuration, Infrastructure as Code (IaC), Network Routers, Network Troubleshooting, Terraform

    Advanced · Course · 3 - 6 Months

  • P

    Packt

    Zero to Hero: Master Java SpringBoot & JPA with Projects

    Skills you'll gain: Spring Framework, Version Control, Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java, Software Documentation, JUnit, Restful API, API Design, Model View Controller, Postman API Platform, User Accounts, Authentications, Object Oriented Programming (OOP), JSON

    4.2
    Rating, 4.2 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Strategic Career Planning in Technology-Based Roles

    Skills you'll gain: Workforce Planning, Professional Networking, Computer Science, LinkedIn, Talent Sourcing, Technology Strategies, Recruitment, Adaptability, Information Technology, Branding, Continuous Improvement Process, Software Development, Communication

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Cómo importar datos y crear visualizaciones en Python

    Skills you'll gain: Matplotlib, Data Visualization Software, Data Visualization, Pandas (Python Package), Jupyter, Data Import/Export, Data Science, Data Analysis, Analytical Skills, Python Programming, Scripting

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Cómo usar las funciones escondidas de Canva

    Skills you'll gain: Canva (Software), Color Theory, Design, Graphic and Visual Design Software, Design Elements And Principles, Photo Editing, Graphic Design, Typography, Content Creation, Creativity, Social Media, Digital Marketing

    Intermediate · Guided Project · Less Than 2 Hours

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

    Skillshare

    Kickstart Your Creativity with Procreate: Draw Animals

    Skills you'll gain: Graphical Tools, Digital Design, Design Elements And Principles, Creativity, Peer Review, Color Theory

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Financial Management for Churches

    Skills you'll gain: Financial Reporting, Accounting, Budgeting, Financial Statements, Financial Analysis, Financial Management, Financial Planning, Asset Management, Tax, Investment Management, Tax Compliance, Ethical Standards And Conduct, Fundraising

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Build & Implement a 2D Flappy Chopper Game in Unity

    Skills you'll gain: Unity Engine, Game Design, Animation and Game Design, Video Game Development, Animations, User Interface (UI), User Interface (UI) Design, Debugging, Scripting, C# (Programming Language)

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Macquarie University

    Cyber Security: DevSecOps

    Skills you'll gain: DevSecOps, Secure Coding, Cloud-Native Computing, Software Architecture, Security Engineering, Software Design, Microsoft Azure, Cybersecurity, DevOps, Kubernetes, Infrastructure as Code (IaC), Web Applications, Azure DevOps, Containerization, API Design, Docker (Software), Software Engineering, Role-Based Access Control (RBAC), Dependency Analysis, Git (Version Control System)

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Advanced Unix Concepts and IPC

    Skills you'll gain: Unix Shell, Unix Commands, Shell Script, Bash (Scripting Language), Unix, Command-Line Interface, Linux Commands, Scripting, Linux, System Monitoring, File Management, System Programming, OS Process Management

    5
    Rating, 5 out of 5 stars
    ·
    10 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Empezando con Figma

    Skills you'll gain: Figma (Design Software), Prototyping, Collaborative Software, Mockups, Wireframing, User Interface (UI), Design, Graphic Design, User Interface (UI) Design, Typography, Application Design, Instructional Design, Image Quality, Systems Design

    5
    Rating, 5 out of 5 stars
    ·
    7 reviews

    Beginner · Guided Project · Less Than 2 Hours

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

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

  • Unity Game Development Foundations & 2D Projects: EDUCBA
  • Advanced Network Services, Security, and Programmability: Packt
  • Zero to Hero: Master Java SpringBoot & JPA with Projects: Packt
  • Strategic Career Planning in Technology-Based Roles: Coursera
  • Cómo importar datos y crear visualizaciones en Python: Coursera
  • Cómo usar las funciones escondidas de Canva: Coursera
  • Kickstart Your Creativity with Procreate: Draw Animals : Skillshare
  • Financial Management for Churches: Duke University
  • Build & Implement a 2D Flappy Chopper Game in Unity: EDUCBA
  • Cyber Security: DevSecOps: Macquarie University

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