C Programming: Learn the Basics of iPhone App Development

所在平台: openlearning

课程类别: 其他类别

大学或机构: openlearning

课程主页: https://www.openlearning.com/stoneriverelearning/courses/cprogrammingiphone

课程评论:没有评论

第一个写评论        关注课程

课程评论(0条)

课程详情

About the Course

Have you ever wanted to learn computer programming? Don't know where to start? If you are new to programming, this is the course for you.

Created for the absolute beginner, this course will take you from no knowledge to a skilled programmer in just a few hours. The C programming language is the basis for a number of other languages such as Java and Objective C. It's also the basis for iPhone and iPad app development. If you truly want to become a developer, then you need to learn the C programming language.

Why Take This Course?

Because it is comprehensive and teaches you everything you need to know to get started programming in C, and to move on to other languages and the app development world. This course is structured to teach you computer programming topics one by one, each lesson feeding off the skills you already learned. The result is a complete picture of C programming that will allow you to move on to other programming languages and actually understand what you're doing. What a concept!

Why would you search the web for random tutorials or take a course that teaches you only part of the C programming language when you can get it all in one place?

Course Features

  • 6 1/2 hour online course
  • Perfect for beginners
  • Source codes included
  • Learn the basis of iPhone app development
  • Lifetime access to course materials

What you will learn

  • Basics of C programming
  • How to use Xcode
  • Loops
  • Functions
  • Arrays
  • Operators
  • Arguments
  • Binary
  • Variables

Course Outline

Module 1: Course Introduction and Getting Started
  • Introduction to the Course
  • Updates to Xcode
Module 2: C Programming Basics
  • Basics & printf
  • Functions
  • Variables
  • Operators
  • If Statement
  • Booleans and Logical Operators
Module 3: Loops, Functions and Arrays
  • While Loop
  • For Loop
  • Function Parameters
  • Function Returns
  • Intro to Pointers
  • Pointers in Functions
  • Characters
  • Arrays
Module 4: Intermediate C Programming
  • Random Numbers
  • #define
  • Introduction to Input
  • Text Input
  • Intro to fgets and text string details
  • More on fgets
  • Bits and Bytes
  • Type sizes
  • Math Functions
  • Global Variables
  • Switch Statement
  • Do while loop
  • Comparing strings
  • Creating header files
  • Multidimensional Arrays
  • Structs
  • Linked Lists
  • Linked Lists Part 2
  • Linked Lists Part 3
  • Reading Files
  • Unions
  • Typedef
  • Conditional Operators
Module 5: Advanced C Programming
  • Running C Programs in Terminal
  • Command-Line Arguments
  • Enumerated Types (enum)
  • Binary Intro
  • Bitwise Operators

课程标签

1人关注该课程

主题相关的课程