C/C++/C# Education and Training for Beginners

Looking online for starting out with C, C# or C++

By J. Stoltzfus, writer/programmer LOCAL CITIZEN
The web has all kinds of neat tutorials, step programs and example portfolios for learning the C/C++/C# suite of programming languages, but for C training, it's sometimes helpful to really start out slow. So what can beginners do to try out the "bunny slope" when tackling these technically complex programming options?

The web is a great resource for starting out with C/C++/C# education and training in ways that won't tax the lay person's mind. Businesses can do well to introduce these kinds of resources to anyone considering taking on the additional learning curve for these languages. Beginners can take advantage of a number of web resources in order to find solutions for situations like the following:

1. A business is shifting over production of applications, data handlers, or other tools from another programming language to C or a C based language, and workers need to get skilled in the change.

2. More and more workers are handling the "back end" of a project that was written in C or a related language.

3. A worker needs to learn C++ or a little about C or a related language to read code in order to do technical writing, communicate with engineers, or bring a technical process to a non-technical audience.

 

Find specific "start up" tutorials for learning basic syntax for C training

One step for beginners looking to master a C type language is beginning with the most simple identifiers that are used in the language. Syntax learners using C or C++ tutorial options can mostly go at their own paces, building on existing knowledge and picking up more as they go along.
Try: Find intro to C and C++ with quiz-based modules that will take you through the basic syntax of the language set at CProgramming.com. Find more on variables, data types, constants, operators and more at CPlusPlus.

Look for code samples for seeing how C training can be generally used in projects

Another web resource is code samples: beginners can use these to get an eye-level view of coding in C: this enables those with little or no knowledge to see how expert programmers lay out their code modules.
Try: The examples at Code Sampler include specifics on defined classes and friend classes for the C language set, and more for working in a basic way with the "class" part of an object oriented language (for C# education or related goals). Find more beginner's code samples for C and C++ at more independent sites like Blueberry Graphics, a Spyro Gumas project online.

Locate other info for seeing how C training is worked into business uses

Another good beginning step, besides C# training or C tutorials, is to look not just at HOW experts use C and other C languages, but WHAT they use them for. For this, look to the "memoirs" of coders and programmers to find out what kinds of projects "take" a "C-type" approach. Work this kind of knowledge in for C/C++/C# education and training for beginners.
Try: Find some basic insight on using C or a C based language for projects at Developer.com. Find more independent thoughts on learning C set languages (like C#) at blog sites such as this one: the Ramblings of a Programmer. Use blogs and other sources for learning how others have implemented C, C++ and C# before embarking on the quest to master these elusive skills.


Find Pre-Screened Vendors

Compare quotes and save: