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

Results for "programming fundamentals"


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

    Edureka

    Develop Intelligent AI Agents with OpenAI

    Skills you'll gain: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, OpenAI, Generative AI Agents, Embeddings, ChatGPT, Agentic systems, Vector Databases, Generative AI, Artificial Intelligence, Context Management, Model Evaluation, Application Programming Interface (API), Python Programming, Application Deployment

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    E

    Edge Impulse

    Introduction to Embedded Machine Learning

    Skills you'll gain: Model Evaluation, Applied Machine Learning, Embedded Software, Data Preprocessing, Embedded Systems, Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Deep Learning, Model Deployment, Convolutional Neural Networks, Data Analysis, Feature Engineering, Computer Programming, Digital Signal Processing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    746 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Foundations of Coding Front-End

    Skills you'll gain: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)

    4.8
    Rating, 4.8 out of 5 stars
    ·
    62 reviews

    Beginner · Course · 1 - 3 Months

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

    Edureka

    Introduction to LLMs and Hugging Face

    Skills you'll gain: Hugging Face, LLM Application, LangChain, Large Language Modeling, OpenAI, Natural Language Processing, Generative AI Agents, ChatGPT, Responsible AI, Embeddings, Application Programming Interface (API), Text Mining, Restful API, Agentic systems, Open Source Technology, Data Preprocessing, MLOps (Machine Learning Operations), Python Programming, Model Evaluation

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Algorithms for Searching, Sorting, and Indexing

    Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Pseudocode, Computational Thinking, Analysis, Python Programming

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    526 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    Status: AI skills
    AI skills
    A

    Adobe

    Adobe Content Creator: Launching Your Creative Career

    Skills you'll gain: Adobe Express, Responsible AI, Logo Design, Digital Design, Layout Design, Generative AI, Social Media, Content Creation, Graphic Design, Social Media Management, Creative Design, Adobe Photoshop, Visual Design, Content Marketing, Infographics, Content Strategy, Typography, Color Theory, Storytelling, Branding

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

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Microsoft Back-End Developer

    Skills you'll gain: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures

    4.6
    Rating, 4.6 out of 5 stars
    ·
    252 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    Status: AI skills
    AI skills
    A

    Amazon

    Amazon Junior Software Developer

    Skills you'll gain: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Cloud Deployment, Database Management, Digital Transformation, Java Programming, Generative AI

    4.4
    Rating, 4.4 out of 5 stars
    ·
    508 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Apache Airflow Best Practices

    Skills you'll gain: Apache Airflow, MLOps (Machine Learning Operations), Multi-Tenant Cloud Environments, Data Pipelines, Workflow Management, Business Workflow Analysis, Cloud Deployment, Continuous Deployment, CI/CD, Devops Tools, DevOps, Configuration Management, Python Programming, Scalability, Performance Tuning, System Monitoring

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    P

    PwC

    Data-driven Decision Making

    Skills you'll gain: Analytics, Business Analytics, Data Analysis, Data-Driven Decision-Making, Business Intelligence, Big Data, Data Visualization, Data Presentation, Statistical Programming, Microsoft Excel, Data Visualization Software, Data Collection, Case Studies

    4.6
    Rating, 4.6 out of 5 stars
    ·
    6.2K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Michigan

    The Finite Element Method for Problems in Physics

    Skills you'll gain: Finite Element Methods, Engineering Analysis, Numerical Analysis, Mathematical Modeling, Advanced Mathematics, C++ (Programming Language), Object Oriented Programming (OOP)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    560 reviews

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Python Project: Software Engineering and Image Manipulation

    Skills you'll gain: Unified Modeling Language, Software Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Object Oriented Programming (OOP), Computer Vision, Integrated Development Environments, Computer Programming

    4.2
    Rating, 4.2 out of 5 stars
    ·
    1.5K reviews

    Intermediate · Course · 1 - 4 Weeks

Searches related to programming fundamentals

python programming fundamentals
c++ programming fundamentals
java programming fundamentals
application programming fundamentals
programming fundamentals in swift
programming fundamentals in kotlin
fundamentals of java programming
c for everyone, part 1: programming fundamentals
1…99100101…473

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

  • Develop Intelligent AI Agents with OpenAI: Edureka
  • Introduction to Embedded Machine Learning: Edge Impulse
  • Foundations of Coding Front-End: Microsoft
  • Introduction to LLMs and Hugging Face: Edureka
  • Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
  • Adobe Content Creator: Launching Your Creative Career: Adobe
  • Microsoft Back-End Developer: Microsoft
  • Amazon Junior Software Developer: Amazon
  • Apache Airflow Best Practices: Packt
  • Data-driven Decision Making: PwC

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