• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Programming Basics

Programming Basics Courses

Programming basics courses can help you learn fundamental concepts like variables, control structures, data types, and functions. You can build skills in problem-solving, debugging, and writing clean, efficient code. Many courses introduce tools such as Git for version control, integrated development environments (IDEs) like Visual Studio Code, and programming languages like Python or JavaScript, which are commonly used in web development and software engineering.

Popular Programming Basics Courses and Certifications


  • G

    Google Cloud

    在 Google Cloud 上将应用与 Gemini 1.0 Pro 集成

    Skills you'll gain: Google Gemini, Gemini, Generative AI Agents, Google Cloud Platform, Generative AI, Multimodal Prompts, LLM Application, Prompt Engineering, Cloud API, AI Integrations, Application Development, Application Programming Interface (API), Model Evaluation, Prototyping

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    G

    Google Cloud

    Organización y coreografía de servicios en Google Cloud

    Skills you'll gain: Microservices, Google Cloud Platform, Cloud-Native Computing, Cloud Applications, Software Architecture, Serverless Computing, Event-Driven Programming, Service Oriented Architecture, Cloud-Based Integration, Software Design Patterns

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    Logical Operations

    Crystal Reports: SQL Statements and Complex Formulas

    Skills you'll gain: SQL, Query Languages, Microsoft Access, Data Presentation, Business Reporting, Relational Databases, Data Manipulation, Business Intelligence Software, Data Analysis Software, Data Analysis, Business Intelligence

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Build Hybrid Mobile Apps with Cloud Backend Services

    Skills you'll gain: UI Components, User Interface (UI), Mobile Development, Code Reusability, User Interface (UI) Design, Mobile Development Tools, Cloud Applications, Frontend Integration, Cloud Development, Cloud-Based Integration, Server Side, Cross Platform Development, Serverless Computing, Development Environment, Web Development, Real Time Data, Software Installation

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    MEAN Stack Project 2026 - Build a Real-Time Trello Clone

    Skills you'll gain: Full-Stack Web Development, Node.JS, Frontend Integration, Cloud Deployment, Application Deployment, JavaScript Frameworks, Web Applications, Web Development, Angular, Back-End Web Development, Server Side, Cloud Applications, Memory Management, MongoDB, Authentications, Real Time Data, Frontend Performance, Database Development, Development Environment, API Design

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Build and Apply Angular Applications with Ionic

    Skills you'll gain: Angular, Scalability, Application Development, Mobile Development, Mobile Development Tools, Application Frameworks, Web Applications, Cross Platform Development, Development Environment, Web Development Tools, UI Components, Code Reusability, Software Architecture, Programming Principles

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Traitement des données sans serveur avec Dataflow : cours 2

    Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Data Processing, Real Time Data, Business Logic, Performance Tuning, Data Import/Export, Data Transformation, File I/O, SQL

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Implement SQL Server Loyalty Points Management System

    Skills you'll gain: Microsoft SQL Servers, Database Design, Relational Databases, Stored Procedure, Database Development, SQL, Loyalty Programs, Database Systems, Enterprise Application Management, Database Management, Workflow Management, Transaction Processing, Customer Data Management, Data Integrity

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Evaluate & Swap Models in Java ML

    Skills you'll gain: Model Evaluation, MLOps (Machine Learning Operations), Classification Algorithms, Model Deployment, Machine Learning Software, Applied Machine Learning, Maintainability, Machine Learning Algorithms, Java, Software Design Patterns, Logistic Regression, Business Metrics, Benchmarking, Matrix Management, Business

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Boost Productivity with Gemini in BigQuery - Español

    Skills you'll gain: Google Gemini, Gemini, Exploratory Data Analysis, Data Wrangling, Data Preprocessing, AI Integrations, Big Data, Google Cloud Platform, Interactive Data Visualization, Generative AI Agents, Prompt Engineering, Query Languages, Debugging, SQL

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Google Cloud 数据分析功能简介

    Skills you'll gain: Looker (Software), Data Transformation, Google Cloud Platform, Analytics, Data-Driven Decision-Making, Dashboard Creation, Data Analysis, Data Visualization Software, SQL, Data Storage, Data Sharing, Data Storage Technologies

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    G

    Google Cloud

    Développer des applications avec Cloud Run Functions sur GC

    Skills you'll gain: Google Cloud Platform, Serverless Computing, Cloud Applications, Cloud Development, Cloud Deployment, Cloud-Based Integration, Authorization (Computing), Application Security, Event-Driven Programming, Operational Databases, Key Management, Authentications, Virtual Networking, Identity and Access Management

    Intermediate · Course · 1 - 3 Months

1…548549550…558

In summary, here are 10 of our most popular programming basics courses

  • 在 Google Cloud 上将应用与 Gemini 1.0 Pro 集成: Google Cloud
  • Organización y coreografía de servicios en Google Cloud: Google Cloud
  • Crystal Reports: SQL Statements and Complex Formulas: Logical Operations
  • Build Hybrid Mobile Apps with Cloud Backend Services: EDUCBA
  • MEAN Stack Project 2026 - Build a Real-Time Trello Clone: Packt
  • Build and Apply Angular Applications with Ionic: EDUCBA
  • Traitement des données sans serveur avec Dataflow : cours 2: Google Cloud
  • Implement SQL Server Loyalty Points Management System: EDUCBA
  • Evaluate & Swap Models in Java ML: Coursera
  • Boost Productivity with Gemini in BigQuery - Español: Google Cloud

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok