C-BASIC.AP1.0L0

C Primer Plus Lab

Beginner Self-paced · 1 year access

34 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

19 Interactive Lessons · 219 topics
01 Introduction 2 topics
  • Approach and Goals
  • About This eBook
02 Getting Ready 13 topics · 1 LiveLab
  • Whence C?
  • Why C?
  • Whither C?
  • What Computers Do
  • High-level Computer Languages and Compilers
  • Language Standards
  • Using C: Seven Steps
  • Programming Mechanics
  • How This Course Is Organized
  • Conventions Used in This Course
  • Summary
  • Review Questions
  • Programming Exercise

1 LiveLab in this lesson — see the labs panel →

03 Introducing C 12 topics · 2 LiveLab
  • A Simple Example of C
  • The Example Explained
  • The Structure of a Simple Program
  • Tips on Making Your Programs Readable
  • Taking Another Step in Using C
  • While You’re at It—Multiple Functions
  • Introducing Debugging
  • Keywords and Reserved Identifiers
  • Key Concepts
  • Summary
  • Review Questions
  • Programming Exercises

2 LiveLab in this lesson — see the labs panel →

04 Data and C 11 topics · 2 LiveLab
  • A Sample Program
  • Data Variables and Constants
  • Data: Data-Type Keywords
  • Basic C Data Types
  • Using Data Types
  • Arguments and Pitfalls
  • One More Example: Escape Sequences
  • Key Concepts
  • Summary
  • Review Questions
  • Programming Exercises

2 LiveLab in this lesson — see the labs panel →

05 Character Strings and Formatted Input/Output 8 topics · 2 LiveLab
  • Introductory Program
  • Character Strings: An Introduction
  • Constants and the C Preprocessor
  • Exploring and Exploiting printf() and scanf()
  • Key Concepts
  • Summary
  • Review Questions
  • Programming Exercises

2 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

34 LiveLabs
  • Using printf() and scanf()
  • Using Multiple Functions
  • Displaying the Value of a Variable
  • Understanding Floating-Point Conversions
  • Converting an Integer to its ASCII Code
  • Performing String Formatting
Labs run in your browser — nothing to install.

02 / FAQs

Questions before you start

Contact us ↗

Prepare for C Primer Plus Lab

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • 34 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top