Course Code: ITP
Duration: 3 days
The Introduction to Programming course comprises sessions dealing with variables, expressions, conditional statements, collections, iterative statements, functions, objects, compilation and execution, and best practices.
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.
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.
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.
Attending this course will provide delegates with the prerequisite knowledge and required skills to go on to learn any programming language in detail, e.g. Java, JavaScript, Python, C, C++, C#, PHP, Perl, Ruby, etc.
The delegate will learn and acquire skills as follows:
Delegates should be able to navigate the filesystem, edit a file, and browse the web. No programming experience is necessary.
Great training. Good explanation and clear understanding of the training material and theory. Good exercises. Well explained and the examples are good to understand.
Ron - Business Application Specialist - Manufacturing - November 2024
A very good course to gain basic knowledge of programming and open doors up for multiple languages.
Damon - Manufacturing Engineer - Automotive - September 2024
Great presentation, particularly as the subject matter is understandably quite dry! The trainer struck the right balance between stepping through the theory and also allowing the delegates time to perform practical exercises e.g. creating code.
Ian - Test Manager - September 2024
The training was quite interesting and there was very good documentation. The theory was clear and the exercises were very helpful to understand how Python works.
Stamatis - Retail / Hire - September 2024
Enjoyed the course. It's challenging but the pace is measured and Stuart is very helpful in translating things in to practical examples to help us understand difficult concepts. It's also interesting to hear Stuart reference real world experience and how developers would act or react to different tasks.
Paul - Government - May 2024
Brian was excellent - very empathetic and clear with his instructions. I very much appreciated his patience and tutelage.
Ken - Compliance Officer - Finance - April 2024
Duration: 3 days
Price: £1,490.00 exc. VAT
| |||
---|---|---|---|
Start Date | Options | Spaces | |
16 Dec 2024 | Spaces | Book Now | |
08 Jan 2025 | Spaces | Book Now | |
03 Feb 2025 | Spaces | Book Now | |
05 Mar 2025 | Spaces | Book Now | |
02 Apr 2025 | Spaces | Book Now | |
07 May 2025 | Spaces | Book Now | |
11 Jun 2025 | Spaces | Book Now | |
09 Jul 2025 | Spaces | Book Now | |
06 Aug 2025 | Spaces | Book Now | |
03 Sep 2025 | Spaces | Book Now | |
01 Oct 2025 | Spaces | Book Now | |
29 Oct 2025 | Spaces | Book Now |
Live Virtual Classroom
Our Customers Include
Our Course Curriculum