Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "object-oriented programming (oop) principles"
Google
Skills you'll gain: Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Productivity Software, Artificial Intelligence, Data Ethics, Security Awareness, Business Workflow Analysis, Innovation, Automation, Workflow Management, Information Privacy, Human Computer Interaction, Content Creation, Natural Language Processing, Complex Problem Solving
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging
- Status: Free
University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Software Design
University of Pennsylvania
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Scripting Languages, Integrated Development Environments, Data Import/Export, File Management
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Software Installation, Data Analysis Software, Data Analysis
Vanderbilt University
Skills you'll gain: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Development Environment, Data Structures, Scalability, Functional Design, Algorithms
- Status: Free
University of Washington
Skills you'll gain: Other Programming Languages, Software Design, Programming Principles, Scripting Languages, Data Structures, Computer Programming, Functional Design, Debugging
University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Programming Principles, Secure Coding, Algorithms, Software Design, Application Security, System Programming, Python Programming, API Design, Computer Programming, Java, Performance Tuning, Numerical Analysis, Unix, Computer Science, Computer Programming Tools
Skills you'll gain: Data Ethics, Data Analysis, Data-Driven Decision-Making, Google Sheets, Business Analytics, Spreadsheet Software, Analytical Skills, Data Sharing, Data Cleansing, Data Processing, Data Visualization Software, SQL
University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Integrated Development Environments, Program Development, Development Environment, Computer Hardware, Computer Programming, Digital Communications, Open Source Technology
- Status: Free
University of Washington
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Debugging
In summary, here are 10 of our most popular object-oriented programming (oop) principles courses
- Google AI Essentials: Google
- C Programming: Getting Started - 1: Dartmouth College
- Programming Languages, Part A: University of Washington
- Introduction to Python Programming: University of Pennsylvania
- Java Classes and Objects: Coursera Project Network
- Getting Started with R: Coursera Project Network
- Functional Programming with Java and Threads: Vanderbilt University
- Programming Languages, Part B: University of Washington
- C Programming for Everybody: University of Michigan
- Foundations: Data, Data, Everywhere: Google