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: Introduction to Kubernetes on Edge with K3s
Learn the use cases and applications of Kubernetes at the edge through practical examples, hands-on lab exercises and a technical overview of the K3s project and the cloud native edge ecosystem.

Fundamentos de Linux
Desarrolla habilidades fundamentales en Linux y prepárate para el examen de certificación Linux Essentials del Linux Professional Institute.

IBM: Introduction to IBM z/OS Mainframe
This is your introduction to the hardware, operating systems, security, and features that make this possible. On successful completion of this course, learners are eligible to earn their Introduction to Enterprise Computing badge.

LinuxFoundationX: Data and AI Fundamentals
Learn the fundamentals of Artificial Intelligence with a combination of AI fundamentals and an overview of the rich Linux Foundation AI & Data projects ecosystem. It is well-suited for any kind of AI adopter, regardless of the professional background and level of technical knowledge.

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

LinuxFoundationX: Open Source Software Development: Linux for Developers
Start your open source software (OSS) adventure today by learning the key concepts of developing open source software and how to work productively in a Linux environment.
There are no reviews yet.