Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
LearnQuest
Skills you'll gain: Stored Procedure, Hibernate (Java), PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Database Design, Databases, Java, Data Manipulation, Data Mapping, Java Programming, JUnit, Object Oriented Programming (OOP), Query Languages, Database Management, Database Systems, Transaction Processing
- Status: Free Trial
Skills you'll gain: Cyber Operations, Cybersecurity, Authentications, Scripting, Python Programming, Data Access, Network Security, User Accounts, System Programming, Network Protocols
- Status: Free Trial
Skills you'll gain: Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, Object Oriented Programming (OOP), File Management, Computer Science
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: Generative AI Agents, Java, Agentic systems, Generative AI, OpenAI, ChatGPT, Application Development, Prompt Engineering, Large Language Modeling
Coursera Project Network
Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Project Management
Coursera Project Network
Skills you'll gain: Timelines, Brainstorming, Ideation, Product Design, Project Design, Design Thinking, Persona Development, Workflow Management, User Centered Design, Teamwork, Collaborative Software, Collaboration, Innovation
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Tensorflow, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Machine Learning, Computer Vision
- Status: Preview
National Taiwan University
Skills you'll gain: Reinforcement Learning, Deep Learning, Theoretical Computer Science, Artificial Neural Networks, Artificial Intelligence, Classification And Regression Tree (CART), Machine Learning, Supervised Learning, Computer Science, Unsupervised Learning, Algorithms, Network Architecture
Coursera Project Network
Skills you'll gain: Product Demonstration, Web Content, Video Production, Presentations, Marketing Materials, Graphic Design, Data Visualization, Content Creation, Company, Product, and Service Knowledge, Web Design, Team Oriented, Storytelling, Content Marketing
- Status: Free
University of Michigan
Skills you'll gain: ChatGPT, Large Language Modeling, Natural Language Processing, Data Ethics, Generative AI, Artificial Intelligence, Law, Regulation, and Compliance, Machine Learning, Economics, Social Sciences, Information Privacy
- Status: Preview
Skills you'll gain: Time Series Analysis and Forecasting, Exploratory Data Analysis, Feature Engineering, Statistical Analysis, Forecasting, Regression Analysis, Python Programming, Data Analysis, Predictive Modeling, Pandas (Python Package), Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Supervised Learning, Data Cleansing, Data Transformation
- Status: Preview
Peking University
Skills you'll gain: C# (Programming Language), C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Java, Computer Programming, Microsoft Visual Studio, Extensible Markup Language (XML), User Interface (UI), Database Management, Event-Driven Programming, Network Model, Graphics Software, Data Structures
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Java Database Connectivity: LearnQuest
- Establishing Command-and-Control and Finding Credentials: Infosec
- Java Basic Structures: Arrays, Strings, and Files: Codio
- AI Agents in Java with Generative AI: Vanderbilt University
- Manage Your Versions with Git (Part I): Coursera Project Network
- Create a Product Design Brainstorming with Miro: Coursera Project Network
- Creating Multi Task Models With Keras: Coursera Project Network
- 人工智慧:機器學習與理論基礎 (Artificial Intelligence - Learning & Theory): National Taiwan University
- Create website videos with Canva: Coursera Project Network
- ChatGPT Teach-Out: University of Michigan