Computer programming

Programming courses for non-programmers

Computer programming has two parts: 1 solving problems 2. turning the solution(s) from 1 into instructions that computers can execute. Needless to say we solve any number of problems everyday like avoiding rush hour traffic when commuting. However, we don't or have someone else turn all of the solutions to our problems into programs. So it takes more than a solution to become a computer program.

We explore the concept of computer programming with the courses listed below. By joining our computer programming training classes, you will have an excellent opportunity to practice problem-solving skills essential for computer programmers.

Prog 100 - Introduction to Computer Programming

This course is designed for those considering beginning a programming career. If you don't have any prior programming experience and want to learn programming concepts, start with this course. In the class, you will create your first working program.

Price: $49. Duration: 4 hours.

Prerequisite(s): None. Basic PC/Windows skills is helpful.

Prog 101 - Variables

Without variables, a programming language would make the programmer's job more difficult, if not impossible. With variables, you can store, manipulate or print values. If this does not make sense, you are the perfect candidate for our training. In this course, we will train you how to use variables properly. Beyond that, you will learn: types, declaring variables, keywords, assignment, and printing variables.

Price: $49. Duration: 4 hours.

Prerequisite(s): Prog 100 - Introduction to Computer Programming

Prog 102 - Arithmetic Operations

In this course we will use arithmetic operators to evaluate numeric values. We will also look at operator precedence.

Price: $49. Duration: 4 hours.

Prerequisite(s): Prog 101 - Variables

Prog 103 - Making Decisions

Believe it or not programs make decisions. If programs did not make decisions, their applications or use will certainly curtailed. How do you let your programs make decisions? You introduce conditional statements in your program. By using a conditional statement, your program behaves one way if the condition is met or behaves differently if the condition is not met. Learn all about constructing and testing conditional logic in this course.

Topics for this course: construct an if statement, if/else structure, using else if, nesting if statements, and select case.

Price: $61.25. Duration: 5 hours.

Prerequisite(s): Prog 102 - Arithmetic Operations

Prog 104 - Looping

In the context of programming, looping refers to the repetition of one or more statements. Don't worry if that does not make sense now. If you want a similar or identical task to be repeated over and over, you want to use iterations in your program.

Topics for this course: learn to construct, a for loop structure, do/while loop structure, exiting prematurely, and nesting loops.

Price: $61.25. Duration: 5 hours.

Prerequisite(s): Prog 103 - Making Decisions

Prog 105 - Creating functions

As a beginner programmer, creating of functions may not be at the top of your list. Functions or methods are used extensively by experienced programmers. What a function gives you is the opportunity to group your code with a name. By doing that, your program is simplified, and eliminates the need for repetitive code.

These are the topics for this course: creating functions, returning value, passing parameters, and variable scope.

Price: $61.25. Duration: 5 hours.

Prerequisite(s): Prog 104 - Looping

Prog 106 - Working with built-in functions

In this course you will learn about how to use built-in string, date and time, and mathematical functions.

Price: $49. Duration: 4 hours.

Prerequisite(s): Prog 105 - Creating functions

Prog 107 - Programming project

The objective of this course is to provide learners the opportunity to practice what they have learned in our computer programming classes. Your job will be to develop a working computer program. For your benefit, the trainer will be available to answer your questions and provide assistance in completing the project.

Price: $49. Duration: 4 hours.

Prerequisite(s): Prog 105 - Creating functions