Exploring C Libraries
Offered By: LinkedIn Learning
Course Description
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
- Understanding libraries
- Finding a C library
- Installing a library
- Linking a library: Command prompt
- Liking a library: IDE
- 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
- Testing libcurl
- Fetching a web page
- Saving web data
- Sending data
- Working with wide characters
- Building an ncurses program
- Controlling the text screen
- Making color text
- Exploring ncurses input
- Accessing a JPEG
- Reading and writing JPEG images
- Manipulating JPEG images
- Working with PNG images
- Modifying a PNG image
- Writing your own library
- Next steps
Taught by
Dan Gookin
Related Courses
Computational PhotographyGeorgia Institute of Technology via Coursera Computer Graphics
University of California, San Diego via edX Interactive 3D Graphics
Autodesk via Udacity Introducción a la Programación para Ciencias e Ingeniería
Universidad Politécnica de Madrid via Miríadax Interactive Computer Graphics
University of Tokyo via Coursera