Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, Programming Principles
Coursera Instructor Network
Skills you'll gain: Front-End Web Development, Data Ethics, Generative AI, Web Design and Development, Code Review, User Interface and User Experience (UI/UX) Design, Prompt Engineering, Software Documentation, UI/UX Strategy, Test Automation, HTML and CSS, Responsive Web Design
Skills you'll gain: Regression Analysis, Risk Analysis, Portfolio Management, Financial Analysis, Risk Management, Financial Modeling, Statistical Analysis, Data Visualization, Investment Management, Simulations, Financial Forecasting, Python Programming, Matplotlib, Pandas (Python Package), Jupyter, NumPy, Data Manipulation
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Debugging, ChatGPT, Pseudocode, Web Development, Generative AI, Code Review, Artificial Intelligence, Program Development
- Status: Free
Coursera Project Network
Skills you'll gain: AWS SageMaker, AWS Identity and Access Management (IAM), Image Analysis, Amazon Elastic Compute Cloud, Amazon S3, Applied Machine Learning, Application Deployment, Machine Learning Algorithms, Data Processing, Computer Vision
- Status: Free Trial
University of Michigan
Skills you'll gain: Scikit Learn (Machine Learning Library), Supervised Learning, Applied Machine Learning, Statistical Machine Learning, Predictive Analytics, Feature Engineering, Classification And Regression Tree (CART), Machine Learning Algorithms, Predictive Modeling, Analytics, Machine Learning, Data Analysis, Random Forest Algorithm
- Status: Free Trial
SkillUp EdTech
Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, Interaction Design, Usability, Development Environment, Development Testing, Debugging
Coursera Project Network
Skills you'll gain: Power BI, Interactive Data Visualization, Data Visualization, Data Presentation, Dashboard, Trend Analysis, Exploratory Data Analysis, Customer Analysis, Data Visualization Software, Sales, Business Intelligence, Data Analysis, Data Import/Export
- Status: Free Trial
Arizona State University
Skills you'll gain: Regression Analysis, Experimentation, Statistical Methods, Statistical Analysis, Statistical Modeling, Research Design, Mathematical Modeling, Data Analysis Software
Skills you'll gain: Package and Software Management, Command-Line Interface, Linux Commands, Linux, Linux Administration, Unix Commands, Data Storage, Network Troubleshooting, Operating Systems, System Support, TCP/IP, Software Installation, File Management, Service Management, General Networking, Network Security, User Accounts
Edureka
Skills you'll gain: Cybersecurity, Secure Coding, Cyber Security Strategy, Threat Detection, Network Security, Cyber Threat Intelligence, Application Security, IT Security Architecture, Generative AI, Incident Response, Artificial Intelligence, Machine Learning
University of New Mexico
Skills you'll gain: Middleware, Application Frameworks, Web Applications, Model View Controller, Agile Software Development, Git (Version Control System), Software Development, User Interface (UI), Databases, Relational Databases, Ajax, Software Architecture, Software Design Patterns, Javascript, Network Protocols
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
- GenAI for Front-End Developers: Coursera Instructor Network
- Python for Finance: Investment Fundamentals & Data Analytics: Packt
- Prompt Engineering for Web Developers: Scrimba
- Semantic Segmentation with Amazon Sagemaker: Coursera Project Network
- Introduction to Machine Learning in Sports Analytics: University of Michigan
- Get Started with Android App Development: SkillUp EdTech
- PowerBI for Beginners: Sales Data Exploration: Coursera Project Network
- Response Surfaces, Mixtures, and Model Building: Arizona State University
- Linux for beginners with Hands-on Labs: KodeKloud