Coursera
Coursera Logo

C Programming: Using Linux Tools and Libraries - 7 

  • Offered byCoursera
  • Public/Government Institute

C Programming: Using Linux Tools and Libraries - 7
 at 
Coursera 
Overview

Duration

9 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

C Programming: Using Linux Tools and Libraries - 7
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum

C Programming: Using Linux Tools and Libraries - 7
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

C Programming: Using Linux Tools and Libraries - 7
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • Learn how to use professional tools and libraries to write and build C programs within the Linux operating system
  • This seventh and final course in the C Programming with Linux Specialization will allow you to develop and use your C code within the Linux operating system
  • Using libraries in C is a fundamental concept when it comes to sharing code with others. In addition to compiling and linking, you will also learn how to pass arguments to an executable program
  • At the end of this course, you will reach the last milestone in the C Programming with Linux Specialization, unlocking the door to a career in computer engineering

C Programming: Using Linux Tools and Libraries - 7
 at 
Coursera 
Curriculum

Welcome

Welcome

Learn how to use Weblinux

Learn how to use Taskgrader

Course syllabus

Two universities teamed up to offer a new specialization in C Programming with Linux

The course team

Collaborative MOOC

Earn a Professional Certificate from Dartmouth and IMT

Get the most out of this course

Pre-course survey

What is Taskgrader

Access to WebLinux

Learn how to post code on the Coursera forum

Are you ready to start?

Distinguish between function declaration and function definition

Use the math library

Use multiple libraries in C

Self-assess your learning in Libraries in C

Week 2: Modularization Libraries and Makefiles

GCC details

Object files

Modify object files

Make file

More elaborate Makefile

Run a program with Makefile

Create your library

Modify your library

Ultimate makefile

Self-assess your learning in Modularization Libraries and Makefiles

Week 3: File operations in C

Pass arguments to a program from the command line

Use arguments passed to a program from the command line

Read numbers from a file

Read until the end of the file

Write numbers to a file using fprintf()

Append numbers to a file at the end

Self-assess your learning in File operations in C

Farewell

End of course survey

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon
qna

C Programming: Using Linux Tools and Libraries - 7
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...