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 Trial
Johns Hopkins University
Skills you'll gain: Statistical Analysis, R Programming, Statistical Programming, Data Analysis, Debugging, Simulations, Computer Programming Tools, Program Development, Data Structures, Performance Tuning, Data Import/Export
- Status: Free Trial
Skills you'll gain: Prompt Engineering, HTML and CSS, Software Development Life Cycle, Software Architecture, Large Language Modeling, Unit Testing, Generative AI, Artificial Intelligence, Software Design, ChatGPT, Jupyter, Scrum (Software Development), Software Engineering, Agile Methodology, Bootstrap (Front-End Framework), Web Design, Application Deployment, Automation, Interviewing Skills, Professional Networking
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Programming Principles, Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Large Language Modeling, PyTorch (Machine Learning Library), Supervised Learning, Feature Engineering, Generative AI, Keras (Neural Network Library), Deep Learning, Jupyter, Natural Language Processing, Reinforcement Learning, Unsupervised Learning, Generative AI Agents, Scikit Learn (Machine Learning Library), Image Analysis, Data Manipulation, Tensorflow, Python Programming, Verification And Validation, Artificial Neural Networks
- Status: Free Trial
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Hypertext Markup Language (HTML), Software Design, Software Design Patterns, Data Structures, HTML and CSS, Debugging, Software Engineering, Cascading Style Sheets (CSS), Web Development, Computer Programming, Programming Principles, Javascript, Encryption, Algorithms, AI Personalization, Web Design, Data Processing, Statistical Analysis
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Rmarkdown, Exploratory Data Analysis, Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Data Wrangling, Data Visualization, Plot (Graphics), Statistical Programming, Ggplot2, Big Data, Git (Version Control System), Data Integration, Knitr, Data Analysis, Data Sharing, Statistical Reporting
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Cost Estimation, Stakeholder Management, Project Risk Management, Project Controls, Project Schedules, Work Breakdown Structure, Project Performance, Estimation, Conflict Management, Quality Management, Change Control, Project Management, Timelines, Milestones (Project Management), Project Planning, Peer Review, Budgeting, Scheduling, Project Management Life Cycle, Risk Analysis
University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Ruby (Programming Language), Software Design Patterns, Computational Thinking
- Status: Free Trial
Board Infinity
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Software Development Tools, Java, Integrated Development Environments, Development Environment, Computer Programming, Programming Principles, Data Structures, Virtual Machines
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Debugging, C (Programming Language), Code Review, Data Structures, Computer Programming, Program Development, Computer Science, Computational Thinking, Integrated Development Environments, Software Technical Review, Algorithms
- Status: Free TrialStatus: New AI skills
Google
Skills you'll gain: Threat Modeling, Network Security, Threat Management, Incident Response, Vulnerability Management, Computer Security Incident Management, Hardening, Intrusion Detection and Prevention, Cyber Threat Intelligence, Cyber Attacks, Cybersecurity, Network Protocols, Professional Networking, Cloud Security, Bash (Scripting Language), Operating Systems, Security Controls, Debugging, Interviewing Skills, Python Programming
- Status: Free Trial
Google
Skills you'll gain: Programming Principles, Python Programming, Computer Programming, Computational Thinking, Algorithms, Problem Management, Data Structures, Integrated Development Environments, Debugging, Development Environment
In summary, here are 10 of our most popular programming principles courses
- R Programming: Johns Hopkins University
- IBM AI Developer: IBM
- Programming in Python: Meta
- IBM AI Engineering: IBM
- Java Programming and Software Engineering Fundamentals: Duke University
- Data Science: Foundations using R: Johns Hopkins University
- Project Management Principles and Practices: University of California, Irvine
- Programming Languages, Part A: University of Washington
- Fundamentals of Java Programming: Board Infinity
- C for Everyone: Programming Fundamentals: University of California, Santa Cruz