Filter by
The language used throughout the course, in both instruction and assessments.
589 results for "programming principles"
Google
Skills you'll gain: Computer Programming, Data Structures, Problem Solving, Python Programming
University of Pennsylvania
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Java Programming, Computer Programming Tools, Data Analysis, Data Structures, Problem Solving, Computational Logic, Computational Thinking, Critical Thinking, Data Analysis Software, Data Management, Data Visualization, Exploratory Data Analysis, Software Engineering, Data Science
University of Virginia
Skills you'll gain: Agile Software Development, Design and Product, Leadership and Management, Product Management, Software Engineering, Product Development, Project Management, User Experience, Customer Analysis, Product Design, Research and Design, Data Analysis, Communication, Continuous Delivery, People Analysis
University of Illinois at Urbana-Champaign
Skills you'll gain: Computer Programming, C Programming Language Family, Data Structures, Algorithms, C++ Programming, Theoretical Computer Science, Programming Principles, Computational Thinking, Problem Solving, Computer Programming Tools, Critical Thinking, Graph Theory
Johns Hopkins University
Skills you'll gain: Bioinformatics, Computer Programming, Data Analysis, Python Programming, Computational Thinking, General Statistics, Exploratory Data Analysis, R Programming, Algorithms, Computer Programming Tools, Data Analysis Software, Biostatistics, Statistical Analysis, Programming Principles, Probability & Statistics, Statistical Tests, Data Structures, Operating Systems, Research and Design, Big Data, Computational Logic, Problem Solving, Statistical Programming, Experiment, Basic Descriptive Statistics, Correlation And Dependence
Johns Hopkins University
Skills you'll gain: Data Analysis, R Programming, Statistical Programming, Exploratory Data Analysis, Computer Programming, Computer Programming Tools, Data Management, Programming Principles, Data Analysis Software, Data Structures, Statistical Analysis, Critical Thinking, Problem Solving, General Statistics, Process Analysis, Computational Thinking, Big Data, Data Mining, Data Visualization, Data Visualization Software, Databases, Extract, Transform, Load, Plot (Graphics), Communication, Computer Graphic Techniques, Computer Graphics, Interactive Data Visualization, Knitr, Visualization (Computer Graphics)
Duke University
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Algorithms, Problem Solving, Data Structures, Software Engineering, Computer Programming Tools, Critical Thinking, Computational Thinking, Data Analysis, Javascript, Software Testing, Front-End Web Development, HTML and CSS, Web Design, Web Development, Web Development Tools, Computer Graphic Techniques, Software Architecture, Data Model, Cryptography, Data Analysis Software, Data Management, Statistical Programming
LearnQuest
Skills you'll gain: Agile Software Development, Scrum (Software Development), Project Management, Software Engineering, Continuous Delivery, Product Development, Continuous Integration, Leadership and Management, Product Management, Collaboration, DevOps, Software Testing, Strategy, Application Development, Product Lifecycle, Strategy and Operations, Planning, Software Engineering Tools, System Software, Devops Tools, Risk Management
Skills you'll gain: Computer Networking, Communication, Operating Systems, Computer Architecture, Network Security, Networking Hardware, Security Engineering, Software Security, Network Architecture, Human Computer Interaction, Security Software, Software-Defined Networking, System Software, Theoretical Computer Science, Cloud Computing, Data Management, Computational Logic, Network Model, Customer Support, Security Strategy, System Security, Cryptography, Problem Solving, Programming Principles, Adaptability, Linux
Multiple educators
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Data Structures, Problem Solving, Programming Principles, Computational Thinking, Computer Programming Tools, Critical Thinking, Software Engineering, Computational Logic, Data Analysis, Visualization (Computer Graphics), Software Testing, Computer Graphics, Cryptography, Data Analysis Software, Data Management
Skills you'll gain: Project Management, Process Analysis, Collaboration, Organizational Development, Communication, Decision Making, Strategy, Product Management, Business Communication, Adaptability, Agile Software Development, Change Management, Leadership and Management, People Analysis, Scrum (Software Development), Strategy and Operations, Budget Management, Continuous Integration, Risk Management, Spreadsheet Software, Professional Development, Programming Principles, Application Development, Software Engineering
DeepLearning.AI
Skills you'll gain: Machine Learning, Tensorflow, Artificial Neural Networks, Computer Programming, Machine Learning Algorithms, Deep Learning, Machine Learning Software, Applied Machine Learning, Human Learning, Algorithms, Computer Vision
Searches related to programming principles
In summary, here are 10 of our most popular programming principles courses
- Crash Course on Python: Google
- Introduction to Programming with Python and Java: University of Pennsylvania
- Agile Development: University of Virginia
- Accelerated Computer Science Fundamentals: University of Illinois at Urbana-Champaign
- Genomic Data Science: Johns Hopkins University
- Data Science: Foundations using R: Johns Hopkins University
- Java Programming and Software Engineering Fundamentals: Duke University
- Scrum Master Certification: LearnQuest
- Soporte de Tecnologías de la Información de Google: Google
- Object Oriented Programming in Java: Duke University