Computer Programming Design

(STR-CIS110.AB1)
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Introduction

  • About the Course
  • Audience
  • Approach
  • Installation
2

Introducing Python

  • Introduction
  • Working with the Python Interactive Shell
  • Writing and Running Simple Scripts
  • Variables
  • User Input and Comments
  • Summary
3

Data Types

  • Introduction
  • Numerical Data
  • Strings
  • Lists
  • Booleans
  • Summary
4

If-Else Statements

  • Introduction
  • Control Statements
  • The if Statement
  • Summary
5

While Loops

  • Introduction
  • The while Statement
  • while Versus if
  • Summary
6

For Loops

  • Introduction
  • Loops
  • The for Loop
  • Breaking Out of Loops
  • Summary
7

Lists and Tuples

  • Introduction
  • List Syntax
  • List Methods
  • List Comprehensions
  • Tuple Syntax
  • Accessing Tuple Elements
  • Tuple Methods
  • Summary
8

Dictionaries and Sets

  • Introduction
  • Working with Dictionaries
  • Additional Dictionary Attributes
  • Ordered Dictionaries
  • The Basics of Sets
  • Set Operations
  • Frozen Sets
  • Summary
9

Functions

  • Introduction
  • Built-In Functions
  • Summary
10

User-Defined Functions

  • Introduction
  • Function Arguments
  • Anonymous Functions
  • Summary

1

Introduction

  • Sandbox
2

Introducing Python

  • Week 2 - Pizza Ordering Chatbot: Setting Up Your Development Environment
3

Data Types

  • Week 3 - Pizza Ordering Chatbot: Inputs, Processes, and Outputs
4

If-Else Statements

  • Week 4 - Pizza Ordering Chatbot: If-Else Enhancements
5

While Loops

  • Week 5 - Pizza Ordering Chatbot: Data Validation via While Loops
6

For Loops

  • Week 6 - Pizza Ordering Chatbot: Nesting Loops + If-Else Statements
7

Functions

  • Week 9 - Choose-Your- Own Adventure Application
8

User-Defined Functions

  • Week 10 - Choose-Your-Own Adventure Application

Related Courses

All Courses
scroll to top