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"
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Java Programming, Java, Computer Programming, Data Structures, Development Environment, Algorithms, Debugging
Coursera Project Network
Skills you'll gain: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Programming Principles, Computer Programming
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Development Environment, Algorithms, Debugging
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Scalability, Java Programming, Performance Tuning, Computer Programming, Computer Science
Rice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Probability & Statistics, Computer Programming, Object Oriented Programming (OOP), Development Testing, Engineering Software, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Theory, Mathematical Theory & Analysis, Simulations
Vanderbilt University
Skills you'll gain: Matlab, Algorithms, User Interface (UI), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Application Development, Data Structures, Scripting, Performance Tuning
Skills you'll gain: Dashboard, SQL, Descriptive Statistics, Jupyter, Statistical Analysis, Data Analysis, Probability Distribution, Pandas (Python Package), Data Visualization Software, Statistics, Data Visualization, Databases, Stored Procedure, Web Scraping, Relational Databases, R Programming, Automation, Computer Programming Tools, GitHub, Python Programming
University of Michigan
Skills you'll gain: Pandas (Python Package), Jupyter, NumPy, Data Manipulation, Data Science, Data Analysis, Statistical Analysis, Pivot Tables And Charts, Data Cleansing, Data Import/Export, Probability & Statistics, Python Programming, Programming Principles
Coursera Project Network
Skills you'll gain: Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
Vanderbilt University
Skills you'll gain: Data Visualization, Image Analysis, Data Visualization Software, Matlab, Machine Learning Methods, Algorithms, User Interface (UI), Applied Machine Learning, Object Oriented Programming (OOP), Statistical Methods, Data Analysis, Computer Programming, Programming Principles, Data Processing, Application Development, Data Structures, Scripting, Debugging, Mathematical Software, Data Manipulation
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Unit Testing, Computer Programming, Software Development Methodologies, Distributed Computing
Skills you'll gain: Generative AI, Software Development Life Cycle, Unit Testing, ChatGPT, HTML and CSS, Development Environment, Web Design and Development, Jupyter, Hypertext Markup Language (HTML), Software Engineering, Artificial Intelligence, Cascading Style Sheets (CSS), Web Development, Data Ethics, Application Deployment, Web Applications, Automation, Interviewing Skills, CI/CD, Professional Networking
In summary, here are 10 of our most popular programming principles courses
- Initiation à la programmation (en Java): École Polytechnique Fédérale de Lausanne
- Programming in C#: A comprehensive approach to C# Fundamentals: Coursera Project Network
- Initiation à la programmation (en C++): École Polytechnique Fédérale de Lausanne
- Parallel programming: École Polytechnique Fédérale de Lausanne
- Principles of Computing (Part 1): Rice University
- Mastering Programming with MATLAB: Vanderbilt University
- Data Science Fundamentals with Python and SQL: IBM
- Introduction to Data Science in Python: University of Michigan
- Introduction to Java Programming: Java Fundamental Concepts: Coursera Project Network
- MATLAB Programming for Engineers and Scientists: Vanderbilt University