• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
Log In
Join for Free
Coursera
  • Browse
  • Programming Fundamentals
Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Complete graduate-level learning without committing to a full degree program.
Earn a university-issued career credential in a flexible, interactive format.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Results for "programming fundamentals"

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Master Private Equity Basics: Analyze, Structure & Apply

    Skills you'll gain: Private Equity, Negotiation, Business Valuation, Investment Management, Mergers & Acquisitions, Financial Modeling, Due Diligence, Portfolio Management, Business Strategies, Financial Analysis, Organizational Structure, Liquidation

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Algorithms on Graphs

    Skills you'll gain: Graph Theory, Algorithms, Network Routing, Programming Principles, Social Network Analysis, Data Structures, Network Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.3K reviews

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Linear Regression & Predictive Modeling with SPSS

    Skills you'll gain: Data Presentation, Regression Analysis, Predictive Modeling, Financial Forecasting, Statistical Modeling, Forecasting, Financial Modeling, SPSS, Predictive Analytics, Risk Modeling, Statistical Analysis, Analytics, Scatter Plots, Credit Risk, Microsoft Excel

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    E

    EDUCBA

    Hadoop Projects: Analyze Big Data with Hive & Pig

    Skills you'll gain: Apache Hadoop, Apache Hive, Big Data, Data Warehousing, Data Integration, Data Processing, Enterprise Application Management, Performance Tuning, Data Manipulation, Data Analysis, Distributed Computing, Data Import/Export, SQL, Data Transformation, Query Languages

    Mixed · Course · 1 - 3 Months

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

    EDUCBA

    Data Analysis with Pivot Tables: Build & Automate

    Skills you'll gain: Pivot Tables And Charts, Microsoft Excel, Spreadsheet Software, Excel Macros, Data Analysis, Data Visualization Software, Data Security, Data Integrity, Automation

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    A

    Arm

    Arm Cortex-M Architecture and Software Development

    Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Development Environment, Hardware Architecture, Debugging, Application Security, Secure Coding, Computer Architecture, C (Programming Language), System Configuration, Application Development, C++ (Programming Language), System Requirements, Product Support

    4.6
    Rating, 4.6 out of 5 stars
    ·
    197 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Entrepreneurial Finance: Strategy and Innovation

    Skills you'll gain: Financial Modeling, Blockchain, FinTech, Risk Modeling, Entrepreneurial Finance, Financial Market, Business Valuation, Risk Management, Excel Formulas, Market Data, Emerging Technologies, Cryptography, Risk Analysis, Fundraising and Crowdsourcing, Financial Trading, Law, Regulation, and Compliance, Financial Analysis, Entrepreneurship, Finance, Microsoft Excel

    4.5
    Rating, 4.5 out of 5 stars
    ·
    1.4K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    L

    LearnQuest

    Foundations of No-Code AI for Real-World Applications

    Skills you'll gain: Data Ethics, No-Code Development, Data Cleansing, Artificial Intelligence, Data Processing, Business Solutions, Machine Learning, Business Metrics, Data Storytelling, Usability, User Experience Design, Application Design, Generative AI, Business Analytics, Application Deployment, Scalability, Data Validation, Dashboard, Compliance Management, Automation

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Illinois Urbana-Champaign

    Cloud Computing Concepts, Part 1

    Skills you'll gain: Distributed Computing, NoSQL, Apache Cassandra, Cloud Computing, Systems Design, Data Storage Technologies, Apache Hadoop, Database Theory, Algorithms, Theoretical Computer Science, Scalability, C++ (Programming Language), Network Protocols

    4.3
    Rating, 4.3 out of 5 stars
    ·
    1.1K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Designing, Running, and Analyzing Experiments

    Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, A/B Testing, Statistical Hypothesis Testing, Data Analysis, UI/UX Research, R Programming, User Experience, Probability & Statistics, Human Computer Interaction, Statistics, Statistical Modeling, Regression Analysis

    3.6
    Rating, 3.6 out of 5 stars
    ·
    595 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    I

    Imperial College London

    Introduction to Python for Researchers

    Skills you'll gain: Programming Principles, Program Development, Microsoft Visual Studio, Computer Programming, Integrated Development Environments, Python Programming, Debugging, Development Environment, Data Structures

    4.9
    Rating, 4.9 out of 5 stars
    ·
    16 reviews

    Beginner · Course · 1 - 4 Weeks

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

    EDUCBA

    Interactive Web Apps & Advanced HTML Techniques

    Skills you'll gain: jQuery, Ajax, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Content Accessibility Guidelines, Usability, Javascript and jQuery, Hypertext Markup Language (HTML), Web Development, Web Design and Development, Usability Testing, Javascript, Application Deployment, Web Design, Interactive Data Visualization, Event-Driven Programming, Semantic Web, Web Applications, Functional Testing

    Beginner · Specialization · 1 - 3 Months

Searches related to programming fundamentals

python programming fundamentals
java programming fundamentals
application programming fundamentals
programming fundamentals in kotlin
programming fundamentals in swift
c for everyone: programming fundamentals
fundamentals of java programming
the fundamentals of rdma programming
1…145146147…459

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

  • Master Private Equity Basics: Analyze, Structure & Apply: EDUCBA
  • Algorithms on Graphs: University of California San Diego
  • Linear Regression & Predictive Modeling with SPSS: EDUCBA
  • Hadoop Projects: Analyze Big Data with Hive & Pig: EDUCBA
  • Data Analysis with Pivot Tables: Build & Automate: EDUCBA
  • Arm Cortex-M Architecture and Software Development: Arm
  • Entrepreneurial Finance: Strategy and Innovation: Duke University
  • Foundations of No-Code AI for Real-World Applications: LearnQuest
  • Cloud Computing Concepts, Part 1: University of Illinois Urbana-Champaign
  • Designing, Running, and Analyzing Experiments: University of California San Diego

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok