Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
University of Colorado System
Skills you'll gain: Data Collection, Microsoft Visual Studio, Application Development, Program Development, C (Programming Language), Programming Principles, Computational Logic, Algorithms, Computer Programming, Data Structures
University of Colorado System
Skills you'll gain: C++ (Programming Language), Data Structures, Data Storage, Object Oriented Programming (OOP), Computer Programming, Virtual Environment, Event-Driven Programming, User Interface (UI), Algorithms
EDHEC Business School
Skills you'll gain: Portfolio Management, Investment Management, Investments, Financial Modeling, Financial Analysis, Asset Management, Financial Market, Estimation, Statistical Methods, Python Programming, Risk Analysis, Performance Analysis, Risk Management, Machine Learning
- Status: Free
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Finite Element Methods, Numerical Analysis, Jupyter, Engineering Analysis, Differential Equations, Applied Mathematics, NumPy, Mathematical Modeling, Computational Thinking, Python Programming, Calculus, Mechanics, Vibrations, Linear Algebra, Simulations
University of Michigan
Skills you'll gain: Statistical Modeling, Statistical Methods, Bayesian Statistics, Statistical Inference, Statistical Software, Statistical Analysis, Statistical Programming, Regression Analysis, Predictive Modeling, Data Analysis, Exploratory Data Analysis, Data Manipulation
University of California San Diego
Skills you'll gain: Graph Theory, Combinatorics, Network Analysis, Data Structures, Network Routing, Algorithms, Theoretical Computer Science, Operations Research
DeepLearning.AI
Skills you'll gain: ChatGPT, Generative AI, Code Review, OpenAI, Software Development, Natural Language Processing, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Persona Development
University of Colorado System
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Intrusion Detection and Prevention, Role-Based Access Control (RBAC), AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Computing, Malware Protection, Cloud Infrastructure, Cloud Security, Load Balancing, User Accounts, Authorization (Computing), Network Security, Identity and Access Management, Threat Detection, Information Systems Security, Cybersecurity, Encryption, Geospatial Information and Technology
Microsoft
Skills you'll gain: Programming Principles, Full-Stack Web Development, GitHub, Version Control, Debugging, Computational Thinking, Pseudocode, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development, Front-End Web Development
Skills you'll gain: Keras (Neural Network Library), Reinforcement Learning, Unsupervised Learning, Deep Learning, Tensorflow, Generative AI, Artificial Neural Networks, Artificial Intelligence, Time Series Analysis and Forecasting, Computer Vision, Natural Language Processing, Performance Tuning
Skills you'll gain: Interactive Data Visualization, Data Import/Export, Technical Communication, Data Analysis, Exploratory Data Analysis, Data Visualization Software, Data Cleansing, Data-Driven Decision-Making, Matlab, Statistical Analysis, Probability & Statistics, Descriptive Statistics, Data Manipulation, Data Mapping, Scripting
MathWorks
Skills you'll gain: Data Storytelling, Feature Engineering, Supervised Learning, Dimensionality Reduction, Data Integration, Interactive Data Visualization, Exploratory Data Analysis, Data Import/Export, Technical Communication, Data Analysis, Applied Machine Learning, Data Visualization Software, Matlab, Regression Analysis, Data Processing, Descriptive Statistics, Data Cleansing, Predictive Modeling, Classification And Regression Tree (CART), Data Science
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Algorithms, Data Collection, and Starting to Code: University of Colorado System
- More C++ Programming and Unreal: University of Colorado System
- Advanced Portfolio Construction and Analysis with Python: EDHEC Business School
- Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python: Ludwig-Maximilians-Universität München (LMU)
- Fitting Statistical Models to Data with Python: University of Michigan
- Introduction to Graph Theory: University of California San Diego
- Introduction to Generative AI for Software Development: DeepLearning.AI
- Advanced System Security Design: University of Colorado System
- Foundations of Coding Full-Stack: Microsoft
- Deep Learning with Keras and Tensorflow: IBM