|
Learn programming for Free and how to develop and
write computer programs and IT applications. Get Free knowledge, information, references, and resources
about computers now. Many Free training courses,
tutorials, books, training guides, tips, articles, and helps are available to you.
For help finding what you need go to Navigation by Topic to Free Training or use pop-up.
Follow us on Our Twitter page!
I.T. Education & Training:
Home Page
Free Computer Training & Courses
Free Computer Books
Free
Tutorials, Guides, Support & Help
Learn IT & Development
Free
University Course Websites
Best FREE Online Computer IT Courses
Lower
Fee Distance Learning Sites
Higher
Fee Distance Learning Sites
Link
and Resource Sites
Free Certification Exam Study Guides
Free
IT Training Tutorials
Free
IT Training Downloads
Monthly Newsletter: New Free Sites
Free Trade Publications
IT
Sites Worth Mentioning
Free
Site of the Month
Best Course & Degree Locators
Free
Desktop & Office Tutorials
Additional
Site Content:
Member Info & Sign Up
Member
Login
Intelligentedu.com's Computer Open Web Directory
IT Certification Counselor and Complete List
Financial Aid Resources
Intelligentedu.com's IT Career Center
Online
IT Publications
IT
Associations & Organizations
The
Latest Technology News
IT Stock Quotes and News
Online Games
Music
and Movies
Travel
Reservations, Flight Schedules & Tracking
The Best of the Web
Best Developer Books at Amazon.com
How
You Can Support Our IT Training Mission
Community Content:
Use
Our Forum to Ask Questions & Give Answers
Enter
Our Chat Room
Our Free Links Page
Free Classified Ads
Create and Send a Greeting Card
Our Cartoons and Jokes
Free Email at ZapZone
Take
Our Survey
|
|
Introduction to C Programming
and
Computer Science Using C
|
|
Click Here to Sign-Up and Become a Member of Intelligentedu.com
This training is
available on our members site only. As a member, all of the training and
tutorials are available to you. We will be adding more training materials
here in the future. You can join now for only USD $15 total for 2 months, $25.00 for 4 months, $34.00 for 6 months, or $59.00 for 1 year. (Please note the local links to member training content do not
work on this page.)
Back
to Member Sign-up & Information Home Page
|
Introduction to C Programming
So you want to learn C? This
course is presented in an easy step by
step format to learn programming in C. The course is split up into several
sections, or lessons, which include C example programs for you to
demonstrate what has been taught. Although the ordering of the sections does not
have to be strictly followed, the sections become progressively more involved
and assume background knowledge attained from previous sections
Before you start...
- Please read this Introduction.
The Course Section Topics
- Overview
of C.
- Why
use C?
- Uses
of C
- A
Brief History of C
- C
for Personal Computers
-
Running
C Programs.
- Using
Microsoft C.
- Unix
System.
-
Structure
of C Programs.
- C's
Character Set
- The
form of a C Program
-
The
layout of C Programs
- Preprocessor
Directives
-
Your
First Program.
- Commenting Programs.
-
Data Types - Part I.
- Integer
Number Variables.
- Decimal
Number Variables.
- Character
Variables.
- Assignment
Statement.
- Arithmetic
Ordering.
- Something
To Declare.
-
Input and
Output.
- printf.
- The
% Format Specifiers.
- Formatting
Your Output.
- scanf.
-
Control
Loops.
- The
while and do while Loops.
- Conditions,
or Logical Expression.
- The
for Loop.
-
Conditional
Execution.
- Program
Control - if , if else etc..
- Using
break and continue Within Loops.
- Select
Paths with switch.
-
Structure
and Nesting.
-
Functions
and Prototypes.
- Functions
- C's Building Blocks.
- Functions
and Local Variables.
- Getting
the Value of Variables into Functions.
- Functions
and Prototypes.
- What
is ANSI C?.
- Standard
Library Functions.
-
Data
Types - Part II.
- Global
Variables.
- Constant
Data Types.
-
Arrays.
-
Pointers.
- Point
To Point.
- Swap
Shop.
- Pointers
Linked To Arrays.
-
Strings.
- Stringing
Along.
- As
easy as... B or C?.
- A
Sort OF Bubble Program.
-
Structures.
- Defining
A New Type.
- Structures
and Functions.
- Pointers
To Structures.
- Malloc.
- Structures
and Linked Lists.
- Structures
and C++.
- Header
Files.
-
File
Handling.
- Stream
Files.
- Text
File Functions.
- Binary
File Functions.
- File
System Functions.
- Command
Line Parameters.
-
Recommended
Books.
-
Course
Assessment Form.
-
Example
Programs Database.
-
Appendix:
C's functions.
Introduction to Computer Science Using C
Introduction to basic concepts of computer science. Some students will search for CC-SD computer science degree, in search of more information. Functional components
of computers, data representation, problem solving methods, algorithm
development, and programming using C. You will learn about:
- Basic concepts of computation.
- Basic use of the Unix operating system.
- The edit/compile/run cycle under Unix with cc, vi,
and make.
- Data types and precision.
- Arrays and matrices.
- Functions and subroutines.
- Records
- File handling.
- Sorting and searching.
Here are the Course Section
Topics:
-
Number
Systems and Representations
-
Computer
Organization: Hardware
-
The C
Language
-
More on
Expressions
-
Input
and Output
-
Structured
Programming
-
The
Selection and Iteration Structures
-
The
Iteration Structure Continued
-
Loops
and Numerical Stuff
-
Functions
-
Functions
Continued
-
More
Functions Continued
-
Arrays
-
Command line arguments: argc and argv
-
More
Arrays: Searching
-
More
Arrays: Sorting
-
Strings
-
More
Strings
-
Pointers
-
2
Dimensional Arrays & Arrays of Strings
-
Exam 1
and the Solutions
-
Exam 2
and the Solutions
-
Sample
C Programs
|
|
Return to Top
Back to previous page
|
|