Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "programming principles"
Skills you'll gain: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Programming Principles, Distributed Computing, Spring Boot, Computer Architecture, Debugging
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: R Programming, Rmarkdown, Tidyverse (R Package), Ggplot2, Data Import/Export, Data Visualization, Data Analysis, Data Visualization Software, Data Science, Data Manipulation, Data Storytelling, Statistical Analysis, Data Cleansing, Data Integration, Data Transformation, Communication
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Web Development, Maintainability, Software Engineering
Duke University
Skills you'll gain: Program Development, Debugging, Python Programming, Development Environment, Computer Programming, Game Design, Interactive Design, Design and Product, Algorithms, Computer Science
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Unit Testing, Java Programming, Application Development, Data Structures, Software Testing, Programming Principles, Test Driven Development (TDD), Computer Programming
Skills you'll gain: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
- Status: Free Trial
Skills you'll gain: Ruby (Programming Language), Debugging, Programming Principles, Scripting Languages, Data Structures, Object Oriented Programming (OOP)
- Status: Free Trial
Duke University
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Data Analysis, Data Processing, Web Servers, File Management, Debugging
- Status: Free
University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Program Development, Software Engineering, Python Programming, Object Oriented Programming (OOP), Algorithms, Pseudocode, Data Structures, Application Design, Debugging, Computer Science, Test Planning
- Status: NewStatus: Free Trial
Skills you'll gain: PHP (Scripting Language), Web Applications, Server Side, Web Development, HTML and CSS, Web Servers, Programming Principles, Data Validation
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Data Structures, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Code Review, Computer Programming, Unit Testing, Command-Line Interface, Data-oriented programming, Integrated Development Environments, Computer Science, Algorithms, File Systems, Computational Thinking, Software Technical Review, Integration Testing, Software Design
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Data Structures, Package and Software Management, Maintainability, Algorithms, Software Testing, Software Design Patterns
In summary, here are 10 of our most popular programming principles courses
- Java Multithreading and Parallel Programming Masterclass: Packt
- R Programming and Tidyverse Capstone Project: University of Colorado Boulder
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Practical Python: Start Your Programming Journey : Duke University
- Introduction to Java and Object-Oriented Programming: University of Pennsylvania
- Concurrent and Parallel Programming in Python: Packt
- Intermediate Ruby Programming and Control Structures: Packt
- Java Programming: Arrays, Lists, and Structured Data: Duke University
- Problem Solving, Python Programming, and Video Games: University of Alberta
- XHTML - Server Side Programming with PHP: EDUCBA