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
The Hong Kong University of Science and Technology
Skills you'll gain: Differential Equations, Linear Algebra, Matlab, Engineering Calculations, Engineering Analysis, Numerical Analysis, Finite Element Methods, Integral Calculus, Mechanical Engineering, Calculus, Algebra, Mathematics and Mathematical Modeling, Applied Mathematics, Mathematical Modeling, Engineering, Civil Engineering, Advanced Mathematics, Geometry, Computational Thinking, Mathematical Theory & Analysis
University of Michigan
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Survey Creation, Data Collection, Statistical Analysis, Data Analysis Software, Business Research, Interviewing Skills, Data Integration, Data Ethics, Research Design, Stata, R Programming, Data Quality, Data Analysis, Data Processing, Statistical Modeling, Qualitative Research, Statistical Programming, Data Cleansing
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
Duke University
Skills you'll gain: PyTorch (Machine Learning Library), Reinforcement Learning, Image Analysis, Applied Machine Learning, Deep Learning, Machine Learning, Natural Language Processing, Supervised Learning, Artificial Neural Networks, Computer Vision, Regression Analysis
Berklee
Skills you'll gain: File Management, Media Production, Creativity, Live Streaming, Peer Review, Electronic Media, Creative Design, Multimedia, Automation, Performance Testing, Patch Management, Software Installation, Computer Programming, Editing
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Apache Hadoop, Scala Programming, Distributed Computing, Big Data, Data Manipulation, Data Processing, Performance Tuning, Data Analysis
- Status: New
DeepLearning.AI
Skills you'll gain: Artificial Intelligence, Jupyter, Python Programming, Data Analysis, OpenAI, Application Development, Generative AI, Scripting, Automation, Computer Programming, Application Programming Interface (API), Development Environment, Debugging
Multiple educators
Skills you'll gain: Apache Airflow, Data Modeling, Data Pipelines, Data Storage, Data Architecture, Data Transformation, Requirements Analysis, Data Processing, Data Warehousing, Query Languages, Apache Hadoop, Extract, Transform, Load, Data Lakes, Amazon Web Services, File Systems, Data Infrastructure, Database Systems, Data Integration, AWS Kinesis, Infrastructure as Code (IaC)
University of California San Diego
Skills you'll gain: Bioinformatics, Dimensionality Reduction, Unsupervised Learning, Data Analysis, Markov Model, Life Sciences, Infectious Diseases, Statistical Analysis, Big Data, Computational Logic, Machine Learning, Medical Science and Research, Machine Learning Methods, Computational Thinking, Graph Theory, Analysis, Taxonomy, Tree Maps, Scientific Methods, Algorithms
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Computer Programming, Algorithms, Encryption, Web Analytics and SEO, Web Servers, File Management, Software Development
Skills you'll gain: File Management, Peer Review, Storytelling, Media Production, Multimedia, Automation, Live Streaming, Post-Production, Content Creation, Software Installation, Creativity, Writing, Performance Testing, Computer Programming
University at Buffalo
Skills you'll gain: Blockchain, Cryptography, Transaction Processing, Network Protocols, FinTech, Virtual Environment, Data Integrity, Emerging Technologies, Data Security, Data Validation, User Accounts
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Mathematics for Engineers: The Hong Kong University of Science and Technology
- Survey Data Collection and Analytics: University of Michigan
- Getting Started with Go: University of California, Irvine
- Introduction to Machine Learning: Duke University
- Electronic Music Production: Berklee
- Big Data Analysis with Scala and Spark: École Polytechnique Fédérale de Lausanne
- AI Python for Beginners: DeepLearning.AI
- DeepLearning.AI Data Engineering: DeepLearning.AI
- Bioinformatics: University of California San Diego
- Java Programming: Arrays, Lists, and Structured Data: Duke University