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
Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Gradle, Mobile Development Tools, Integrated Development Environments, Development Environment, Extensible Markup Language (XML), User Interface (UI)
Amazon Web Services
Skills you'll gain: Amazon Web Services, Amazon CloudWatch, AWS Identity and Access Management (IAM), Cloud Services, Cloud Computing, Cloud Infrastructure, Amazon Elastic Compute Cloud, Cloud Management, Cloud Security, Amazon S3, Cloud Computing Architecture, System Monitoring, Data Migration, Scalability
DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Probability, Statistical Inference, A/B Testing, Statistical Analysis, Data Science, Exploratory Data Analysis, Data Analysis, Statistical Visualization
INSEAD
Skills you'll gain: Blockchain, Digital Assets, Peer Review, FinTech, Business Leadership, Business Transformation, Market Opportunities, Strategic Leadership, Payment Systems, Organizational Structure, Digital Transformation, Business Analysis, Business, Competitive Analysis, Strategic Thinking, Emerging Technologies, Governance, Business Strategy, Public Key Infrastructure, Cryptography
University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Encryption, Application Security, Penetration Testing, Data Security, Vulnerability Assessments, Cybersecurity, Vulnerability Management, Security Testing, Software Design, Authorization (Computing), Verification And Validation, Code Review, Linux, Programming Principles, Debugging
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Electronic Systems, Embedded Systems, Application Specific Integrated Circuits, Electrical and Computer Engineering, Semiconductors, Schematic Diagrams, Technical Design, System Design and Implementation, Software Design, Hardware Architecture, Microarchitecture, Verification And Validation, Design Software, Simulation and Simulation Software, Prototyping, Performance Tuning, Debugging
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Algorithms
Northwestern University
Skills you'll gain: Machine Controls, Mathematical Modeling, Engineering Calculations, Engineering, Mechanics, Mechanical Engineering, Artificial Intelligence, Embedded Software, Engineering Analysis, Automation, Numerical Analysis, Manufacturing and Production, Process Control, Simulation and Simulation Software, Virtual Environment, Torque (Physics), Graph Theory, Algorithms, Simulations, Matlab
- Status: Free
National Taiwan University
Skills you'll gain: 3D Modeling, SketchUp (3D Modeling Software), Software Installation, Visualization (Computer Graphics), Computer Graphic Techniques, Graphical Tools, Color Matching
Skills you'll gain: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Front-End Web Development, JavaScript Frameworks, Ajax, Cross Platform Development, Javascript, Apple iOS, UI Components, Data Structures, Back-End Web Development, Debugging, iOS Development, User Story, Full-Stack Web Development, Web Applications, Android Development
University of California, Irvine
Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Embedded Systems, Network Protocols, USB, General Networking, Electronic Hardware, Systems Design, Hardware Design, Computer Hardware, Peripheral Devices, Electrical Engineering, Servers
Rice University
Skills you'll gain: Computational Thinking, Algorithms, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Unsupervised Learning, Computer Science, Analysis
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Android Mobile Application Development : Meta
- AWS Cloud Practitioner Essentials: Amazon Web Services
- Probability & Statistics for Machine Learning & Data Science: DeepLearning.AI
- Blockchain Revolution: INSEAD
- Secure Coding Practices: University of California, Davis
- Introduction to FPGA Design for Embedded Systems: University of Colorado Boulder
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Modern Robotics: Mechanics, Planning, and Control: Northwestern University
- 3D CAD Fundamental: National Taiwan University
- Developing Mobile Apps with React Native: IBM