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 Languages Course Catalog
Atlassian
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, Software Versioning, Command-Line Interface, Code Review, Graphical Tools
- Status: Free
University of Washington
Skills you'll gain: Machine Learning Methods, Supervised Learning, Network Model, Matlab, Machine Learning Algorithms, Artificial Neural Networks, Computer Vision, Reinforcement Learning, Computational Thinking, Mathematical Modeling, Linear Algebra, Data Analysis, Information Architecture, Probability & Statistics
Skills you'll gain: Web Services, Python Programming, Restful API, Automation, Scripting, Email Security, Application Programming Interface (API), JSON, Data Import/Export, Debugging
- Status: Free
Peking University
Skills you'll gain: Grammar, Literacy, Language Learning, Vocabulary, Culture
University of California, Irvine
Skills you'll gain: Linux, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Command-Line Interface, Development Environment, System Configuration, Embedded Systems, Python Programming, OS Process Management, User Interface (UI), Computer Hardware, UI Components, Software Installation, Computer Programming
- 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
ESSEC Business School
Skills you'll gain: Marketing Analytics, Business Analytics, Forecasting, Peer Review, Statistical Methods, Data Presentation, Predictive Analytics, R Programming, Customer Analysis, Information Technology, Digital Transformation, Advanced Analytics, Statistical Analysis, Communication, Market Research, Complex Problem Solving, Analytics, Business Analysis, Data Analysis, Data Storytelling
- Status: Free
University of New Mexico
Skills you'll gain: Social Sciences, International Relations, Political Sciences, Economic Development, Global Marketing, Socioeconomics, Cultural Diversity, Economics, Business, Financial Market
DeepLearning.AI
Skills you'll gain: Natural Language Processing, PyTorch (Machine Learning Library), Keras (Neural Network Library), Deep Learning, Tensorflow, Machine Learning Methods, Artificial Intelligence, Text Mining, Data Processing
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Software Engineering Tools, Test Planning, Acceptance Testing
California Institute of the Arts
Skills you'll gain: User Experience Design, User Interface (UI) Design, User Centered Design, Interaction Design, Prototyping, Wireframing, User Research, User Flows, Mockups, Information Architecture, Ideation, Mobile Development
DeepLearning.AI
Skills you'll gain: ChatGPT, Generative AI, Code Review, OpenAI, Software Development, Natural Language Processing, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Persona Development
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Version Control with Git: Atlassian
- Computational Neuroscience: University of Washington
- Automating Real-World Tasks with Python: Google
- Chinese for HSK 4: Peking University
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Strategic Business Analytics: ESSEC Business School
- International Business I: University of New Mexico
- Natural Language Processing with Attention Models: DeepLearning.AI
- Software Testing and Automation: University of Minnesota