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

Results for "basic programming"


  • L

    LearnKartS

    Core Java for Beginners

    Skills you'll gain: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Application Development, Authentications, Code Reusability, Android Development, Application Design, Debugging, Performance Tuning

    ★ 4.6 (84) · Beginner · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Security and Risk Management

    Skills you'll gain: Business Continuity Planning, Continuous Monitoring, Business Continuity, Security Management, ISO/IEC 27001, Security Controls, Threat Management, Information Systems Security, Risk Management, Law, Regulation, and Compliance, Risk Analysis, Risk Management Framework, Security Strategy, Business Risk Management, Cyber Risk, Regulation and Legal Compliance, Cyber Governance, Threat Modeling, Governance Risk Management and Compliance, NIST 800-53

    ★ 4.8 (76) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    SQL for Data Science (and Version Control with GitHub)

    Skills you'll gain: SQL, Database Design, Database Management, Data Analysis, Data Cleansing, Data Transformation, Version Control, Data Manipulation, Query Languages, AI Integrations, GitHub, Software Versioning, Git (Version Control System), Performance Tuning, Data Integrity

    ★ 4 (20) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • A

    Arm

    Armv8-M Architecture Fundamentals

    Skills you'll gain: Microarchitecture, Memory Management, System Programming, Embedded Software, Hardware Architecture, System Software, Embedded Systems, Computer Architecture, Programming Principles, System Configuration, Debugging, Application Development

    ★ 4.7 (51) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • I

    IBM

    AI Workflow: Business Priorities and Data Ingestion

    Skills you'll gain: Design Thinking, Market Opportunities, Data Integration, Data Engineering, Data Science, Analytical Skills, Data Pipelines, Data Validation, Extract, Transform, Load, Data Processing, Workflow Management, Process Modeling, Data Cleansing, Data Quality, Data Collection, Business Priorities, NumPy, Machine Learning, Python Programming

    ★ 4.3 (189) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • S

    Splunk Inc.

    Splunk Search Expert 101

    Skills you'll gain: Splunk, Interactive Data Visualization, Data Visualization Software, Dashboard Creation, Dashboard, Ad Hoc Reporting, Business Intelligence, Data Analysis, Email Automation, Data Processing, Big Data, Data Science, Query Languages, Incident Response, Business Analysis, Geospatial Mapping

    ★ 4.6 (226) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of California San Diego

    Finding Mutations in DNA and Proteins (Bioinformatics VI)

    Skills you'll gain: Bioinformatics, Markov Model, Molecular Biology, Machine Learning Methods, Algorithms, Data Transformation, Memory Management, Microbiology

    ★ 4.6 (61) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • L

    LearnQuest

    Writing Java Application Code

    Skills you'll gain: Java, Software Development Tools, Application Servers, Computer Programming Tools, Web Applications, Development Environment, Java Programming, Java Platform Enterprise Edition (J2EE), Application Development, Program Development, Mobile Development, Computer Programming, UI Components, Event-Driven Programming, User Interface (UI), Command-Line Interface

    ★ 4.4 (61) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Politecnico di Milano

    Fundamentals of Organization

    Skills you'll gain: Business Process Management, Business Process, Process Management, Process Design, Organizational Structure, Decision Making, Game Theory, Process Mapping, Organizational Strategy, Process Analysis, Operational Efficiency, Organizational Effectiveness, Business Management, Problem Solving, Business, Strategic Decision-Making, Coordination

    ★ 4.7 (195) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Brand Management: Strategies for a Strong Brand

    Skills you'll gain: Brand Management, Brand Strategy, Branding, Marketing Analytics, Data-Driven Decision-Making, Sustainable Business, Governance, Stakeholder Engagement, Storytelling, Growth Strategies, Innovation, Communication

    ★ 4.7 (189) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • B

    Board Infinity

    Software Quality Assurance and Testing

    Skills you'll gain: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, AI Security, Software Quality (SQA/SQC), Performance Stress Testing, Software Development Methodologies, Regression Testing, AI Integrations, Maintainability, Code Review, Scalability, Automation, Code Coverage, Software Technical Review, DevOps, Security Testing

    ★ 4.2 (33) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • I

    Imperial College London

    Customising your models with TensorFlow 2

    Skills you'll gain: Recurrent Neural Networks (RNNs), Tensorflow, Data Pipelines, Keras (Neural Network Library), Transfer Learning, Deep Learning, Convolutional Neural Networks, Natural Language Processing, Model Training, Data Processing, AI Workflows, Data Preprocessing, Embeddings

    ★ 4.8 (196) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…253254255…726

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

  • Core Java for Beginners: LearnKartS
  • Security and Risk Management: Packt
  • SQL for Data Science (and Version Control with GitHub): Coursera
  • Armv8-M Architecture Fundamentals: Arm
  • AI Workflow: Business Priorities and Data Ingestion: IBM
  • Splunk Search Expert 101: Splunk Inc.
  • Finding Mutations in DNA and Proteins (Bioinformatics VI): University of California San Diego
  • Writing Java Application Code: LearnQuest
  • Fundamentals of Organization: Politecnico di Milano
  • Brand Management: Strategies for a Strong Brand: Coursera

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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