Filter by
The language used throughout the course, in both instruction and assessments.
Results for "free courses programming"
University of Alberta
Skills you'll gain: Reinforcement Learning, Machine Learning, Sampling (Statistics), Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Machine Learning Algorithms, Deep Learning, Systems Development, Simulations, Solution Architecture, Feature Engineering, Markov Model, Supervised Learning, Artificial Neural Networks, Applied Machine Learning, Performance Testing, Algorithms, Statistical Methods, Pseudocode, Linear Algebra
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Unit Testing, Computer Programming, Software Development Methodologies, Distributed Computing
University of California, Irvine
Skills you'll gain: Go (Programming Language), JSON, Data Import/Export, Development Environment, Data Structures, Remote Access Systems, File Management, Program Development
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
Codio
Skills you'll gain: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing
University of Michigan
Skills you'll gain: Application Deployment, Django (Web Framework), Object-Relational Mapping, HTML and CSS, Model View Controller, jQuery, Ajax, Hypertext Markup Language (HTML), JSON, SQL, Databases, Application Development, Javascript, Object Oriented Programming (OOP), Web Development, Back-End Web Development, Data Modeling, Application Security, Web Applications, Web Servers
University of Michigan
Skills you'll gain: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Predictive Modeling, Algorithms, Data Analysis, Computational Thinking, Debugging
University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Inference, Data Analysis, Probability, Statistical Modeling, Statistical Analysis, Microsoft Excel, Probability Distribution, R Programming, Regression Analysis
- Status: Free
Princeton University
Skills you'll gain: Blockchain, Cryptography, Encryption, Payment Systems, FinTech, Key Management, Digital Assets, Network Protocols, Cybersecurity, Transaction Processing, Distributed Computing, Emerging Technologies, Scripting, Financial Regulation, Public Affairs, Market Dynamics
University of Alberta
Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Visualization, Code Review, Solution Architecture, Software Systems, Object Oriented Programming (OOP), Java, Software Development
University of London
Skills you'll gain: Applied Machine Learning, Feature Engineering, Machine Learning, Artificial Intelligence, Supervised Learning, Data Analysis, Computer Vision, Data Collection, Development Testing
University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Network Model, Linear Algebra, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Computer Programming, Python Programming
In summary, here are 10 of our most popular free courses programming courses
- Reinforcement Learning: University of Alberta
- Object-Oriented Programming Concepts: LearnQuest
- Getting Started with Go: University of California, Irvine
- Introduction to Concurrent Programming with GPUs: Johns Hopkins University
- Core Java: Codio
- Django for Everybody: University of Michigan
- Big Ideas in Programming: Expressing Yourself with Python: University of Michigan
- Bayesian Statistics: From Concept to Data Analysis: University of California, Santa Cruz
- Bitcoin and Cryptocurrency Technologies: Princeton University
- Software Design and Architecture: University of Alberta