DartmouthX, IMTx: C Programming: Language Foundations
|
Master foundational concepts in the C programming language such as logical statements and arrays.
About this course
Inthis course, part of the C Programming with Linux Professional Certificate program,you will learn to use logical statements and arrays in C. Logical statements are used for decision-making with follow-up instructions, based on conditions you define. Arrays are used to store, keep track of, and organize larger amounts of data. You will furthermore implement some fundamental algorithms to search and sort data.
Within moments of this course, you will be coding hands-on in a new browser tool developed specifically for this course, receiving instant feedback on your code. No need to install anything!
Why learn C? Not only is it one of the most stable and popular programming languages in the world, it’s also used to power almost all electronic devices. The C programming language represents one of the building blocks of modern computer information technology.
By the end of this course, you will have gained experience with programming concepts that are foundational to any programming language and be one step closer to a career in computer engineering.
This course has received financial support from the Patrick & Lina Drahi Foundation.
At a Glance:
Institutions: DartmouthXIMTx
Subject: Computer Science
Level: Introductory
Prerequisites:
C Programming: Getting Started For Complete Beginners DART.IMT.C.01
OR equivalent skills.
Language: English
Video Transcript: English
Associated programs:
Professional Certificate in C Programming with Linux
Associated skills:Linux, C (Programming Language), Decision Making, Algorithms, Programming Concepts
User Reviews
Be the first to review “DartmouthX, IMTx: C Programming: Language Foundations” Cancel reply
Related Products
LinuxFoundationX: Secure Software Development: Requirements, Design, and Reuse
Learn the security basics that allow you to develop software that is hardened against attacks, and understand how you can reduce the damage and speed the response when a vulnerability is exploited.
LinuxFoundationX: Git for Distributed Software Development
Get a thorough introduction to Git, the source control system that arose out of the Linux kernel community, that enables widely distributed software development to operate efficiently.
LinuxFoundationX: Linux Tools for Software Development
Learn the tools you need to confidently work in Linux development environments and beyond.
IBM: Linux Commands & Shell Scripting
This mini-course describes shell commands and how to use the advanced features of the Bash shell to automate complicated database tasks. For those not familiar with shell scripting, this course provides an overview of common Linux Shell Commands and shell scripting basics.
RedHat: Fundamentals of Red Hat Enterprise Linux 9
This course is designed to equip students with the skills and knowledge needed for effective administration of Linux systems, with a particular focus on Red Hat® Enterprise Linux® . It covers fundamental Linux concepts, command-line tools, system management, and network configuration, using both the command-line interface and web console.
Linux Unhatched
A quick introduction to the popular operating system, Linux.
There are no reviews yet.