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 Course Catalog
- Status: Free Trial
Skills you'll gain: Android Development, Android Studio, Android Jetpack, Git (Version Control System), Mobile Development, Kotlin, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Flows, Wireframing, JSON
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Telecommunications, Image Analysis, Electrical and Computer Engineering, Embedded Systems, Electronics, Computer Hardware, Real Time Data, Algorithms, Technical Standard
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Natural Language Processing, Deep Learning, Data Analysis, Artificial Neural Networks, Text Mining, Data Cleansing, Data Processing, Machine Learning, Python Programming
- Status: Free Trial
Skills you'll gain: Large Language Modeling, OpenAI, Prompt Engineering, Generative AI, ChatGPT, Application Programming Interface (API), Application Deployment, Text Mining, Natural Language Processing, Application Development, Python Programming
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Algorithms, Data Structures, Back-End Web Development, Microsoft Copilot, Programming Principles, Performance Tuning, C# (Programming Language), Pseudocode, Application Programming Interface (API), Scalability, Authentications
Coursera Project Network
Skills you'll gain: Data Visualization, Data Visualization Software, Big Data, Data Import/Export, Data Management, Data Warehousing, Google Cloud Platform, Query Languages, SQL, Data Sharing
- Status: Free Trial
Skills you'll gain: Apache Hive, Database Management, SQL, Query Languages, Big Data, Data Warehousing, Data Management, Apache Hadoop, Amazon Web Services, Cloud Storage, Amazon S3, Data Import/Export, File Management, Command-Line Interface
- Status: Free
Coursera Project Network
Skills you'll gain: Jupyter, Applied Machine Learning, Machine Learning Algorithms, Machine Learning, Python Programming, Predictive Modeling, Data Science, Data Manipulation, Predictive Analytics, Data Analysis
- Status: Free Trial
Skills you'll gain: Apple iOS, Unit Testing, Apple Xcode, Swift Programming, Mobile Development, Application Development, Responsive Web Design, User Interface (UI), User Interface and User Experience (UI/UX) Design, Storyboarding
- Status: Free Trial
University of Minnesota
Skills you'll gain: Predictive Modeling, Time Series Analysis and Forecasting, Regression Analysis, Predictive Analytics, Forecasting, Microsoft Excel, Statistical Methods, Data Transformation, Data Cleansing
- Status: Free Trial
Skills you'll gain: Stored Procedure, MySQL, Data Visualization Software, SQL, Tableau Software, Database Design, Database Management, Databases, Relational Databases, Transaction Processing, Data Modeling, Django (Web Framework), Project Management, Python Programming, Application Development
Coursera Project Network
Skills you'll gain: Javascript, Back-End Web Development, Front-End Web Development, HTML and CSS, Event-Driven Programming, Mobile Development, Web Development, Scripting
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Android App Capstone : Meta
- Digital Signal Processing 4: Applications: École Polytechnique Fédérale de Lausanne
- Fake News Detection with Machine Learning: Coursera Project Network
- Getting Started with Generative AI APIs: Codio
- Data Structures and Algorithms: Microsoft
- Working with BigQuery: Coursera Project Network
- Managing Big Data in Clusters and Cloud Storage: Cloudera
- Data Science Challenge: Coursera Project Network
- Introduction to iOS App Development with Swift 5: LearnQuest
- Introduction to Predictive Modeling: University of Minnesota