Description
|
Course Summary Course name: Author: Duration: Released on: Course Format: |
Course Description
C is the basis of many languages used today. C++, Objective C, PHP, Java and even Microsoft’s .net languages have their roots in the C programming language. While C has been around since the 70′s it’s still used to day in applications where speed is critical– Financial applications, video games and complex engineering simulations are all written in C. In this live course master trainer Mark Lassoff goes overall of the important concepts used by C programmers. After completing this course you will be ready to write and adjust C applications. You will also be fully prepared to tackle Objective-C– the language of iOS (the iPad and iPhone). |
Course Outline
Course Outline
Chapter One: Your First Programs and Variables
1.1 Downloading the Tools
1.2 Hello World in C
1.3 Declaring and Initializing Variables
1.4 Simple Strings in C
1.5 Arithmatic Operators
Chapter Two: Working with Conditionals
2.1 Simple If Statements
2.2 If…Else…If Statements
2.3 Switch Statement
2.4 The Ternary Operator
Chapter Three: Coding Loops
3.1 While and Do While Loops
3.2 For Loops
3.3 Break and Continue Statements
Chapter Four: Arrays
4.1 Creating Arrays
4.2 Looping Through Arrays
4.3 Character Arrays
Chapter Five: Input and Strings
5.1 Retrieving Command Line Input
5.2 Working with Multiple Inputs
Chapter Six: Programmer Defined Functions
6.1 Creating a Basic Function
6.2 Function Arguments
6.3 Returning Values from Functions
6.4 Function and Variable Scope
Chapter Seven: Pointers & Memory
7.1 Finding and Storing Variable Addresses
7.2 Pointer Dereferencing
7.3 Using Pointers with Function
7.4 Allocating Memory
Chapter Eight: Strings
8.1 Creating Strings
8.2 String Functions
Chapter Nine: Saving Data in Files
9.1 Opening and Reading Files
9.2 Writing to Files
Start Now!
Online Course (Self Paced)Start Learning Now!
If you’re ready to start learning now, our online course is perfect for you. Our online course is great for students, working adults, business owners, hobbyists, or any busy person who wants to complete the course at ther own pace. While the course is lengthy and comprehensive, most students complete it over a course of days– or even weeks. Just because the course is self-paced, doesn’t mean you are alone. Your instructor and other students actively discuss each lesson on the course forum. Here are just a few of the course features:
- Enjoy Comprehensive coverage of C Programming with Over 3 hours of video
- Learn By Example Over 25 separate code examples
- Instructor Available for Questions, Issues, Problems
- Reinforce your Learning with challenging Lab Exercises
- Learn from an Expert Instructor with Fortune 100 Training Experience
- Study any Time
- Study Without Internet Access– All Videos Downloadable
- Take all the Time You Need– No Completion Time Limits
Free Sample Course Lesson

If you’d like to learn how to develop applications for iOS (iPhone and iPad) but haven’t programmed much before the task may seem daunting. iOS programming is based on the Objective C programming language– for which C programming is a prerequisite. C is the perfect place to start if you want to create programs for iPhone, iPad or Mac. C is also great if you have never programmed before and want to understand the basics.