Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
University of Washington
Skills you'll gain: Feature Engineering, Unsupervised Learning, Data Ethics, Data Presentation, Statistical Visualization, Data Storytelling, Big Data, Relational Databases, Supervised Learning, Database Systems, Data Visualization Software, Databases, Data Science, Machine Learning Methods, Predictive Analytics, Analytics, Data Analysis, Exploratory Data Analysis, Predictive Modeling, Data Manipulation
- Status: Free
DeepLearning.AI
Skills you'll gain: ChatGPT, OpenAI, Generative AI, Application Programming Interface (API), Natural Language Processing, Jupyter
Skills you'll gain: Data Structures, Algorithms, Software Visualization, Pseudocode, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Technical Communication
University of Colorado Boulder
Skills you'll gain: Electrical Safety, Simulations, Thermal Management, Basic Electrical Systems, Estimation, Power Electronics, Electrical Engineering, Manufacturing and Production, Failure Mode And Effects Analysis, Mathematical Modeling, Electronic Components, High Voltage, Electronic Systems, Manufacturing Processes, Simulation and Simulation Software, Safety Assurance, Matlab, Failure Analysis, Applied Mathematics, Verification And Validation
University of Michigan
Skills you'll gain: Statistical Hypothesis Testing, Statistical Inference, Bayesian Statistics, Probability & Statistics, Statistical Analysis, Data Analysis, Sampling (Statistics), Jupyter, Quantitative Research, Python Programming, Matplotlib, NumPy
LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Virtual Private Networks (VPN), Linux Servers, System Monitoring, Public Key Infrastructure, File Management, Command-Line Interface, Intrusion Detection and Prevention, Git (Version Control System), File Systems, User Accounts, Firewall, Remote Access Systems, Cloud Computing Architecture, DevOps, Virtualization, Cloud Computing
California Institute of the Arts
Skills you'll gain: User Research, UI/UX Strategy, Information Architecture, User Experience Design, Web Design, Wireframing, User Centered Design, Design Strategies, Usability Testing, Software Development Methodologies, Mockups, Agile Methodology, Persona Development, Requirements Analysis
Multiple educators
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Machine Learning, Google Cloud Platform, Machine Learning Algorithms, Applied Machine Learning, Financial Trading, Reinforcement Learning, Supervised Learning, Data Pipelines, Time Series Analysis and Forecasting, Statistical Machine Learning, Technical Analysis, Deep Learning, Portfolio Management, Securities Trading, Artificial Intelligence and Machine Learning (AI/ML), Market Data, Financial Market, Artificial Neural Networks
University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Modeling, Statistical Methods, Markov Model, Statistical Analysis, Regression Analysis, R Programming, Simulations, Statistical Inference, Probability, Probability Distribution, Algorithms
Meta
Skills you'll gain: React Native, Mobile Development, Cross Platform Development, UI Components, Mobile Development Tools, iOS Development, React.js, Front-End Web Development, Android Development, JavaScript Frameworks, User Interface (UI), Development Environment
Google
Skills you'll gain: Sampling (Statistics), Statistical Hypothesis Testing, Probability & Statistics, Advanced Analytics, Descriptive Statistics, Probability Distribution, Data Analysis, Analytics, Statistical Analysis, Probability, Statistical Methods, Data Science, A/B Testing, Statistics, Statistical Inference, Bayesian Statistics, Statistical Programming, Jupyter
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Computer Programming, Program Development
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Data Science at Scale: University of Washington
- ChatGPT Prompt Engineering for Developers: DeepLearning.AI
- Coding Interview Preparation: Meta
- Algorithms for Battery Management Systems: University of Colorado Boulder
- Inferential Statistical Analysis with Python: University of Michigan
- Learning Linux for LFCA Certification: LearnQuest
- Web Design: Strategy and Information Architecture: California Institute of the Arts
- Machine Learning for Trading: New York Institute of Finance
- Bayesian Statistics: Techniques and Models: University of California, Santa Cruz
- React Native: Meta