Complete Courses - Earn Discounts | For a limited time, earn up to 30% OFF!

Find out more
Free Online Courses, Classes and Tutorials

Diploma in C Programming - Revised 2017

Back End Languages
Free Course

Gain a full understanding of the C Programming language, and gain valuable computer programming skills.

  • Duration

    10-15 Hours
  • Assessment

  • Certification

  • Responsive

Description Outcome Certification View course modules

So, you want to be a computer programmer? Well done, you’ve chosen one of the most in-demand and international careers of the modern world. By starting out on your computer programming journey, you are preparing to bring your career, and your life, to an incredible range of new places. But first, you have to learn the basics. C is one of them. The C programming language is one of the most popular and widely used programming languages in the world. There are very few computer systems in existence that are not set up for its use. Without knowledge of this language, your programming career cannot progress.

This free course is designed to give you the knowledge you need to master this fundamental language. The course first introduces you to conditional flow statements, the mechanisms for controlling these statements, and methods form implementing them. You will then be introduced to logical operators such as OR, GOTO, and the While loop. Next, the course will show you how to use pointers for direct memory access and manipulation in C, as well as how to change the memory address contained within a pointer. You will learn about constants and string literals, why pointers contain memory addresses of multi-byte variables, and how to visualize RAM in a new way. Finally, you will get step by step instructions on how to create simple C programs and how to run them.

Computer programming is a skill that can make you a very valuable employee, with opportunities to take your career around the world. But you can’t start that career until you understand all the fundamentals. If you can learn C, you will have made a big step on your journey towards being a master computer programmer. That’s quite a reward for a course that takes less than 15 hours. So go on, take that step today and get that little bit closer to a fantastic career, and a pretty cool skill!


Having completed this module you will be able to:

  • Identify how a binary and hexadecimal number system works.
  • Identify how programming works.
  • Recognise how to write a basic program to print hello on screen.
  • Discuss using number data types and the differences between the types.
  • Identify what a variable is and how to store them.
  • Discuss creating Pointers and Arrays.
  • Explain using pointer in your program Explain what a constant.
  • is Identify what conditional flow statements are.
  • Recognise logic operators.

All Alison courses are free to enrol, study and complete. To successfully complete this Diploma course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this Diploma course, you have the option to acquire official Certification, which is a great way to share your achievement with the world. Your Alison Certification is:

Ideal for sharing with potential employers - include it in your CV, professional social media profiles and job applications
An indication of your commitment to continuously learn, upskill and achieve high results
An incentive to you to continue empowering yourself through lifelong learning

Alison offers 3 types of Certification for completed Diploma courses:

Digital Diploma - a downloadable Diploma in PDF format, immediately available to you when you complete your purchase
Diploma - a physical version of your officially branded and security-marked Diploma that is posted to you (with FREE standard shipping worldwide)
Framed Diploma - a physical version of your officially branded and security-marked Diploma in a stylish frame that is posted to you (with FREE standard shipping worldwide)

All Certification is available to purchase through the Alison Shop. For more information on purchasing Alison Certification, please visit our faqs. If you decide not to purchase your Alison Certification, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Dashboard. For more details on our Certification pricing, please visit our Pricing Page.


Learner testimonial for this course

--- ---

-- --

Learner Outcomes:
View All Testimonials

You have received a new notification

Click here to view them all