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"
Vanderbilt University
Skills you'll gain: Matlab, Computer Programming, Programming Principles, Debugging, Mathematical Software, Data Manipulation, Computer Science, Algorithms, Data Import/Export, Data Structures, Linear Algebra, Engineering Calculations, Graphing
Duke University
Skills you'll gain: Debugging, Java, Algorithms, Program Development, Programming Principles, Statistical Analysis, Software Design, Computer Programming, Data Import/Export, Integrated Development Environments, Data Processing, Software Documentation, Data Manipulation, Object Oriented Programming (OOP), Data Analysis, Development Environment
Dartmouth College
Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Linux, Embedded Systems, Embedded Software, Programming Principles, Computer Engineering, File Systems, Engineering Software, Build Tools, Data Structures, Unix, Program Development, Algorithms, Operating Systems, System Programming, Computer Programming, Software Installation, Software Documentation
University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Computer Programming, Unit Testing, Software Design, System Design and Implementation, Test Driven Development (TDD), Requirements Analysis
University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Java Programming, Eclipse (Software), Data Structures, Data Science, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Integrated Development Environments, Programming Principles, Python Programming, Computer Programming, Computational Thinking
Skills you'll gain: Software Development Life Cycle, Linux Commands, Unit Testing, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Development Environment, Version Control, File Management, Jupyter, Software Engineering, Software Architecture, Application Deployment, Automation, Flask (Web Framework), Web Scraping, Python Programming, Open Source Technology, Application Development
Johns Hopkins University
Skills you'll gain: Object Oriented Programming (OOP), R Programming, Debugging, Functional Design, Data Analysis Software, Programming Principles, Data Structures, Computational Thinking, Software Development, Performance Tuning
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Testing, Application Development
Google
Skills you'll gain: Object Oriented Programming (OOP), Data Analysis, Data Structures, Jupyter, Python Programming, NumPy, Pandas (Python Package), Computer Programming, Programming Principles, Scripting, Data Processing, Data Manipulation, Technical Communication
Duke University
Skills you'll gain: Hypertext Markup Language (HTML), Web Design and Development, Cascading Style Sheets (CSS), Web Development, Programming Principles, Javascript, Web Applications, Front-End Web Development, Computer Programming, Image Analysis, Debugging
Skills you'll gain: Dashboard, SQL, Descriptive Statistics, Jupyter, Statistical Analysis, Data Analysis, Probability Distribution, Pandas (Python Package), Data Visualization Software, Statistics, Statistical Methods, Statistical Hypothesis Testing, Databases, Stored Procedure, Web Scraping, Relational Databases, Automation, Data Science, GitHub, Python Programming
LearnQuest
Skills you'll gain: Java Programming, Java, Eclipse (Software), Object Oriented Programming (OOP), Object Oriented Design, Integrated Development Environments, Development Environment, Software Design, Software Installation, Computer Programming, Application Frameworks, Program Development, Virtual Machines, Debugging, Package and Software Management, Data Structures, File Management
In summary, here are 10 of our most popular object-oriented programming (oop) principles courses
- Introduction to Programming with MATLAB: Vanderbilt University
- Java Programming: Solving Problems with Software: Duke University
- C Programming with Linux: Dartmouth College
- Object-Oriented Analysis and Design: Foundations & Concepts: University of Colorado Boulder
- Introduction to Programming with Python and Java: University of Pennsylvania
- Applied Software Engineering Fundamentals: IBM
- Advanced R Programming: Johns Hopkins University
- Create a Supermarket app using Java OOP: Coursera Project Network
- Get Started with Python: Google
- Programming Foundations with JavaScript, HTML and CSS: Duke University