The Complete C Programming Bundle

539 Enrolled
7 Courses & 61 Hours
$34.00$663.00
You save 94%

What's Included

C Programming For Beginners
  • Certification included
  • Experience level required: Beginner
  • Access 73 lectures & 8 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

73 Lessons (8h)

  • Getting Ready
  • C programming basics
  • Variables, constants and types
  • Operators, tests and user input
  • Functions, arguments and switch
  • Arrays, loops and break
  • Strings, chars and pointers
  • Structs, enums, header files and scope
  • File-handling
  • Binary files and memory allocation

C Programming For Beginners

HC
Huw CollingbourneHuw Collingbourne is the technology director at SapphireSteel Software, developers of the “Sapphire” Ruby IDE for Visual Studio and the “Amethyst” IDE for the Adobe Flash Platform. He is author of The Book Of Ruby from No Starch Press. He runs Bitwise Courses and teaches courses on a range of programming topics.

Huw has been a programmer for more than 30 years. He is a well-known technology writer in the UK. For over ten years he wrote the Delphi and Java programming column for PC Plus Magazine. He has also written numerous opinion and programming columns (including tutorials on C#, Smalltalk, ActionScript and Ruby) for a number of computer magazines, such as Computer Shopper, Flash & Flex Developer’s Magazine, PC Pro, and PC Plus. He is the author of the free ebook The Little Book of Ruby and is the editor of the online computing magazine Bitwise.

In the 1980s he was a pop music journalist and interviewed most of the New Romantic stars, such as Duran Duran, Spandau Ballet, Adam Ant, Boy George, and Depeche Mode. He is now writing a series of New Romantic murder mysteries.

At various times Huw has been a magazine publisher, editor, and TV broadcaster. He has an MA in English from the University of Cambridge and holds a 2nd dan black belt in aikido, a martial art which he teaches in North Devon, UK. The aikido comes in useful when trying (usually unsuccessfully) to keep his Pyrenean Mountain Dogs under some semblance of control.

Description

C is a general-purpose, imperative computer programming language that is ideal for developing firmware or portable applications. It is highly portable, making it a common choice for operating systems and microprocessors in hardware such as fridges and alarm clocks. C is a solid first language to learn since most programming languages are themselves today implemented in C. All of this is to say, this course is an excellent jumping off point for your programming odyssey.

  • Access 73 lectures & 8 hours of content 24/7
  • Master C programming concepts from the ground up
  • Use the source examples to learn step-by-step
  • Understand that special features of C: pointers, header files, null-terminated strings, buffers, IO
  • Read the supplied eBook, The Little Book of C, to explore the topics in even more depth

Specs

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...