Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Scripting, Software Design Patterns, Computational Logic, Computer Science, File Management
- Status: New
Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Scripting, Computer Programming, Web Development, Algorithms, Scripting Languages, Integrated Development Environments, Object Oriented Programming (OOP), Automation
Rice University
Skills you'll gain: Java Programming, Java, Distributed Computing, Programming Principles, Object Oriented Programming (OOP), Application Frameworks, Computer Programming, Algorithms, Performance Tuning, Functional Design, Scalability, Computer Science
Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Computer Engineering, Embedded Software, Engineering Software, System Programming, Computer Programming, Operating Systems, Data Structures, Linux
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java Programming, Java, Software Architecture, Systems Architecture, Scala Programming, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Application Frameworks, OS Process Management, Computer Programming, Algorithms, Debugging, Computer Science, Operating Systems
Skills you'll gain: ChatGPT, Generative AI, Artificial Intelligence, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), OpenAI, IBM Cloud, Private Cloud, Data Loss Prevention, Deep Learning, WordPress, Artificial Neural Networks, Cloud Services, Application Deployment, Governance, Machine Learning, Business Transformation, Ethical Standards And Conduct, Software Development Tools, Image Analysis
University of Michigan
Skills you'll gain: Data Structures, Python Programming, Data Manipulation, Development Environment, File Management, Data Analysis, Computer Programming, Software Installation
DeepLearning.AI
Skills you'll gain: Supervised Learning, Jupyter, Scikit Learn (Machine Learning Library), Machine Learning, NumPy, Predictive Modeling, Feature Engineering, Artificial Intelligence, Classification And Regression Tree (CART), Python Programming, Regression Analysis, Unsupervised Learning, Data-Driven Decision-Making
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Software Architecture, Systems Architecture, Programming Principles, Scala Programming, Algorithms, Computer Science, Cloud Computing, Network Protocols
Duke University
Skills you'll gain:
Edureka
Skills you'll gain: Go (Programming Language), Programming Principles, Package and Software Management, Computer Programming, Web Development, Debugging, Software Design, Data Structures, Development Environment
Skills you'll gain: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Data Transformation, Data Access, Computer Programming, Debugging
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Programming in Python: A Hands-on Introduction: Codio
- Python Programming Fundamentals: Microsoft
- Parallel Programming in Java: Rice University
- C Programming: Pointers and Memory Management - 4: Dartmouth College
- Parallel, Concurrent, and Distributed Programming in Java: Rice University
- AI Foundations for Everyone: IBM
- Python Data Structures: University of Michigan
- Supervised Machine Learning: Regression and Classification : DeepLearning.AI
- Distributed Programming in Java: Rice University
- Java Programming: Principles of Software Design: Duke University