Exploring C Libraries

Go to class
Write Review

Free Online Course: Exploring C Libraries provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Exploring C Libraries is taught by Dan Gookin.

Overview
  • Expand the C language's capabilities. Discover how to tap into the power of external libraries to access complex data, interact with the web, play with graphics, and more.

Syllabus
  • Introduction

    • Expand on what C can do with C Libraries
    • Using the exercise files
    • Working with the code
    1. Setup and Configuration
    • Understanding libraries
    • Finding a C library
    • Installing a library
    • Linking a library: Command prompt
    • Liking a library: IDE
    2. Data Structures
    • Understanding XML
    • Testing the libxml2 installation
    • Accessing XML data
    • Generating XML data
    • Working with JSON
    • Testing the json-c installation
    • Accessing JSON data
    • Reading JSON data
    • Creating JSON output
    3. Web Access
    • Testing libcurl
    • Fetching a web page
    • Saving web data
    • Sending data
    4. Text Programming
    • Working with wide characters
    • Building an ncurses program
    • Controlling the text screen
    • Making color text
    • Exploring ncurses input
    5. Computer Graphics
    • Accessing a JPEG
    • Reading and writing JPEG images
    • Manipulating JPEG images
    • Working with PNG images
    • Modifying a PNG image
    Conclusion
    • Writing your own library
    • Next steps