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.
Kevin was excellent. He explained information in a very clear and concise manner building upon what had gone before and resulting in my being able to gain a solid grasp of the concepts being taught. He was very patient and happy to address off the cuff questions with meaningful answers. This course has done a great job of solidifying my understanding of Python fundamentals that I now feel confident applying in a real world situation.
Alexander - DevOps Engineer - Environmental - November 2022
Course was very organised. Clear objectives and tasks. Helpful material and support from Lecturer.
Evaldas - Apprentice Software Developer - IT - November 2022
Very good course. Alan described each module in detail and guided you through the course at a good pace. The practical elements of this course allowed you to learn each topic at a greater depth.
Joshua - Outsourcing - October 2022
Fantastic course, friendly instructor, well paced and deeply informative!
Peter - Gen Pub & C/O - September 2022
Alan was great and explained everything clearly and thoroughly. He even provided extra exercises for those of us who completed the tasks early. I started the course with 0 knowledge on Java and ended with a great fundamental understanding.
Adriano - IT - July 2022
Excellent delivery, Kevin was very patient and explained everything very clearly.
Douglas - July 2022
Duration: 3 days
Price: £1,295.00 exc. VAT
| |||
---|---|---|---|
Start Date | Options | Spaces | |
05 Jul 2023 | ![]() |
Spaces | Book Now |
14 Aug 2023 | ![]() |
Spaces | Book Now |
13 Sep 2023 | ![]() |
Spaces | Book Now |
11 Oct 2023 | ![]() |
Spaces | Book Now |
06 Nov 2023 | ![]() |
Spaces | Book Now |
04 Dec 2023 | ![]() |
Spaces | Book Now |
03 Jan 2024 | ![]() |
Spaces | Book Now |
31 Jan 2024 | ![]() |
Spaces | Book Now |
28 Feb 2024 | ![]() |
Spaces | Book Now |
26 Mar 2024 | ![]() |
Spaces | Book Now |
24 Apr 2024 | ![]() |
Spaces | Book Now |
29 May 2024 | ![]() |
Spaces | Book Now |
Live Virtual Classroom
Our Customers Include
Our Course Curriculum