[Plus Plus Pty Ltd]

Plus Plus Pty Ltd

Introduction to programming - 1 day

Objectives

This course covers the basic concepts, fundamental syntax and process of writing any computer program.
The information is generic; it's not specific to any single programming language. Programming exercises are usually done in Python. If required, we can tailor the exercises to other languages, such as Java, C/C++ or VBA.
It is equally relevant to Unix, Unix-like operating systems and Microsoft Windows.

Expected outcomes

Upon successful completion of this course you will:

Audience

This course is aimed at people who are familiar with computers, but who don't have any formal programming experience.

This course is a useful course to take before the introductory level of a specific programming language courses, such as Introduction to Python or Introduction to Java.
It is a useful course for those that don't have any programming experience, but need the necessary foundations and concepts to start.

Prerequisites

Basic keyboard and mouse use.

Outline

Concepts

A brief history
Hardware
Software
The Development Process (SDLC)
Different computer languages
Programming environments and tools

Programming Logic

Understanding logic
Flowcharting a program
Unified Modelling Language - UML Activity Diagrams
Boolean Logic
Pseudo code

Language syntax

Language syntax
Creating a program
Input and output
Using other libraries
Doing a test
Looping
Subroutines and Functions
Arrays
Review and "Where to from here?"

Also available

Introduction to Python - 2 days
Introduction to Perl - 2 days
Introduction to Java - 2 days


[ home ] [ training ] [ consulting ] [ development ] [ contact ]

Copyright © 1998-2020 Plus Plus Pty Ltd [www.plusplus.com.au]