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

Results for "programming fundamentals"


  • Status: Free Trial
    Free Trial
    C

    Coursera

    Demystifying EV Batteries: Tech & Management

    Skills you'll gain: Electric Power Systems, Performance Tuning, Electrical Power, Thermal Management, Engineering Management, Control Systems, Basic Electrical Systems, Capacity Management, Electrical Safety, Electrical Engineering, Sustainable Technologies, Electronic Components, System Monitoring, Performance Analysis, Chemistry, Continuous Monitoring

    4.2
    Rating, 4.2 out of 5 stars
    ·
    18 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Unity Android Game Development — Build Seven 2D and 3D Games

    Skills you'll gain: Version Control, Unity Engine, GitHub, Bitbucket, Git (Version Control System), Android Development, C# (Programming Language), Android (Operating System), Game Design, Mobile Development, Scripting, User Interface (UI), 3D Assets, Video Game Development, Animation and Game Design, User Interface (UI) Design, Computer Graphics, Application Development, Graphics Software, Animations

    Beginner · Specialization · 3 - 6 Months

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

    EDUCBA

    Seaborn Python Data Visualization & Analysis

    Skills you'll gain: Seaborn, Data Literacy, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Presentation, Data Visualization Software, Data Visualization, Box Plots, Exploratory Data Analysis, Data Storytelling, Data Processing, Data-Driven Decision-Making, Statistical Modeling, Statistical Analysis, Descriptive Statistics, Pandas (Python Package), NumPy, Python Programming

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Computational and Graphical Models in Probability

    Skills you'll gain: Network Analysis, Statistical Modeling, Bayesian Network, R (Software), R Programming, Social Network Analysis, Simulations, Graph Theory, Statistical Analysis, Probability & Statistics, Markov Model, Probability Distribution, Data Visualization, Machine Learning, Statistical Hypothesis Testing

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free
    Free
    C

    Coursera

    Copilot for Beginners: Sales Data Analysis in Excel

    Skills you'll gain: Microsoft Copilot, Microsoft Excel, Data Cleansing, Data Visualization Software, Spreadsheet Software, Trend Analysis, Forecasting, Data Manipulation, Sales, Data Analysis, Artificial Intelligence

    Beginner · Guided Project · Less Than 2 Hours

  • P

    Packt

    Cyber Secure Coder (CSC-110)

    Skills you'll gain: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    T

    The Open University

    Understanding the need for a sustainable business

    Skills you'll gain: Sustainable Business, Sustainable Development, Innovation, Environmental Social And Corporate Governance (ESG), Stakeholder Engagement, Business Continuity, Environmental Issue, Social Impact, Business Ethics, Business Architecture, Systems Thinking, Business Modeling, Complex Problem Solving

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    K

    KodeKloud

    Ansible for the Absolute Beginners

    Skills you'll gain: Ansible, YAML, IT Automation, Infrastructure as Code (IaC), Devops Tools, Shell Script, Configuration Management, Virtual Machines

    4.2
    Rating, 4.2 out of 5 stars
    ·
    16 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    AZ-104: Networking, Monitoring, and Backup Strategies

    Skills you'll gain: Virtual Networking, Load Balancing, Microsoft Azure, Network Monitoring, Network Troubleshooting, Data Storage Technologies, Network Administration, Virtual Machines, Disaster Recovery, System Monitoring, Network Security

    4.5
    Rating, 4.5 out of 5 stars
    ·
    11 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Simplilearn

    LLM Fine-Tuning and Customization Training

    Skills you'll gain: LangChain, Responsible AI, Large Language Modeling, Model Deployment, OpenAI, Data Preprocessing, Hugging Face, Model Evaluation, Transfer Learning, Supervised Learning, Reinforcement Learning

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    P

    Peking University

    面向对象技术高级课程(The Advanced Object-Oriented Technology)

    Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Development Methodologies, Systems Design, Object Oriented Programming (OOP), Software Design, System Design and Implementation, Program Development, Software Engineering, Systems Analysis, Software Development, Software Architecture, Requirements Analysis, Human Computer Interaction

    4.5
    Rating, 4.5 out of 5 stars
    ·
    12 reviews

    Beginner · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Penetration Techniques

    Skills you'll gain: Penetration Testing, Cyber Security Assessment, Exploitation techniques, Vulnerability Assessments, Intrusion Detection and Prevention, Brute-force attacks, Application Security, Network Security, Virtual Local Area Network (VLAN), Cloud Security, API Testing, Wireless Networks

    Advanced · 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…351352353…475

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

  • Demystifying EV Batteries: Tech & Management: Coursera
  • Unity Android Game Development — Build Seven 2D and 3D Games: Packt
  • Seaborn Python Data Visualization & Analysis: EDUCBA
  • Computational and Graphical Models in Probability: Johns Hopkins University
  • Copilot for Beginners: Sales Data Analysis in Excel: Coursera
  • Cyber Secure Coder (CSC-110) : Packt
  • Understanding the need for a sustainable business: The Open University
  • Ansible for the Absolute Beginners: KodeKloud
  • AZ-104: Networking, Monitoring, and Backup Strategies: Packt
  • LLM Fine-Tuning and Customization Training: Simplilearn

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