Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
University of Michigan
Skills you'll gain: Statistical Inference, Predictive Analytics, R Programming, Predictive Modeling, Probability & Statistics, Classification And Regression Tree (CART), Statistical Modeling, Statistical Methods, Biostatistics, Statistical Machine Learning, Regression Analysis, Statistical Analysis, Statistics, Statistical Hypothesis Testing, Applied Machine Learning, Descriptive Statistics, Exploratory Data Analysis, Health Care
Skills you'll gain: SAS (Software), Predictive Modeling, Data Import/Export, Data Manipulation, Statistical Analysis, SQL, Statistical Programming, Feature Engineering, Data Analysis, Pandas (Python Package), R Programming, Data Cleansing, Regression Analysis, Software Installation, Statistical Hypothesis Testing, Data Management, System Configuration
Infosec
Skills you'll gain: Secure Coding, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Unix, Embedded Systems, Cryptography, Debugging, Operating Systems, Data Security, Linux
Coursera Project Network
Skills you'll gain: Data Cleansing, Data Manipulation, Data Integration, R Programming, Tidyverse (R Package), Data Transformation
Skills you'll gain: Network Security, Network Troubleshooting, Software-Defined Networking, Network Monitoring, Threat Modeling, TCP/IP, Network Architecture, Computer Networking, Network Protocols, General Networking, Cybersecurity, Network Infrastructure, Local Area Networks, Network Analysis, OSI Models, Network Routing, Network Switches
Skills you'll gain: C# (Programming Language), Debugging, UI Components, Scripting, Scripting Languages, User Interface (UI), Virtual Environment, Visualization (Computer Graphics), Program Development, Computer Graphics, Development Environment, Software Installation, Computer Programming, Object Oriented Programming (OOP)
- Status: Free
Coursera Instructor Network
Skills you'll gain: Cybersecurity, Cyber Attacks, Threat Modeling, Risk Analysis, Application Security, Vulnerability Assessments, Network Security, Threat Detection, Data Security, Artificial Intelligence, Risk Mitigation, Generative AI, Natural Language Processing
Skills you'll gain: Maintainability, Code Review, Testability, Debugging, Style Guides, Software Design Patterns, Programming Principles
Skills you'll gain: Google Cloud Platform, Unstructured Data, MLOps (Machine Learning Operations), Applied Machine Learning, Tensorflow, Data Pipelines, Big Data, SQL, Jupyter, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Cloud API, Natural Language Processing
Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Scripting, Object Oriented Programming (OOP), Data Structures, Node.JS, JSON, Debugging, Computer Programming, Package and Software Management, Program Development, Front-End Web Development, Functional Design, Event-Driven Programming
Skills you'll gain: Mobile Development, Cross Platform Development, Restful API, .NET Framework, Authentications, Mobile Security, Application Development, C# (Programming Language), Application Programming Interface (API), User Interface (UI), Model View Controller, Development Environment, Software Design Patterns
Board Infinity
Skills you'll gain: Restful API, ASP.NET, .NET Framework, Application Programming Interface (API), JavaScript Frameworks, Secure Coding, JSON, React.js, Server Side, Object-Relational Mapping, Model View Controller, Web Applications, Back-End Web Development, Authentications, Authorization (Computing), Dependency Analysis, Data Validation
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Logistic Regression and Prediction for Health Data: University of Michigan
- Complete SAS Guide - Learn SAS and Become a Data Ninja: Packt
- C++ Superpowers and More: Infosec
- Joining Data in R using dplyr: Coursera Project Network
- Introduction to Data Networks and the Internet - Master's: Illinois Tech
- Introduction to Unity and Basic Game Development: Packt
- Introduction to Prompt Injection Vulnerabilities: Coursera Instructor Network
- Clean Code Basics: How to Write Maintainable Code: Scrimba
- Smart Analytics, Machine Learning, and AI on GCP 日本語版: Google Cloud
- البرمجة باستخدام JavaScript: Meta