DartmouthX, IMTx: C Programming: Getting Started
|
Start learning one of the most powerful and widely used programming languages: C.
About this course
In this course, you will learn the principles of C programming and start coding hands-on in a browser tool that will provide instant feedback on your code.
The C programming language is one of the most stable and popular programming languages in the world. It helps to power your smartphone, your car’s navigation system, robots, drones, trains, and almost all electronic devices. C is used in any circumstances where speed and flexibility are important, such as in embedded systems or high-performance computing.
In this course, you will get started with C and learn how to write your first programs, how to make simple computations and print the results to the screen, how to store values in variables and how to repeat instructions using loops.
Beginners, even those without any programming experience, will be able to immediately start coding in C with the help of powerful yet simple coding tools right within the web browser. No need to install anything!
We are excited to introduce you to the world of coding and launch you along your path to becoming a skilled C programmer!
This is the first course in the C Programming with Linux Professional Certificate program. This series of seven short courses will establish your programming skills and unlock doors to careers 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:
None
Language: English
Video Transcript: English
Associated programs:
Professional Certificate in C Programming with Linux
Associated skills:Linux, Smartphone Operation, C (Programming Language), Web Browsers, Embedded Systems, Computer Engineering
User Reviews
Be the first to review “DartmouthX, IMTx: C Programming: Getting Started” Cancel reply
Related Products

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.

HarvardX: Data Science: R Basics
Build a foundation in R and learn how to wrangle, analyze, and visualize data.

DartmouthX, IMTx: C Programming: Language Foundations
Master foundational concepts in the C programming language such as logical statements and arrays.

Linux 2
The second in a 2-course series preparing you for the Linux Professional Institute LPIC-1 certification. Elevate your Linux skills.

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.

LinuxFoundationX: Introduction to DevOps and Site Reliability Engineering
Learn how to start transforming your organization using the principles and practices of DevOps.
There are no reviews yet.