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
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Supervised Learning, Computer Vision, Machine Learning, Linear Algebra, Python Programming, Performance Tuning, Calculus
- Status: Free Trial
University of California San Diego
Skills you'll gain: Event-Driven Programming, Java, Java Programming, Data Visualization Software, Object Oriented Programming (OOP), Visualization (Computer Graphics), Interactive Data Visualization, Object Oriented Design, User Interface (UI), Algorithms, Software Documentation, Programming Principles, Data Structures, Software Design Patterns, Computational Thinking, Debugging
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Linux Commands, GitHub, Software Architecture, Bash (Scripting Language), Development Environment, Git (Version Control System), Version Control, Software Design, Software Engineering, Shell Script, Linux, Flask (Web Framework), Software Development Methodologies, Software Design Patterns, Systems Development, Jupyter, Web Scraping, Application Deployment, Python Programming
- Status: Free Trial
Skills you'll gain: SQL, Web Scraping, Extract, Transform, Load, Database Design, MySQL, Relational Databases, Database Systems, Data Transformation, Big Data, IBM DB2, Stored Procedure, Databases, Data Architecture, Database Management, Data Pipelines, Data Storage Technologies, Jupyter, PostgreSQL, Data Governance, Python Programming
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Structures, Python Programming, File Management, Development Environment, Software Installation, Virtual Environment
- Status: Free Trial
Amazon
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Debugging, Software Design, File Management, Software Development, Data Structures
- Status: Free Trial
Skills you'll gain: Data Ethics, Data Analysis, Data-Driven Decision-Making, Data Literacy, Analytics, Spreadsheet Software, Business Analytics, Data Cleansing, Exploratory Data Analysis, Data Collection, Data Processing, Query Languages, Data Visualization Software, Data Visualization, SQL
- Status: Free Trial
Board Infinity
Skills you'll gain: Java Programming, Eclipse (Software), Java, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Computer Programming, Algorithms, Virtual Machines
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Application Specific Integrated Circuits, Electronic Hardware, Electronics Engineering, Electrical and Computer Engineering, Computational Logic, Verification And Validation, Technical Design, Computer Engineering, Simulation and Simulation Software, Systems Design, Development Testing, Test Engineering, Functional Testing
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Supervised Learning, Feature Engineering, Regression Analysis, Applied Machine Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Python Programming, NumPy, Statistical Modeling, Algorithms
Coursera Project Network
Skills you'll gain: Data Import/Export, R Programming, Data Analysis, Statistical Programming, Data Analysis Software, Data Structures, Software Installation, Programming Principles, Data Science, Package and Software Management
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Operations Research, Pseudocode, Computational Thinking, Data Structures, Mathematical Modeling, Design Strategies, Python Programming
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Neural Networks and Deep Learning: DeepLearning.AI
- Object Oriented Programming in Java: University of California San Diego
- Applied Software Engineering Fundamentals: IBM
- Data Engineering Foundations: IBM
- Python Data Structures: University of Michigan
- Programming with Java: Amazon
- Foundations: Data, Data, Everywhere: Google
- Fundamentals of Java Programming: Board Infinity
- Hardware Description Languages for FPGA Design: University of Colorado Boulder
- Supervised Machine Learning: Regression and Classification : DeepLearning.AI