Class on Demand C Programming for Beginners (Streaming Video)

Class on Demand C Programming for Beginners (Streaming Video)

Class on Demand C Programming for Beginners (Streaming Video)

Class on Demand C Programming for Beginners (Streaming Video)

Show MoreLess


Now Viewing:

No Longer Available

Product Highlights

  • Instructor: Mark Lassoff
  • 1Description

Learn how to develop applications for iOS (iPhone and iPad) with the live streaming video C Programming for Beginners from Class on Demand. In this 3.5-hour long video, instructor Mark Lassoff goes over all 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).

iOS programming is based on the Objective C programming language, for which C programming is a prerequisite. C programming is the perfect place to start if you want to create programs for iPhone, iPad, or Mac. It is also useful for learners who have never programmed before and want to understand the basics.

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. Even today, the applications where speed is critical, like financial applications, video games, and complex engineering simulations, are all written in C.

Note: After purchasing, you will receive a code which allows you access and stream the video lessons directly on Class on Demand's website.

Lessons (Run Time)

Chapter One: Your First Programs and Variables
1.1 Downloading the Tools (2:07)
1.2 Hello World in C (9:40)
1.3 Declaring and Initializing Variables (12:57)
1.4 Simple Strings in C (6:25)
1.5 Arithmetic Operators (11:14)
Chapter Two: Working with Conditionals
2.1 Simple If Statements (8:15)
2.2 If…Else…If Statements (9:38)
2.3 Switch Statement (6:31)
2.4 The Ternary Operator (7:43)
Chapter Three: Coding Loops
3.1 While and Do While Loops (11:19)
3.2 For Loops (4:43)
3.3 Break and Continue Statements (6:37)
Chapter Four: Arrays
4.1 Creating Arrays (9:55)
4.2 Looping Through Arrays (7:10)
4.3 Character Arrays (5:13)
Chapter Five: Input and Strings
5.1 Retrieving Command Line Input (16:02)
5.2 Working with Multiple Inputs (3:31)
Chapter Six: Programmer Defined Functions
6.1 Creating a Basic Function (4:29)
6.2 Function Arguments (8:58)
6.3 Returning Values from Functions (4:44)
6.4 Function and Variable Scope (6:22)
Chapter Seven: Pointers & Memory
7.1 Finding and Storing Variable Addresses (11:22)
7.2 Pointer Dereferencing (10:11)
7.3 Using Pointers with Function (4:58)
7.4 Allocating Memory (4:58)
Chapter Eight: Strings
8.1 Creating Strings (4:18)
8.2 String Functions (9:33)
Chapter Nine: Saving Data in Files
9.1 Opening and Reading Files (9:32)
9.2 Writing to Files (8:07)

About the Presenter

Mark Lassoff majored in communication and computer science with computers and programming as strong interests. Upon completing his college career, Mark worked in the software and web development departments at several large corporations. In 2001, on a whim, while his contemporaries were conquering the dot-com world, Mark accepted a position training programmers in a technical training center in Austin, Texas. It was there he fell in love with teaching programming.

Previously, Mark was a top technical trainer, traveling the world, providing training for software and web developers. Mark's training clients include the Department of Defense, Lockheed Martin, Discover Card Services, and Kaiser Permanente. In addition to traditional classroom training, Mark has authored and hosted video courses for several publishers, including his own company, Inc. Mark has authored over 15 online courses and works with students from all 50 states and over 47 countries.

Teaching programming has been Mark's passion for the last 10 years. That passion led Mark to found LearnToProgram, Inc., a publisher of books and video courses designed to teach web, mobile, and game development. Mark still actively authors and teaches courses for his company.
Table of Contents
  • 1Description
Delivery Streaming Video
Instructor Mark Lassoff
Run Time 3:46:32
System Requirements Internet Connection
Microsoft Silverlight
Be the first to review this item
See any errors on this page? Let us know.