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
DeepLearning.AI
Skills you'll gain: Natural Language Processing, Artificial Neural Networks, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Deep Learning, Applied Machine Learning, Text Mining, Machine Learning
Duke University
Skills you'll gain: Presentations, Data Storytelling, Data Presentation, Database Design, MySQL, Relational Databases, SQL, Data Visualization, Business Analytics, Business Metrics, Data Visualization Software, Business Process Improvement, Business Intelligence, Tableau Software, Financial Modeling, Microsoft Excel, Excel Formulas, Business Process, Probability Distribution, Business Risk Management
University of Illinois Urbana-Champaign
Skills you'll gain: Computational Logic, Application Specific Integrated Circuits, Theoretical Computer Science, Hardware Design, Data Structures, Verification And Validation, Computer-Aided Design, Computer Architecture, Algorithms, Electrical and Computer Engineering, Programming Principles
JetBrains
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Java, Java Programming, Android Development, IntelliJ IDEA, Mobile Development, Functional Design, Interoperability
Skills you'll gain: Threat Modeling, Security Controls, Vulnerability Management, Cyber Threat Intelligence, Vulnerability Assessments, Cybersecurity, Security Awareness, Threat Detection, Data Security, MITRE ATT&CK Framework, NIST 800-53, Malware Protection, Risk Management Framework, Authorization (Computing), Personally Identifiable Information, Authentications, Encryption
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Software Design, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging
University at Buffalo
Skills you'll gain: Blockchain, Cryptography, Transaction Processing, Network Protocols, FinTech, Virtual Environment, Data Integrity, Emerging Technologies, Data Security, Data Validation
Skills you'll gain: ChatGPT, Generative AI, Interactive Data Visualization, Business Intelligence, Data Presentation, Infographics, Data Visualization, OpenAI, Dashboard, Data Storytelling, Business Analytics, Artificial Intelligence, IBM Cloud, Artificial Intelligence and Machine Learning (AI/ML), Query Languages, SQL, Data Analysis, Software Development Tools, Image Analysis, Technical Communication
Johns Hopkins University
Skills you'll gain: C and C++, Distributed Computing, Computer Hardware, Computer Architecture, Computer Systems, Software Development, Computer Programming, Program Development, Algorithms, Python Programming
University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Advanced Mathematics, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Linear Algebra, Computer Science, Big Data, Computational Logic, Probability & Statistics
DeepLearning.AI
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Computer Vision, Image Analysis, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Machine Learning, Supervised Learning, Data Processing, Data Transformation
California Institute of the Arts
Skills you'll gain: Prototyping, Conceptual Design, Storytelling, Software Design Documents, Ideation, Visualization (Computer Graphics), Design, Virtual Environment, Technical Design, Computer Graphics, Storyboarding, Usability Testing, User Story, Graphic and Visual Design, Multimedia, Mockups, Content Creation, Aesthetics, Design Research, Experience Design
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Sequence Models: DeepLearning.AI
- Excel to MySQL: Analytic Techniques for Business: Duke University
- VLSI CAD Part I: Logic: University of Illinois Urbana-Champaign
- Kotlin for Java Developers: JetBrains
- Assets, Threats, and Vulnerabilities: Google
- Programming Fundamentals in Kotlin: Meta
- Blockchain Basics: University at Buffalo
- Generative AI for Business Intelligence (BI) Analysts: IBM
- Introduction to Concurrent Programming with GPUs: Johns Hopkins University
- Advanced Algorithms and Complexity: University of California San Diego