Introduction to Computer Programming

Course code: CP001

3 days £1,260.00

This comprehensive course is designed to provide an introduction and overview of the theory behind programming languages and development.

Course content >

Who Should Attend?

Graduates New Developers Development Managers Development PM’s


PC Fundamentals

Course Contents

On completion of this course attendees will understand programming structures, semantic and syntactic rules to define programming languages and precompiled format and programmer interaction and use. The course explores crucial languages common in website design and development include Javascript and HTML. Attendees are also introduced to relational database development languages such suchas PL/SQL or Visual Basic and .NET

This course can be delivered as instructor led live on line or classroom based training to provide ‘from scratch’ training and a ongoing reference/ refresher training.

As with all iTrain courses, contents can be fully tailored to meet the specific needs of each customer and location. Additionally end of course assessments can be integrated for customers requiring knowledge tracking for compliance purposes.

Course Overview
System & Navigation
Objective setting

Terminology and background


Computer Hardware
Appreciate the development of the computer to its present day form, and the technology that has grown to make such development possible.
Explain how the various elements of a computer interact, and have an understanding of the various input and output devices associated with a modern computer. 


Principles of Programming
Understand the term software as applied to computer systems.
Distinguish between system, application and programming software and give examples of each.
Understand the principles of programming and explain the uses of various programming languages.
Define the term data processing and explain the various stages in data processing.


Elements of Computer Programming
Understand and explain the differences between number systems such as, hexadecimal, decimal, octal and binary.
Understand the basics of coding systems, and learn how to carry out computations in binary arithmetic.
Recognise the need for logic gates and the different types of data representation used in modern computers.


HTML and JavaScript
Learn to create simple web pages using HTML, links between web pages and email links
Use JavaScript to enhance web pages, interact with users using JavaScript and explore simple animation techniques using JavaScript.


Visual Basic.NET
Explore and learn how to use the Visual.
NET Interface, along with creating forms in Visual Basic.NET.
Use tools to add features in forms, write code to activate forms and use control structures and a variety of data types.
Understand some of the basic concepts of Object Oriented Programming, and explore terminology used in VB.NET. Identify appropriate data types, evaluate expressions and understand some of the operators used in VB.NET Programming

Contact us for more information