In this C Programming with Linux Specialization program, students will gain comprehensive skills in computer engineering, focusing on C and Linux. The seven short courses cover the basics of C programming, including language foundations, modular programming, memory management, pointers, advanced data types, and utilizing Linux tools and libraries.
Throughout the program, students will learn how to develop and debug code in the C programming language, interpret and implement computer algorithms, and optimize computer memory using pointers. The course also provides essential knowledge of the Linux command line, Linux tools for C programmers, and managing processes, files, and memory in the Linux operating system.
Certificate Available ✔
Get Started / More InfoThe C Programming with Linux Specialization consists of seven modules covering the basics of C programming, modular programming, memory management, pointers, advanced data types, Linux command line interface, and utilizing Linux tools and libraries.
Module 1: C Programming: Getting Started - 1
Module 2: C Programming: Language Foundations - 2
Module 3: C Programming: Modular Programming and Memory Management - 3
Module 4: C Programming: Pointers and Memory Management - 4
Module 5: C Programming: Advanced Data Types - 5
Module 6: Linux Basics: The Command Line Interface - 6
Module 7: C Programming: Using Linux Tools and Libraries - 7
This course prepares students for a career in AR development for web using JavaScript, offering hands-on practice in PlayCanvas, graphic editing tools, and JavaScript...
Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal
Java for Beginners: Loops & Arrays is a 1.5-hour guided project to help you master for-loops, while loops, and arrays in Java applications.
Learn essential command-line skills in Linux, from navigating directories to scripting and automation, all in under 2 hours.