• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
Log In
Join for Free
  • Browse
  • Dlib C Library

Results for "dlib (c library)"


  • Status: Free Trial
    Free Trial
    I

    Infosec

    Writing Secure Code in C++

    Skills you'll gain: Secure Coding, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Programming Principles, Embedded Systems, Interoperability, Unix, Vulnerability Assessments, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows, Data Validation

    2.8
    Rating, 2.8 out of 5 stars
    ·
    33 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    S

    Simplilearn

    Programming with C

    Skills you'll gain: C (Programming Language), Data Structures, C++ (Programming Language), Computer Programming, Programming Principles, Data Management, System Programming, Algorithms

    4.2
    Rating, 4.2 out of 5 stars
    ·
    13 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    I

    IBM

    Malware Analysis and Introduction to Assembly Language

    Skills you'll gain: Malware Protection, Exploitation techniques, Exploit development, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Code Review, Debugging, System Programming, Scripting, Windows PowerShell, Virtual Environment, Linux, File Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    84 reviews

    Intermediate · Course · 1 - 3 Months

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

    EDUCBA

    DirectX 11: Design, Implement & Optimize

    Skills you'll gain: Event-Driven Programming, Computer Graphics, Application Development, Software Design, C++ (Programming Language), Microsoft Windows, Maintainability, Software Architecture, Application Lifecycle Management, System Configuration, Performance Tuning

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Embedded C Programming Essentials

    Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Integrated Development Environments, C (Programming Language), Development Environment, Electronic Hardware, Electronics, Software Development Tools, Computer Architecture, Computer Programming

    4.8
    Rating, 4.8 out of 5 stars
    ·
    70 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Introduction to Programming With C#

    Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Copilot, Microsoft Development Tools, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment

    4.6
    Rating, 4.6 out of 5 stars
    ·
    95 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Linux System Programming and Introduction to Buildroot

    Skills you'll gain: System Programming, Embedded Systems, Linux, Linux Commands, Operating Systems, Shell Script, File Systems, OS Process Management, Build Tools, C and C++, Cross Platform Development, Debugging, Electrical Engineering

    4.3
    Rating, 4.3 out of 5 stars
    ·
    137 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Embedded Systems using C

    Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices

    4
    Rating, 4 out of 5 stars
    ·
    114 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    Introduction to Embedded Systems Software and Development Environments

    Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Program Development, Software Design, Hardware Architecture, Debugging, Command-Line Interface

    4.5
    Rating, 4.5 out of 5 stars
    ·
    643 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of California, Irvine

    The Arduino Platform and C Programming

    Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Electronic Components, Computer Hardware, Integrated Development Environments, Programming Principles, Computer Programming, Electronics Engineering, Program Development, Development Environment, Digital Communications, Open Source Technology

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

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of California, Santa Cruz

    C for Everyone, Part 1: Programming Fundamentals

    Skills you'll gain: Programming Principles, Pseudocode

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

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    I

    International Institute of Information Technology Bangalore

    Introduction to Programming with C Language

    Skills you'll gain: C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, File Management, Data Storage, Integrated Development Environments, Debugging, Problem Solving

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 3 Months

1234…96

In summary, here are 10 of our most popular dlib (c library) courses

  • Writing Secure Code in C++: Infosec
  • Programming with C: Simplilearn
  • Malware Analysis and Introduction to Assembly Language: IBM
  • DirectX 11: Design, Implement & Optimize: EDUCBA
  • Embedded C Programming Essentials: EDUCBA
  • Introduction to Programming With C#: Microsoft
  • Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
  • Embedded Systems using C: EDUCBA
  • Introduction to Embedded Systems Software and Development Environments: University of Colorado Boulder
  • The Arduino Platform and C Programming: University of California, Irvine

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