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 Basics Course Catalog
Skills you'll gain: Distributed Computing, Java, Middleware, NoSQL, Event-Driven Programming, Databases, Software Architecture, Servers, Web Services, Microservices, Scalability, Communication Systems
- Status: Free Trial
Scrimba
Skills you'll gain: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Computer Programming, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
Google Cloud
Skills you'll gain: Databases, Big Data, SQL, Data Analysis, Data Science, Statistical Analysis
Skills you'll gain: SAS (Software), Data Visualization, Data Manipulation, Data Analysis, Data Import/Export, Data Visualization Software, SQL, Statistical Analysis, Data Cleansing, Data Transformation, Exploratory Data Analysis
- Status: Free Trial
Skills you'll gain: 3D Assets, 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Augmented and Virtual Reality (AR/VR), Video Game Development, Game Design, Computer Graphic Techniques, Animation and Game Design, Design Elements And Principles, File Management, Editing, Graphics Software, User Interface (UI), Data Import/Export
- Status: Free Trial
Skills you'll gain: HTML and CSS, Figma (Design Software), Front-End Web Development, User Interface (UI), Responsive Web Design, Web Design and Development, Mockups, Web Design, Web Content Accessibility Guidelines, Prototyping, Javascript, Web Development
- Status: Preview
Board Infinity
Skills you'll gain: Vue.JS, Application Deployment, JavaScript Frameworks, Application Design, User Interface (UI), Application Development, Web Analytics and SEO, Android Development, Development Environment, Server Side, Performance Tuning
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Statistical Analysis, Matplotlib, Regression Analysis, Statistical Modeling, Data Science, Data Analysis, Data Visualization, Pandas (Python Package), Anomaly Detection, Time Series Analysis and Forecasting, Data Visualization Software, Data Collection, Data Manipulation, Application Programming Interface (API)
- Status: Preview
Skills you'll gain: Mac OS, Network Security, Threat Management, Endpoint Security, Threat Detection, Computer Security Awareness Training, Security Strategy, Information Systems Security, Security Controls, Network Protocols, Automation
- Status: NewStatus: Free
DeepLearning.AI
Skills you'll gain: Multimodal Prompts, Prompt Engineering, Google Gemini, LLM Application, Tool Calling, Generative AI, Application Programming Interface (API), Image Analysis, Text Mining, Real Time Data
- Status: Free Trial
Peking University
Skills you'll gain: Program Development, Application Development, Software Design, Computer Programming, Software Engineering, Object Oriented Programming (OOP), Data Structures, Algorithms
Coursera Project Network
Skills you'll gain: MySQL Workbench, Database Design, Database Development, Database Systems, Relational Databases, Database Management, SQL, Data Manipulation, Data Analysis, Data Science
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Building Modern Distributed Systems with Java: Packt
- The Merge Sort Algorithm: Scrimba
- BigQuery Soccer Data Analysis : Google Cloud
- The Simplest Guide™ to Base SAS & Advanced SAS: Packt
- Blender to Unreal Engine 5: Foundation and Asset Creation: Packt
- Build Websites with Figma, HTML, and CSS: Scrimba
- Fundamentals of NuxtJS: Board Infinity
- Modeling Climate Anomalies with Statistical Analysis: University of Colorado Boulder
- Enhancing Mac Security: Strategies for Protection: LearnQuest
- Large Multimodal Model Prompting with Gemini: DeepLearning.AI