This hands-on course does not concentrate on any one language in particular, rather its aim is to familiarise delegates with standard programming terminology,
structures, and principles. Examples are given in three languages - Python, Java, and JavaScript - and delegates may choose any one of these languages with which to
carry out the practical exercises.

Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.

The delegate will learn and acquire skills as follows:

Writing to reading from the console

Declaring and initialising variables

Constructing expressions

Constructing conditional statements

Working with arrays/lists

Constructing iterative statements

Declaring and invoking/calling functions

Writing procedural programs

Working with classes and objects

Writing object oriented programs

Compiling and executing code

Who will the Course Benefit?

This Introduction to Programming course is designed for those new to programming, who want to learn about the terminology, structures, and principles of
programming generally.

This course aims to provide the delegate with the knowledge to be able to produce simple computer programs that demonstrate an understanding of the three core
principles of programming - sequence, selection, and iteration. Delegates will also be exposed to functions, objects, and both procedural and object-oriented
programming paradigms. The course further aims to prepare delegates to go on to learn any one of many programming languages in detail.

Requirements

Delegates should be able to navigate the filesystem, edit a file, and browse the web. No programming experience is necessary.

Follow-On Courses

Java Programming 1

Python Programming 1

PHP Programming

Ruby Programming

Perl Programming

JavaScript 1

Object Oriented Analysis & Design

Notes:

Course technical content is subject to change without notice.

Course content is structured as sessions, this does not strictly map to course timings. Concepts, content and practicals often span sessions.

Continuing Studies

About provider

StayAhead Training established 1992, is recognised as one of the leading independent IT Training specialists in the UK and the first choice provider for many of UK's largest organisations. Located in 7 training centres throughout the UK: London, Birmingham, Manchester,...