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
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Python Programming, Graphic and Visual Design, Computer Programming, Simulations, Computer Graphics, Computational Logic, Creative Design, Data Import/Export, Animations, Algorithms, Scripting
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Event-Driven Programming, Java, Programming Principles, Performance Tuning, Data Structures, Algorithms
- Status: Free
Universidade Estadual de Campinas
Skills you'll gain: Oral Comprehension, Intercultural Competence, Language Competency, Cultural Diversity, Literacy, Vocabulary, Culture, Language Learning, Grammar
University of Minnesota
Skills you'll gain: Software Testing, JUnit, Verification And Validation, Unit Testing, Test Case, Test Automation, Development Testing, Test Planning, Code Coverage, Software Quality Assurance, Functional Testing, Testability, Integration Testing, Test Data, Issue Tracking
Duke University
Skills you'll gain: Database Design, MySQL, Relational Databases, SQL, Data Modeling, Databases, Business Analytics, Big Data, Business Analysis, Data Analysis, Data Management
- Status: Free
Edge Impulse
Skills you'll gain: Applied Machine Learning, Embedded Systems, Data Processing, Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Deep Learning, Feature Engineering, Performance Tuning
Skills you'll gain: Data Transformation, Big Data, Data Cleansing, Cloud Infrastructure, Google Cloud Platform, Data Analysis, Data Warehousing, SQL, Data Pipelines, Data Visualization Software, Scalability
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Image Analysis, Telecommunications, Electrical Engineering, Electrical and Computer Engineering, Embedded Systems, Electronic Systems, Electronics Engineering, Computer Engineering, Engineering Calculations, Electronics, Programming Principles, Engineering Analysis, Numerical Analysis, Advanced Mathematics, Algorithms, Linear Algebra, Mathematical Modeling, Calculus, Applied Mathematics
Skills you'll gain: Automation Engineering, Programmable Logic Controllers, Control Systems, Automation, Simulation and Simulation Software, Robotic Process Automation, Electrical Systems, Human Machine Interfaces, Manufacturing and Production, Industrial Engineering, Electronics, Mechanical Engineering, Internet Of Things, Matlab, Process Control
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
- Status: Free
Peking University
Skills you'll gain: Oral Comprehension, Grammar, Vocabulary, Literacy, Language Competency, Language Learning
University of Michigan
Skills you'll gain: Network Analysis, Network Model, Graph Theory, Data Analysis, Pandas (Python Package), Applied Machine Learning, Matplotlib, Predictive Modeling, Simulations, Algorithms
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Programming for Designers: University of Michigan
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne
- Pluralidades em Português Brasileiro: Universidade Estadual de Campinas
- Introduction to Software Testing: University of Minnesota
- Managing Big Data with MySQL: Duke University
- Introduction to Embedded Machine Learning: Edge Impulse
- Exploring and Preparing your Data with BigQuery: Google Cloud
- Digital Signal Processing: École Polytechnique Fédérale de Lausanne
- Fundamentals of Robotics & Industrial Automation: L&T EduTech
- Introduction to Object-Oriented Programming with Java: LearnQuest